Commit Graph

49 Commits

Author SHA1 Message Date
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