mattias
313765804b
added resourcestrings
...
git-svn-id: trunk@20991 -
2009-07-28 13:58:37 +00:00
marc
1e0889bde7
* Placed fields end methods/properties in the correct order. Fixes compilation on fpc 2.3.1. Patch by Marco van de Voort
...
git-svn-id: trunk@20757 -
2009-06-27 14:41:20 +00:00
mattias
9650017b1a
IDE: do not write IsPartOfProject to lps and do not read it from lps, bug #14016
...
git-svn-id: trunk@20687 -
2009-06-21 08:16:34 +00:00
martin
62a1b7e99f
Ide/SynEdit: allow saving of fold-state
...
git-svn-id: trunk@20656 -
2009-06-17 18:14:35 +00:00
mattias
e67a902cf7
IDE: project loading: auto repair EditorIndex
...
git-svn-id: trunk@20543 -
2009-06-09 08:05:25 +00:00
paul
c688af0189
ide: don't explicitly set Modified, SessionModified flags (fixes issue #0009814 )
...
git-svn-id: trunk@19891 -
2009-05-10 03:12:07 +00:00
jesus
9a9530c43e
ide, fix mem leak in console application template
...
git-svn-id: trunk@19890 -
2009-05-10 02:21:34 +00:00
mattias
a1ddc5a97b
IDE: setting up codetools before adding units to a new project
...
git-svn-id: trunk@19840 -
2009-05-07 09:44:58 +00:00
paul
60df337261
ide: correctly restore path delimiter stored in project file
...
git-svn-id: trunk@19500 -
2009-04-19 09:17:13 +00:00
mattias
04e1d27de4
IDE: fixed using PathDelim of lpi and lps file
...
git-svn-id: trunk@19495 -
2009-04-18 21:40:04 +00:00
mattias
1f9ba7214a
IDE: started tool to fix unit references
...
git-svn-id: trunk@19254 -
2009-04-06 16:30:26 +00:00
mattias
91dea6fbf8
LCL: added encoding UTF-8 with BOM, IDE: fixed changing encoding
...
git-svn-id: trunk@19211 -
2009-04-04 00:43:25 +00:00
paul
bfdf93e0bb
ide: typo after previous patch
...
git-svn-id: trunk@18879 -
2009-03-03 14:46:56 +00:00
paul
1275c9167e
ide: formatting
...
git-svn-id: trunk@18878 -
2009-03-03 14:43:19 +00:00
mattias
63d5f54f09
IDE: keep PathDelim in .lpi files
...
git-svn-id: trunk@18162 -
2009-01-06 11:03:44 +00:00
mattias
e768bb58c3
IDE: started path delim saving in projects/packages
...
git-svn-id: trunk@18137 -
2009-01-05 14:11:05 +00:00
mattias
56d598901b
IDE: path delim loading
...
git-svn-id: trunk@18136 -
2009-01-05 12:51:36 +00:00
mattias
227045c349
IDE: extended some save filename procs for PathDelims
...
git-svn-id: trunk@18133 -
2009-01-05 11:36:29 +00:00
mattias
014229dcec
IDE: conditional compiler options: load/save
...
git-svn-id: trunk@17883 -
2008-12-22 15:41:01 +00:00
mattias
dd4e9f87a1
IDE: added macro ProjOutDir and Project(OutputDir)
...
IDE: added project option to put .lrs files of .lfm files into output directory
git-svn-id: trunk@17857 -
2008-12-18 13:24:52 +00:00
paul
46fdc833da
ide: cleanup
...
git-svn-id: trunk@17807 -
2008-12-11 23:30:40 +00:00
mattias
a3471e0254
removed unneeded implementation uses section
...
git-svn-id: trunk@17805 -
2008-12-11 23:02:41 +00:00
mattias
24e99e928a
IDE: combined remove empty methods
...
git-svn-id: trunk@17804 -
2008-12-11 23:00:58 +00:00
paul
8530d2cdc8
ide: initial implementation of automatic removing of empty published form/frame/datamodule methods
...
git-svn-id: trunk@17793 -
2008-12-11 04:16:17 +00:00
mattias
b3ad804aa7
IDE: fixed unit flag indirectly used by designer, bug #12553
...
git-svn-id: trunk@17425 -
2008-11-18 15:18:54 +00:00
paul
8d35dd12c1
ide: improve resource handling
...
git-svn-id: trunk@17019 -
2008-10-16 08:45:22 +00:00
paul
5d500b08d0
ide: a bit of code formatting
...
git-svn-id: trunk@17018 -
2008-10-16 07:11:33 +00:00
paul
306d347cbf
ide: project resources
...
- introduce TAbstractProjectResource as a base class for every project resource
- move save/load resources code from to TProjectResources class
- improve error handling
- cleanup
git-svn-id: trunk@16936 -
2008-10-09 01:38:48 +00:00
paul
8bf594dfcf
ide: correct wrong modified state
...
git-svn-id: trunk@16923 -
2008-10-07 22:20:01 +00:00
paul
efc116b8e2
ide: resources rework
...
git-svn-id: trunk@16917 -
2008-10-07 13:16:08 +00:00
mattias
405932ec23
IDE: enabled TFrame by default
...
git-svn-id: trunk@16909 -
2008-10-07 11:56:03 +00:00
paul
82a7e2a0c2
images:
...
- add default project icon to laz_images.lrs (as is for now)
ide:
- use default project icon as a default icon for newly created projects
- use expanded project file name to create resources in the correct place
git-svn-id: trunk@16908 -
2008-10-07 09:31:00 +00:00
paul
f0843b4de1
ide: further project icon changes
...
- create/remove directive in lpr file on icon change
- create .ico and .rc files for win32, wince platforms
improve manifest handling - set modified flag to project on change
git-svn-id: trunk@16903 -
2008-10-07 06:31:19 +00:00
paul
bb55537667
ide: start project icon
...
- add project icon interface to ProjectOptions dialog
- save/restore project icon from project options file (lpi)
git-svn-id: trunk@16878 -
2008-10-05 09:20:36 +00:00
mattias
9032caa4fd
UTF-8: added ExpandFilenameUTF8
...
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
1752c2e410
IDE: environment option FPCSourceDirectory can now contain macros
...
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
mattias
8375c12c1a
IDE: not setting modified when updating executable type, bug #11851
...
git-svn-id: trunk@16027 -
2008-08-12 10:31:55 +00:00
mattias
d80f64ab53
IDE: notifying referred units: ignoring components with csDestroying
...
git-svn-id: trunk@16018 -
2008-08-10 21:20:32 +00:00
mattias
d45a6a4b70
IDE: fpdoc editor: shorten filename in caption
...
git-svn-id: trunk@15971 -
2008-08-06 12:26:32 +00:00
mattias
fb2f6ebefd
IDE: now auto appending library file extension for libraries, bug #10624
...
git-svn-id: trunk@15947 -
2008-08-04 11:02:53 +00:00
mattias
75cb5b0984
IDE: close frame: checking if frame is used as inline/nested component
...
git-svn-id: trunk@15693 -
2008-07-07 11:58:18 +00:00
mattias
085ddbcdac
IDE: adding frame to form: adding published var, unit and package
...
git-svn-id: trunk@15692 -
2008-07-07 11:02:58 +00:00
mattias
5f15a64ce4
IDE: designer component dependencies: implemented searching for inline components
...
git-svn-id: trunk@15684 -
2008-07-06 14:23:10 +00:00
mattias
0f56af6dc6
IDE: designer: improved error messages
...
git-svn-id: trunk@15228 -
2008-05-25 22:20:58 +00:00
mattias
5d66571b44
IDE: implemented parsing LCLVersion from lfm, added ResourceBaseClass to TUnitInfo and TPkgFile
...
git-svn-id: trunk@15106 -
2008-05-12 16:59:43 +00:00
mattias
0d3824b98f
IDEIntf: added customdata and customsessiondata for project files
...
git-svn-id: trunk@14939 -
2008-04-23 13:19:51 +00:00
mattias
5ec895750e
IDE: multi form properties: implemented auto closing for revert
...
git-svn-id: trunk@14938 -
2008-04-23 12:19:07 +00:00
mattias
62f6ee1fed
IDE: multi form props: checking for TComponent descendants
...
git-svn-id: trunk@14915 -
2008-04-21 07:44:30 +00:00