Commit Graph

39 Commits

Author SHA1 Message Date
lazarus
d5b810aeae Mattias submitted new lresources.pp and lazres.pp files.
Shane

git-svn-id: trunk@79 -
2000-12-29 13:35:50 +00:00
lazarus
c9e26ce998 Using the lresources.pp and registering components.
This is a major change but will create much more flexibility for the IDE.
Shane

git-svn-id: trunk@78 -
2000-12-29 13:14:05 +00:00
lazarus
bcee4bda8c More additions to the editor's popupmenu
Shane

git-svn-id: trunk@77 -
2000-12-22 20:38:48 +00:00
lazarus
bed2aff0c4 Added the Popupmenu code to the LCL.
Now you can right click on the editor and a PopupMenu appears.
Shane

git-svn-id: trunk@76 -
2000-12-22 19:55:38 +00:00
lazarus
56d7d8034d Project - RUN will run the program IF the program is the active unit in the Editor.
Shane

git-svn-id: trunk@75 -
2000-12-21 20:28:34 +00:00
lazarus
fe13dc559a Fixed toggling between forms and units. It the form is open but the source isn't it'll toggle now.
git-svn-id: trunk@74 -
2000-12-20 20:53:35 +00:00
lazarus
d7128b6823 Made PRoject Build compile the active unit. This way we can actually play with it by compiling units.
git-svn-id: trunk@73 -
2000-12-20 20:04:30 +00:00
lazarus
90b0558cba Added GetChildren
Shane

git-svn-id: trunk@72 -
2000-12-20 17:35:58 +00:00
lazarus
698d96b93b Fixed File OPen in the IDE.
Shane

git-svn-id: trunk@71 -
2000-12-20 14:32:42 +00:00
lazarus
ce16b2e781 Forgot to add UnitEditor.pp
Shane

git-svn-id: trunk@69 -
2000-12-19 18:43:58 +00:00
lazarus
4ccb1fbc5a Removed IDEEDITOR. This causes the PROJECT class to not function.
Saving projects no longer works.

I added TSourceNotebook and TSourceEditor.  They do all the work for saving/closing/opening units.  Somethings work but they are in early development.
Shane

git-svn-id: trunk@68 -
2000-12-19 18:43:13 +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
62cc3bcd41 Modified Gloabal so TDesignForm isn't included anymore.
Shane

git-svn-id: trunk@56 -
2000-12-01 18:12:40 +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
f1c1952515 Minor change. I'm setting the rootcomponent for the ObjectInspector now when you click on a form.
No noticable difference.
Shane

git-svn-id: trunk@51 -
2000-11-27 20:36:48 +00:00
lazarus
d08fb6c888 Changed the code so when you add a control to the form, it's selected by the object inspector.
Shane

git-svn-id: trunk@50 -
2000-11-27 20:33:18 +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
472594ab05 Changed the NEw Form feature so the Object Inspector updates right away.
Shane

git-svn-id: trunk@48 -
2000-11-27 19:08:16 +00:00
lazarus
de3d1b9806 Changed the View Inspector menu item so it works.
Shane

git-svn-id: trunk@47 -
2000-11-27 18:59:01 +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
lazarus
a2060eac49 MWE:
+ Added CreateCompatibeleBitamp function
  + Updated TWinControl.WMPaint
  + Added some checks to avoid gtk/gdk errors
  - Removed no fixed warning from GetDC
  - Removed some output

git-svn-id: trunk@34 -
2000-09-10 23:08:31 +00:00
lazarus
92b80ced3a Added a few files for the start of creating classes for the editor. [SHANE]
git-svn-id: trunk@32 -
2000-08-28 14:23:49 +00:00
lazarus
81ae5c8dee Added some winapi calls.
Most don't have code yet.
SetTextCharacterExtra
CharLowerBuff
IsCharAlphaNumeric
Shane

git-svn-id: trunk@29 -
2000-08-10 18:56:24 +00:00
lazarus
a60d9daa5e Additions for the FIND dialog
Shane

git-svn-id: trunk@28 -
2000-08-10 13:22:51 +00:00
lazarus
04bd08aab8 Added more code for the find function.
Shane

git-svn-id: trunk@25 -
2000-08-09 18:32:10 +00:00
lazarus
44ff6adb20 Started a FIND dialog box.
Shane

git-svn-id: trunk@23 -
2000-08-08 18:52:14 +00:00
lazarus
53be7564f4 Added the Search menu to the IDE.
Shane

git-svn-id: trunk@22 -
2000-08-07 19:15:05 +00:00
michael
f088b13a3e + Initial import
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00