mattias
be5d5ae20a
removed jitform
...
git-svn-id: trunk@17994 -
2008-12-30 11:48:15 +00:00
paul
98dbf8f94c
lcl,ide: rename RegisterRemovedProperty to RegisterPropertyToSkip, ...
...
git-svn-id: trunk@17792 -
2008-12-11 01:38:39 +00:00
paul
ebfa9fcc57
lcl: add overload for TRemovedPropertyList.IndexOf
...
git-svn-id: trunk@17741 -
2008-12-09 04:46:43 +00:00
paul
c9039dd63d
lcl: add RegisterRemovedProperty procedure which allows to skip removed properties by TReader and by IDE
...
ide: use information about removed properties to skip them while loading components
git-svn-id: trunk@17739 -
2008-12-09 04:23:02 +00:00
mattias
5ed7fa3a72
IDE: using underscore for new components with numbers at end
...
git-svn-id: trunk@16361 -
2008-09-01 21:35:04 +00:00
paul
669af5fc10
ide: add check if TFrame doesnot exits on palette (lcl and ide has been compiled with different frame defines)
...
git-svn-id: trunk@16086 -
2008-08-16 13:10:28 +00:00
mattias
7ea9854894
IDE: designer: fixed mem leak
...
git-svn-id: trunk@16062 -
2008-08-14 18:54:29 +00:00
mattias
4f8e6b22ae
LCL: fixed TDBEdit setting freenotification for DataSource, bug #11779
...
git-svn-id: trunk@15965 -
2008-08-06 07:26:49 +00:00
mattias
bfba06a2d8
fixed macro description ExeExt, fixed abort on lfm repair during project loading, fixed uninitialized result for HasUnitRegisterProc, find/replace dialog now can enable/disable replace by user - needed for apple human interface guide lines
...
git-svn-id: trunk@15941 -
2008-08-03 20:00:49 +00:00
mattias
cdd9051f3a
IDE: designer: fixed deleting pasted child controls from source, bug #11459
...
git-svn-id: trunk@15906 -
2008-07-29 08:53:53 +00:00
mattias
1b29789902
IDE: fixed freeing nested TComponentInterfaces
...
git-svn-id: trunk@15748 -
2008-07-11 15:31:58 +00:00
mattias
c6197e81fe
IDE: creating component interfaces for nested/inline components
...
git-svn-id: trunk@15734 -
2008-07-10 13:36:50 +00:00
mattias
9cf5b70a7d
IDE: writing method names to stream of inline components
...
git-svn-id: trunk@15698 -
2008-07-07 15:54:50 +00:00
mattias
a1681f0ae4
IDE: delete form component: checking if it is a nested/inline component
...
git-svn-id: trunk@15696 -
2008-07-07 15:31:08 +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
6611e4c5c9
IDE: designer: reading inline streams when putting components on a form
...
git-svn-id: trunk@15683 -
2008-07-06 13:36:02 +00:00
mattias
7d22d4856a
IDE: designer: creating components: set csInline before calling Create
...
git-svn-id: trunk@15682 -
2008-07-06 12:22:03 +00:00
mattias
06eebec281
IDE: designer: creating components: set ComponentState flags before calling Create
...
git-svn-id: trunk@15681 -
2008-07-06 12:13:43 +00:00
mattias
f3ae482691
IDE: implemented putting a frame onto a designer
...
git-svn-id: trunk@15561 -
2008-06-24 15:05:51 +00:00
mattias
4668307b4f
IDE: setting initial bounds for non form controls
...
git-svn-id: trunk@15483 -
2008-06-20 14:24:35 +00:00
mattias
e015a8abdf
IDE: designer: not setting ancesto during reading
...
git-svn-id: trunk@15271 -
2008-05-28 17:47:24 +00:00
mattias
d0dadb1551
IDE: showing lfm filename on read stream error
...
git-svn-id: trunk@15263 -
2008-05-27 16:06:00 +00:00
mattias
1352a93e6e
IDE: designer: writing nested inherited components
...
git-svn-id: trunk@15244 -
2008-05-26 16:40:21 +00:00
mattias
6a7677946e
IDE: reduced output
...
git-svn-id: trunk@15243 -
2008-05-26 16:25:04 +00:00
mattias
c52071e8b7
IDE: designer: set default ancestor when writing component
...
git-svn-id: trunk@15242 -
2008-05-26 16:12:23 +00:00
mattias
3b6486fbbb
IDE: designer: implemented generic function for TWriter to find stream ancestor
...
git-svn-id: trunk@15240 -
2008-05-26 15:22:25 +00:00
mattias
3668e304fa
IDE: designer: implemented using ancestor in TCustomFormEditor.SaveUnitComponentToBinStream
...
git-svn-id: trunk@15230 -
2008-05-26 00:08:46 +00:00
mattias
da7efa80db
IDE: designer: implemented loading lists of ancestors
...
git-svn-id: trunk@15229 -
2008-05-25 23:37:39 +00:00
mattias
0f56af6dc6
IDE: designer: improved error messages
...
git-svn-id: trunk@15228 -
2008-05-25 22:20:58 +00:00
mattias
d0c1ddd0d2
IDE: designer: started creating nested frames
...
git-svn-id: trunk@15200 -
2008-05-21 15:00:34 +00:00
mattias
d52d359d9e
IDE: implemented loading more than one ancestor lfm
...
git-svn-id: trunk@15185 -
2008-05-19 22:57:21 +00:00
mattias
837f02de50
IDE: close project: replaced dialog with projectwizard from delphifreak
...
git-svn-id: trunk@15138 -
2008-05-14 15:20:48 +00:00
paul
1d8ed79592
designer: start placing frame onto another container
...
git-svn-id: trunk@15069 -
2008-05-07 08:21:19 +00:00
paul
d4aba5ae44
ide:
...
- derive FrameDesigner and NonControlDesigner from the same ancestor and use it where is possible (simplify code)
- set UseCreateFormStatements to false for frames
git-svn-id: trunk@15059 -
2008-05-06 09:29:24 +00:00
paul
ca1d370ae3
ide: add method to convert one TypeClass to another when component is dropped to the form (needed for Frames)
...
git-svn-id: trunk@15058 -
2008-05-06 08:55:32 +00:00
paul
3825a0a319
ide: start frame support (with -dEnableTFrame)
...
git-svn-id: trunk@15052 -
2008-05-06 03:28:07 +00:00
mattias
b93f8d1495
IDE: fixed wrong free of unit component dependencies
...
git-svn-id: trunk@14849 -
2008-04-16 14:19:35 +00:00
paul
34642accc0
remove own declaration of TDataModule => use rtl instead
...
git-svn-id: trunk@14745 -
2008-04-04 00:31:33 +00:00
paul
0e5e04980d
ide: reduce verbosity
...
git-svn-id: trunk@14370 -
2008-03-03 02:59:16 +00:00
mattias
e8f4f6e240
replaced several BoolToStr calls with dbgs
...
git-svn-id: trunk@12914 -
2007-11-18 13:06:38 +00:00
vincents
439f5106bb
IDE: enabled fake methods by default, fixes bug #9216 .
...
Use -dDisableFakeMethods to use JIT methods.
git-svn-id: trunk@12822 -
2007-11-11 09:06:53 +00:00
mattias
699c8c7b48
IDE: add check if TMainIDE.CreateNewForm FormEditor1.CreateComponent failed
...
git-svn-id: trunk@12790 -
2007-11-08 21:49:10 +00:00
mattias
a4dc35765d
IDEIntf: added lfm/lrs files for objectinspector
...
git-svn-id: trunk@11965 -
2007-09-08 14:11:53 +00:00
vincents
370aa4c253
fixed fpc 2.3 compilation (assigning to set or record properties)
...
git-svn-id: trunk@11078 -
2007-05-04 22:43:58 +00:00
mattias
1398f3e372
lcl: published TFileListBox.Directory
...
git-svn-id: trunk@11041 -
2007-05-01 10:19:12 +00:00
mattias
7e3ecbe143
IDE: implemented fake methods instead of method hack
...
git-svn-id: trunk@11038 -
2007-04-30 10:42:56 +00:00
mattias
83d784f501
IDE: implemented fake methods (-dEnableFakeMethods). ToDos: 1. extend TWriter.OnWriteMethodProperty for fPropPath, 2. test
...
git-svn-id: trunk@11037 -
2007-04-30 00:36:05 +00:00
vincents
3dea707621
IDE: formeditor patch from Yury Sidorov
...
* show Exception message text is displayed when exception occurs in
component's constructor.
* fixed AV when destroying component when its creation failed.
git-svn-id: trunk@10654 -
2007-02-18 21:00:39 +00:00
mattias
b081e13590
IDE: improved error handling on destroying buggy designer component
...
git-svn-id: trunk@10463 -
2007-01-17 11:34:15 +00:00
mattias
fb43a48277
IDE: improved error handling on creating designer
...
git-svn-id: trunk@10462 -
2007-01-17 11:30:54 +00:00