marc
354b98ed73
* 64bit patch (partial) from Peter Vreman
...
git-svn-id: trunk@6972 -
2005-03-17 00:09:37 +00:00
vincents
5c84454943
changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
...
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
mattias
d9ea4139b2
fixed searching parent for new control
...
git-svn-id: trunk@6837 -
2005-02-25 15:59:27 +00:00
mattias
f91a0b7b97
fixed loading TSpeedButton.Down from Yoyong
...
git-svn-id: trunk@6775 -
2005-02-09 11:25:19 +00:00
micha
1a1bf02612
delay setting parent until after setbounds, prevents control being displayed at (0,0)
...
git-svn-id: trunk@6772 -
2005-02-08 21:33:20 +00:00
vincents
6f7b6034ad
fixed fpc 1.0.x compilation
...
git-svn-id: trunk@6606 -
2005-01-15 18:41:47 +00:00
vincents
c535f37167
use xml units from fpc, if not compiling with fpc 1.0
...
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00
vincents
a66dd7eb21
Removed some fpc 1.9.4 workarounds
...
git-svn-id: trunk@6559 -
2005-01-12 21:03:48 +00:00
mattias
4e924ae6a2
implemented open project after open standard windows
...
git-svn-id: trunk@6367 -
2004-12-12 03:54:09 +00:00
vincents
9d07455586
fixed fpc 1.0.x compilation
...
git-svn-id: trunk@6365 -
2004-12-11 20:04:36 +00:00
mattias
93cb3ed38c
implemented auto add on double click on component palette
...
git-svn-id: trunk@6358 -
2004-12-10 19:22:28 +00:00
mattias
40bafd24f2
added variants IFDEF
...
git-svn-id: trunk@6344 -
2004-12-06 23:26:31 +00:00
mattias
d2d3030a60
implemented creating classes at run time from any TComponent descendant
...
git-svn-id: trunk@6272 -
2004-11-20 11:20:06 +00:00
mattias
68c0ee8c21
renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
...
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
marc
fee93ccea9
* fixed stronger fpc typing (and some real cast errors)
...
git-svn-id: trunk@6195 -
2004-11-04 01:26:47 +00:00
vincents
97f219aa15
replaced writeln by DebugLn
...
git-svn-id: trunk@6020 -
2004-09-17 20:04:35 +00:00
mattias
21b225c77b
implemented finding DefineProperties in registered TPersistent, implemented auto commenting of missing units for Delphi unit conversion
...
git-svn-id: trunk@5996 -
2004-09-14 10:23:44 +00:00
mattias
f576d2fccd
simple forms can now be child controls
...
git-svn-id: trunk@5820 -
2004-08-18 20:49:03 +00:00
mattias
36ac3ea512
IDE save toolbutton is now updated on Idle
...
git-svn-id: trunk@5760 -
2004-08-09 18:28:16 +00:00
mattias
ae15cfe4a8
implemented getting define properties for Repair broken LFM wizard
...
git-svn-id: trunk@5757 -
2004-08-09 15:46:34 +00:00
mattias
dffc4d0999
replaced TDBEdit.WMKillFocus by EditingDone, Change Class basically working
...
git-svn-id: trunk@5751 -
2004-08-08 20:51:15 +00:00
mattias
21b270c41c
fixed compilation for fpc 1.0.10
...
git-svn-id: trunk@5745 -
2004-08-06 06:51:15 +00:00
mattias
513788c44b
moved designer/abstractformeditor.pp to ideintf/formeditingintf.pas
...
git-svn-id: trunk@5744 -
2004-08-05 21:20:47 +00:00
mattias
84dd820d72
Designer can now handle TPersistent selections, TCollectionPropertyEditor basically working
...
git-svn-id: trunk@5702 -
2004-07-24 11:23:56 +00:00
mattias
b2e93949f4
added hint for unimplemented IDE directives for non pascal sources
...
git-svn-id: trunk@5657 -
2004-07-07 17:10:02 +00:00
mattias
573f1ed8bd
added owner check for designer created components
...
git-svn-id: trunk@5131 -
2004-02-01 23:14:48 +00:00
marc
348cd5c298
* Changed TComponentSelectionList to TPersistentSelectionList
...
+ Added SSHdebugger property
git-svn-id: trunk@5007 -
2004-01-04 03:53:36 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
mattias
6ff959c82d
moved IDE interface units to ideintf directory
...
git-svn-id: trunk@4933 -
2003-12-22 00:11:53 +00:00
mattias
db42e6ca3e
workaround for inherited bug in fpc 1.9
...
git-svn-id: trunk@4929 -
2003-12-21 16:01:58 +00:00
mattias
2d193b48c1
prepared IDE units for split
...
git-svn-id: trunk@4822 -
2003-11-22 15:14:12 +00:00
mattias
16f0cc169f
fixed menu item method creation on change form on the fly
...
git-svn-id: trunk@4792 -
2003-11-10 18:36:20 +00:00
mattias
ab28387ed2
fixed loading forms with errors
...
git-svn-id: trunk@4765 -
2003-11-06 19:13:35 +00:00
peter
a69a5639ed
* change $ifdef ver1_1 to $ifndef ver1_0 so it works also with
...
fpc 1.9.x
git-svn-id: trunk@4754 -
2003-11-03 16:57:47 +00:00
mattias
c967b48082
fixed GetComponentEditor for TDataModule
...
git-svn-id: trunk@4368 -
2003-07-04 14:50:53 +00:00
mattias
ebfe3ad006
fixed deleting autocreated child controls
...
git-svn-id: trunk@4320 -
2003-06-25 22:21:55 +00:00
mattias
0daacecbf3
implemented TPairSplitter streaming
...
git-svn-id: trunk@4298 -
2003-06-23 12:33:55 +00:00
mattias
6ec92ff6c6
started copy/paste for components
...
git-svn-id: trunk@4285 -
2003-06-17 23:26:54 +00:00
mattias
ec9835ce63
implemented datamodules
...
git-svn-id: trunk@4222 -
2003-06-01 21:09:09 +00:00
mattias
ed5f8759dc
splittet designer form and lookup root
...
git-svn-id: trunk@4220 -
2003-06-01 11:23:01 +00:00
mattias
78139b2a34
changed projects forms into components
...
git-svn-id: trunk@4218 -
2003-05-31 10:07:33 +00:00
mattias
4c966d7cfa
added GlobalDesignHook GetSelectedComponents
...
git-svn-id: trunk@4164 -
2003-05-20 07:46:02 +00:00
mattias
4fd409f5b3
activated the package system
...
git-svn-id: trunk@4150 -
2003-05-12 19:36:25 +00:00
mattias
14e8b67c16
fixed opening main unit
...
git-svn-id: trunk@4090 -
2003-04-21 18:00:52 +00:00
mattias
fa3aa5366e
implemented adding OnClick, when clicking on designer menuitem
...
git-svn-id: trunk@4081 -
2003-04-19 18:37:58 +00:00
mattias
d2d0bbe1e4
fixes for fpc 1.1
...
git-svn-id: trunk@3701 -
2002-12-16 12:12:50 +00:00
mattias
622409a368
fixed deleting lookup form when form is deleted
...
git-svn-id: trunk@3685 -
2002-12-03 17:40:37 +00:00
mattias
eb3bfa8718
fixed TControl.Show and Visible of designer forms
...
git-svn-id: trunk@3645 -
2002-11-16 14:38:48 +00:00
lazarus
d5ed4b368b
MG: implemented indirect deletion of designed components
...
git-svn-id: trunk@3541 -
2002-10-23 14:12:04 +00:00
lazarus
9464792e01
MG: added exception message on designed component deletion
...
git-svn-id: trunk@3540 -
2002-10-23 12:40:49 +00:00
lazarus
e940f8c711
MG: fixed Menu.Free and gdkwindow=nil bug
...
git-svn-id: trunk@3363 -
2002-09-19 16:45:54 +00:00
lazarus
a56486e371
MG: reduced output
...
git-svn-id: trunk@3357 -
2002-09-16 17:19:05 +00:00
lazarus
3d855574b7
MG: fixed mem leak of componentinterfaces
...
git-svn-id: trunk@3356 -
2002-09-16 17:17:53 +00:00
lazarus
837b1b4d6d
MG: fixed mem leak in JITForms
...
git-svn-id: trunk@3355 -
2002-09-16 17:05:01 +00:00
lazarus
1b2e55a1f2
MG: fixed memcheck
...
git-svn-id: trunk@3329 -
2002-09-13 07:01:20 +00:00
lazarus
93a2f932e9
MG: added keymapping to designer
...
git-svn-id: trunk@3305 -
2002-09-09 12:36:33 +00:00
lazarus
78db2b032c
MG: added jitform error messagedlg
...
git-svn-id: trunk@3292 -
2002-09-06 11:37:49 +00:00
lazarus
33965f2124
MG: added jitform error messagedlg
...
git-svn-id: trunk@3291 -
2002-09-06 11:33:36 +00:00
lazarus
7c8d67a7ad
MG: TNotebook is now streamable
...
git-svn-id: trunk@3284 -
2002-09-05 12:11:43 +00:00
lazarus
c191a0955a
MG: component editors can now add menuitems to the designer popupmenu
...
git-svn-id: trunk@3273 -
2002-09-01 21:02:21 +00:00
lazarus
443c0e5ae2
MG: double click in designer now invokes component editors
...
git-svn-id: trunk@3272 -
2002-09-01 19:57:03 +00:00
lazarus
a168428731
MG: added some property editors and started component editors
...
git-svn-id: trunk@3270 -
2002-08-31 18:45:53 +00:00
lazarus
ee117c5aeb
MG: fixed designer component deletion
...
git-svn-id: trunk@3252 -
2002-08-27 14:33:37 +00:00
lazarus
277da25f30
MG: fixed codetools proc collection
...
git-svn-id: trunk@3247 -
2002-08-27 06:34:25 +00:00
lazarus
5b85d49737
MG: reduced output
...
git-svn-id: trunk@3241 -
2002-08-24 17:08:15 +00:00
lazarus
42ef5778c5
MG: fixed moving child component
...
git-svn-id: trunk@3240 -
2002-08-24 16:50:36 +00:00
lazarus
e67a49db64
MG: loading forms now creates all TComponentInterfaces, fixed removing components
...
git-svn-id: trunk@2746 -
2002-08-18 08:53:26 +00:00
lazarus
6c9464c470
MG: updated licenses
...
git-svn-id: trunk@1668 -
2002-05-10 06:57:51 +00:00
lazarus
f3d7a35da2
MG: fixes for saving resource files
...
git-svn-id: trunk@1648 -
2002-04-28 14:10:31 +00:00
lazarus
ee6f0e9333
MG: started OI events
...
git-svn-id: trunk@1394 -
2002-02-09 02:30:18 +00:00
lazarus
56d379cf31
Object inspector has hints now.
...
Shane
git-svn-id: trunk@428 -
2001-11-16 20:08:41 +00:00
lazarus
a277df0d50
Changed to use upper and lower case when assigning a name to a component.
...
Shane
git-svn-id: trunk@424 -
2001-11-15 21:01:32 +00:00
lazarus
0b9d70ec39
Wrapped ComponentToString with a Try-Except so when you delete a control it doesn't crash.
...
Shane
git-svn-id: trunk@377 -
2001-10-31 19:48:21 +00:00
lazarus
2575c72711
MG: added codetools, fixed synedit unindent, fixed MCatureHandle
...
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00
lazarus
e3fbaecdcb
Added some changes to compreg.pp
...
git-svn-id: trunk@256 -
2001-04-04 13:58:50 +00:00
lazarus
68ebd85421
MG: finished TComponentPropertyEditor, added OnModified to oi, cfe and designer
...
git-svn-id: trunk@255 -
2001-04-04 13:55:35 +00:00
lazarus
d6756d69bb
MG: added non-visual-component code to IDE and LCL
...
git-svn-id: trunk@248 -
2001-03-31 13:35:23 +00:00
lazarus
7d3a2d32ad
MG: Bugfixes + changed ide closing
...
git-svn-id: trunk@233 -
2001-03-21 14:26:00 +00:00
lazarus
3cc827e5b9
MG: fixed many bugs (mem leaks, canvas)
...
git-svn-id: trunk@231 -
2001-03-20 16:59:15 +00:00
lazarus
d8de02b1dc
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
06516e70d4
MG: activated GetWindowOrgEx
...
git-svn-id: trunk@224 -
2001-03-13 15:02:14 +00:00
lazarus
5c2ae1e0e1
MG: new designer and controlselection code
...
git-svn-id: trunk@222 -
2001-03-12 18:57:32 +00:00
lazarus
d7c1389787
Added some functions
...
Shane
git-svn-id: trunk@184 -
2001-02-16 19:13:31 +00:00
lazarus
c93bdb1d05
Clean up of CustomFormEditor.pp
...
Shane
git-svn-id: trunk@169 -
2001-02-04 18:06:19 +00:00
lazarus
6ecb60e9b4
Code cleanup and JITFOrms bug fix.
...
Shane
git-svn-id: trunk@168 -
2001-02-04 04:18:12 +00:00
lazarus
e07823a099
CodeCompletion works pretty well.
...
Shane
git-svn-id: trunk@167 -
2001-02-03 02:33:07 +00:00
lazarus
bf2acd12f4
Codecompletion changes.
...
Added code to Uniteditor for code completion.
Also, added code to gtkobject.inc so forms now get keypress events.
Shane
git-svn-id: trunk@166 -
2001-02-02 20:13:39 +00:00
lazarus
1476ee9a17
Changes for loading filesa
...
Shane
git-svn-id: trunk@122 -
2001-01-15 20:55:44 +00:00
lazarus
001301df01
Fixed a stupid error I caused by using a variable as an index in main.pp and this variable sometimes caused an exception because the index was out of range.
...
Shane
git-svn-id: trunk@121 -
2001-01-15 18:25:51 +00:00
lazarus
7b20ab2021
Added some TImageList code.
...
Added a bookmark resource with 10 resource images.
Removed some of the IFDEF's in mwCustomEdit around the inherited code.
Shane
git-svn-id: trunk@112 -
2001-01-11 20:16:47 +00:00
lazarus
74f4e66f0f
Made Designer control the control movement and such. I am now using ISDesignMsg to move the controls.
...
Shane
git-svn-id: trunk@100 -
2001-01-06 06:28:48 +00:00
lazarus
90b0558cba
Added GetChildren
...
Shane
git-svn-id: trunk@72 -
2000-12-20 17:35:58 +00:00
lazarus
bfde22b079
Changes from Mattias and I.
...
Shane
git-svn-id: trunk@65 -
2000-12-15 18:25:17 +00:00
lazarus
5546bff903
Changes my Mattias for dropping controls.
...
Changes by Shane for adding code to the form source.
git-svn-id: trunk@64 -
2000-12-15 15:29:10 +00:00
lazarus
d28ac7d22f
Misc changes
...
Shane
git-svn-id: trunk@60 -
2000-12-05 19:01:45 +00:00
lazarus
a8baea3893
renamed Object_Inspector and Prop_edits by removing the underline.
...
Shane
git-svn-id: trunk@58 -
2000-12-01 20:23:35 +00:00
lazarus
63623a7ae3
Added a private function
...
FSetProp
to the TComponentInterface. It changes the properties once a PPropInfo is gotten for the property.
Shane
git-svn-id: trunk@57 -
2000-12-01 19:30:36 +00:00
lazarus
3952fe23db
changed the TCOmponentInterface SetPropByName. It works for a few properties, but not all.
...
Shane
git-svn-id: trunk@55 -
2000-12-01 15:50:39 +00:00
lazarus
8ad22a1c8f
Changed TDesigner. It's now notified when a control is added to it's CustomForm.
...
It's created in main.pp when New Form is selected.
Shane
git-svn-id: trunk@53 -
2000-11-30 21:43:38 +00:00
lazarus
fe6058b7fc
New Object Inspector code
...
Shane
git-svn-id: trunk@52 -
2000-11-29 21:22:35 +00:00
lazarus
c45ea961df
Fixed the code so you can drop controls on the form
...
Shane
git-svn-id: trunk@49 -
2000-11-27 20:27:16 +00:00
lazarus
f28a735d19
Added the Object Inspector code.
...
Added more form editor code.
Shane
git-svn-id: trunk@46 -
2000-11-27 18:52:38 +00:00
lazarus
e6df1afeb2
Added code to TCustomFormEditor's CreateComponent method.
...
It has an error I am looking into
Shane
git-svn-id: trunk@45 -
2000-11-21 18:59:05 +00:00
lazarus
2a2fc723d4
Added TCustomForm.Notification so the TDesigner is notified of actions.
...
Added more code for getting info via RTTI
Shane
git-svn-id: trunk@44 -
2000-11-21 17:33:37 +00:00
lazarus
12879a937d
Added the code for getting property values to CustomFormEditor.pp
...
Also changed the return type for
GetPropTypebyName and
GetPropType
to TTypeKind instead of TPropertyType
Shane
git-svn-id: trunk@43 -
2000-11-20 17:43:49 +00:00
lazarus
2ec79ce21b
added more code for CustomFormEditor
...
Shane
git-svn-id: trunk@42 -
2000-11-19 03:08:15 +00:00
lazarus
09c2284956
Added a few files for the formeditor
...
Shane
git-svn-id: trunk@41 -
2000-11-19 00:19:18 +00:00