mattias
98f2c29901
added Delphis trick to set the form reference before the constructor is called
...
git-svn-id: trunk@3639 -
2002-11-15 22:43:28 +00:00
lazarus
2cf41469ac
MG: fixed forms.pp comilation
...
git-svn-id: trunk@3621 -
2002-11-11 18:14:12 +00:00
lazarus
9d7444f027
MG: added custom components trick
...
git-svn-id: trunk@3620 -
2002-11-11 18:09:45 +00:00
lazarus
c4dc3239e9
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@3616 -
2002-11-09 15:02:07 +00:00
lazarus
eb1a2d14f1
MG: reduced showing forms during creation
...
git-svn-id: trunk@3613 -
2002-11-06 17:46:36 +00:00
lazarus
fb4ff8c25c
MG: fixed codetools abort
...
git-svn-id: trunk@3612 -
2002-11-06 15:59:24 +00:00
lazarus
d4b3937a3a
MG: implemented Application.OnShowHint
...
git-svn-id: trunk@3611 -
2002-11-05 23:44:47 +00:00
lazarus
69623c1f81
MG: implemented hints
...
git-svn-id: trunk@3608 -
2002-11-05 20:03:42 +00:00
lazarus
35142e24f6
MG: fixed typo
...
git-svn-id: trunk@3604 -
2002-11-04 09:55:55 +00:00
lazarus
5494b07328
MG: fixed ControlAtPos
...
git-svn-id: trunk@3603 -
2002-11-03 22:40:28 +00:00
lazarus
e33417531d
MG: implemented TMethodList and Application Idle handlers
...
git-svn-id: trunk@3599 -
2002-11-02 22:25:36 +00:00
lazarus
28eaade3c2
MG: fixed mouse coords on scrolling wincontrols
...
git-svn-id: trunk@3597 -
2002-11-01 14:40:31 +00:00
lazarus
678e5f14c0
MG: implemented TControlScrollBar.Size
...
git-svn-id: trunk@3596 -
2002-10-31 21:29:47 +00:00
lazarus
1df9cbaea5
MG: reduced messages of TScrollingWinControl
...
git-svn-id: trunk@3576 -
2002-10-27 23:24:19 +00:00
lazarus
12a521cac8
MWE:
...
* Moved call to BeforeDestruction to CustomForm
- Removed form.inc
git-svn-id: trunk@3572 -
2002-10-27 15:46:58 +00:00
lazarus
88a2927d1c
MG: broke LCL<->interface circles
...
git-svn-id: trunk@3566 -
2002-10-26 15:15:50 +00:00
lazarus
c7ae25f0f2
MG: broke actnlist <-> forms circle
...
git-svn-id: trunk@3564 -
2002-10-26 11:05:59 +00:00
lazarus
b06153fbbe
MG: broke circle stdctrls.pp <-> forms.pp
...
git-svn-id: trunk@3556 -
2002-10-25 08:25:44 +00:00
lazarus
605d46b061
AJ: fixed typos
...
git-svn-id: trunk@3555 -
2002-10-24 19:45:28 +00:00
lazarus
459abac574
AJ:fixed stdctrls uses
...
git-svn-id: trunk@3554 -
2002-10-24 19:42:19 +00:00
lazarus
17b6fecb78
AJ: Fixed forms <-> stdctrls circular uses
...
git-svn-id: trunk@3553 -
2002-10-24 19:35:34 +00:00
lazarus
f24444ce29
MG: broke dialogs.pp <-> forms.pp circle
...
git-svn-id: trunk@3552 -
2002-10-24 10:37:05 +00:00
lazarus
a1b7c185ea
MG: broke extctrls.pp <-> forms.pp circle
...
git-svn-id: trunk@3551 -
2002-10-24 10:27:52 +00:00
lazarus
27ddcbc159
MG: broke buttons.pp <-> forms.pp circle
...
git-svn-id: trunk@3550 -
2002-10-24 10:15:24 +00:00
lazarus
2f6d95cb38
AJ: Started Form Scrolling
...
Started StaticText FocusControl
Fixed Misc Dialog Problems
Added TApplication.Title
git-svn-id: trunk@3544 -
2002-10-23 20:47:27 +00:00
lazarus
cc0fe8109e
MG: fixed menu streaming
...
git-svn-id: trunk@3537 -
2002-10-22 18:54:56 +00:00
lazarus
f07eb318fe
AJ: Partial HintWindow Fix; Added Screen.Font & Font.Name PropEditor; Started to fix ComboBox DropDown size/pos
...
git-svn-id: trunk@3520 -
2002-10-18 16:08:10 +00:00
lazarus
ea0cbc8243
MG: fixed zombie timers
...
git-svn-id: trunk@3513 -
2002-10-14 19:00:49 +00:00
lazarus
70db5f4b81
Cleanups. Fixed source generation for autocreated forms from project options.
...
git-svn-id: trunk@3504 -
2002-10-13 21:36:42 +00:00
lazarus
690a7f150a
AJ: Initial TUpDown, minor property additions to improve reading Delphi created forms.
...
git-svn-id: trunk@3442 -
2002-10-01 18:00:04 +00:00
lazarus
11279dd04b
MG: gradient fill, minor issues from Andrew
...
git-svn-id: trunk@3328 -
2002-09-12 05:56:15 +00:00
lazarus
b12c94294c
MG: scrollingwincontrol from Andrew
...
git-svn-id: trunk@3310 -
2002-09-10 06:49:25 +00:00
lazarus
4d2b332a14
MG: improved TScreen and ShowModal
...
git-svn-id: trunk@3306 -
2002-09-09 14:01:05 +00:00
lazarus
7c6093077f
Form deactivation fixes.
...
git-svn-id: trunk@3303 -
2002-09-09 06:27:06 +00:00
lazarus
64d87305f7
MG: TComponentPropertyEditor now shows child properties
...
git-svn-id: trunk@3300 -
2002-09-08 12:23:43 +00:00
lazarus
a188d432fd
MG: fixed streaming visible=false
...
git-svn-id: trunk@3299 -
2002-09-08 10:01:59 +00:00
lazarus
7c8d67a7ad
MG: TNotebook is now streamable
...
git-svn-id: trunk@3284 -
2002-09-05 12:11:43 +00:00
lazarus
da2e467433
Added shortcut keys to labels
...
Support for alphabetically sorting the properties
Standardize message and add shortcuts ala Kylix
Published BorderStyle, unpublished BorderWidth
ShowAccelChar and FocusControl
ShowAccelChar and FocusControl for TLabel, escaped ampersands now work.
git-svn-id: trunk@3278 -
2002-09-03 11:32:49 +00:00
lazarus
dd17214a28
MG: fixed destroying combobox
...
git-svn-id: trunk@3268 -
2002-08-31 11:37:09 +00:00
lazarus
3355e474de
MG: fixed mouse capturing, OI edit focus
...
git-svn-id: trunk@3238 -
2002-08-24 12:54:59 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
1d603e185c
MG: Form Editing: snapping, guidelines, modified on move/resize, creating components in csDesigning, ...
...
git-svn-id: trunk@1754 -
2002-06-19 19:46:10 +00:00
lazarus
610cb824e9
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
e76460e8d4
MG: fixed form streaming of not direct TForm descendents
...
git-svn-id: trunk@1719 -
2002-05-30 21:53:56 +00:00
lazarus
ee5e5dab74
* "TForm.menu" is now published for streaming
...
stoppok
git-svn-id: trunk@1697 -
2002-05-19 19:53:22 +00:00
lazarus
f65bee54ef
MG: fixed form positioning when show, hide, show
...
git-svn-id: trunk@1677 -
2002-05-13 15:26:13 +00:00
lazarus
872140dc14
MG: client rect bugs nearly completed
...
git-svn-id: trunk@1674 -
2002-05-12 04:56:20 +00:00
lazarus
ecfc86ab66
MG: changed license to LGPL
...
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
f3cb25dc9c
MG: started component renaming
...
git-svn-id: trunk@1646 -
2002-04-27 18:56:50 +00:00
lazarus
be7e4beacc
MG: made ShowModal more dlephi compatible
...
git-svn-id: trunk@1643 -
2002-04-26 15:31:06 +00:00
lazarus
f26700a739
MG: improved clean up
...
git-svn-id: trunk@1639 -
2002-04-26 12:26:50 +00:00
lazarus
852eb5a81f
GTK Cleanup
...
Shane
git-svn-id: trunk@1545 -
2002-03-25 17:59:20 +00:00
lazarus
3d7960e165
MG: TForm.Position will now considered before creating form on 0,0
...
git-svn-id: trunk@1525 -
2002-03-18 11:44:41 +00:00
lazarus
f118ad2dcb
MG: reduced size+move messages between lcl and interface
...
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
bdf8fb50ca
Constraints implementation (first cut) and sizig - moving system rework to
...
better match Delphi/Kylix way of doing things (the existing implementation
worked by acident IMHO :-)
git-svn-id: trunk@686 -
2002-02-09 01:45:13 +00:00
lazarus
c9e180acac
TPanel implemented.
...
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.
git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
a435b0f6b0
MG: added TTreeView
...
git-svn-id: trunk@575 -
2002-01-04 21:07:49 +00:00
lazarus
7a28cf749f
MG: fixed initial component aligning
...
git-svn-id: trunk@562 -
2002-01-01 15:50:16 +00:00
lazarus
5a77b46dab
MG: form stream errors are now written
...
git-svn-id: trunk@559 -
2001-12-30 20:35:12 +00:00
lazarus
247f0376f6
MG: changes for fpc 1.1
...
git-svn-id: trunk@547 -
2001-12-19 10:59:12 +00:00
lazarus
bd75d3d4c3
MG: added TApplication.ShowException
...
git-svn-id: trunk@490 -
2001-12-08 12:35:12 +00:00
lazarus
34988490b3
Improved the double click.
...
Shane
git-svn-id: trunk@468 -
2001-11-29 18:41:27 +00:00
lazarus
704da558b2
Added a property for BorderWidth in TForm
...
Changed the hint window in the designer to be more picky when it pops up.
Shane
git-svn-id: trunk@423 -
2001-11-15 19:16:43 +00:00
lazarus
67cf25e0fa
MG: fixed set formicon on invisible forms
...
git-svn-id: trunk@406 -
2001-11-10 10:48:02 +00:00
lazarus
40cb0d378a
HintWindow changes
...
Shane
git-svn-id: trunk@403 -
2001-11-09 19:14:25 +00:00
lazarus
2b97867c60
MG: fixed errorline showing, resource adding and published var editing and added make cleanall
...
git-svn-id: trunk@384 -
2001-11-03 08:37:37 +00:00
lazarus
0180f8302a
Changed Application.Messagebox to use TMessageBox class.
...
Added icon images for mtError and mtConfirmation
Shane
git-svn-id: trunk@381 -
2001-11-01 18:48:52 +00:00
lazarus
0c36e4eab1
MG: added ExceptProc to forms.pp
...
git-svn-id: trunk@380 -
2001-10-31 22:12:12 +00:00
lazarus
bb9b3d32fe
Added code for TApplication to get it ready to accept exceptions.
...
Shane
git-svn-id: trunk@378 -
2001-10-31 21:43:29 +00:00
lazarus
d6dced53e4
MG: fixed setpixel and TCustomForm.OnResize event
...
git-svn-id: trunk@338 -
2001-10-07 07:28:34 +00:00
lazarus
5466ee1774
MG: bugfixes for destroying controls
...
git-svn-id: trunk@303 -
2001-06-28 18:15:04 +00:00
lazarus
bc488d5e04
MG: added code for form icons from Rene E. Beszon
...
git-svn-id: trunk@299 -
2001-06-26 00:08:36 +00:00
lazarus
d175a3aca2
MG: small bugfixes and less notes
...
git-svn-id: trunk@288 -
2001-06-14 14:57:59 +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
0b8e9b01d6
MG: setwindowpos + bugfixes
...
git-svn-id: trunk@240 -
2001-03-26 14:58:32 +00:00
lazarus
bde7e85bed
Trying to get the last control of the last form focused when a dialog closes.
...
Still working on it.
Shane
git-svn-id: trunk@177 -
2001-02-06 20:59:17 +00:00
lazarus
aa81046e12
Fixes from Mattias for EditorOPtions
...
Fixes to COmpiler that should allow people to compile if their path is set up.
Changes to code completion.
Shane
git-svn-id: trunk@172 -
2001-02-06 13:38:58 +00:00
lazarus
b63fd4b108
Started the code completion.
...
Shane
git-svn-id: trunk@162 -
2001-02-01 16:45:20 +00:00
lazarus
b86d3c39a1
Changed LResources to TLResources
...
Shane
git-svn-id: trunk@124 -
2001-01-16 16:21:29 +00:00
lazarus
a38cefe625
Shane
...
git-svn-id: trunk@119 -
2001-01-14 03:56:57 +00:00
lazarus
92261b271b
Shiftstate fixed so it reports ssCtrl and ssShift now.
...
You can use Shift-Ctrl-Up and Down to jump to procedures in the code explorer.
Shane
git-svn-id: trunk@116 -
2001-01-12 20:22:09 +00:00
lazarus
a1ea547079
Moved lresources.
...
Moved CreateLFM to Main.pp
Changed Form1 and TFOrm1 to MainIDE and TMainIDE
Shane
git-svn-id: trunk@96 -
2001-01-04 20:33:53 +00:00
lazarus
2f4f81f07e
The Speedbutton now has a numglyphs setting.
...
I started the TStringPropertyEditor
git-svn-id: trunk@91 -
2001-01-03 18:44:54 +00:00
lazarus
f691b58971
Added more images to the resource.
...
Shane
git-svn-id: trunk@81 -
2000-12-29 15:04:07 +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
d823c5ccff
MWE:
...
- removed designer from uses clause,
it is not needed
git-svn-id: trunk@59 -
2000-12-01 23:42:15 +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
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
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
109626d9c4
Changed the TCUstomForm create function. I am getting it ready to read the resources to auto-create the controls...
...
Anslo changes TScreen.AddForm and TScreen.RemoveForm. They were being passed TFOrm's instead of TCustomForms.
Shane
git-svn-id: trunk@24 -
2000-08-09 14:15:04 +00:00
michael
f088b13a3e
+ Initial import
...
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00