mattias
336c22deda
added Help to TApplication, disable it with Application.Navigation-[anoF1ForHelp]
...
git-svn-id: trunk@9281 -
2006-05-13 17:07:25 +00:00
mattias
fa83cfbcf9
added TCustomForm.IntfHelp - a method to be called by the interfaces
...
git-svn-id: trunk@9274 -
2006-05-13 12:58:32 +00:00
mattias
003ec5d0f6
application dump stack only if no AppNoExceptionMessages is set
...
git-svn-id: trunk@9261 -
2006-05-13 08:20:31 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
950dc3d88a
implemented Help for IDE windows, added node for OI
...
git-svn-id: trunk@9199 -
2006-04-29 12:25:17 +00:00
mattias
560cd8d9a1
fixed appliaction lastmouse cache
...
git-svn-id: trunk@9169 -
2006-04-23 20:49:01 +00:00
mattias
422e644e54
reduced overhead in TWinControl.IsControlMouseMsg from Darek
...
git-svn-id: trunk@9164 -
2006-04-23 20:20:22 +00:00
vincents
1305af6d49
added Application.OnEndSession and Application.OnQueryEndSession from Boguslaw Brandys
...
git-svn-id: trunk@8941 -
2006-03-16 20:07:16 +00:00
vincents
d437ea67e0
clean up
...
git-svn-id: trunk@8781 -
2006-02-20 13:41:28 +00:00
micha
a38ed98e25
implement TCustomForm.EnsureVisible
...
git-svn-id: trunk@8557 -
2006-01-18 20:21:15 +00:00
mattias
6e8ee76fb2
build lazarus now always use -w to get entering/leaving marks, improved carbon intf mouse events
...
git-svn-id: trunk@8514 -
2006-01-13 18:43:42 +00:00
vincents
df9d19b381
implemented TApplicationProperties.ShowMainForm (issue #882 )
...
git-svn-id: trunk@8498 -
2006-01-11 12:37:27 +00:00
micha
bc9cefe2d0
fix case of argument
...
git-svn-id: trunk@8359 -
2005-12-23 20:35:38 +00:00
micha
b7719fdbdd
make ReleaseComponent more generic by introducing QueueAsyncCall
...
git-svn-id: trunk@8297 -
2005-12-12 19:22:28 +00:00
mattias
e84231cff6
improved smartlinking: graphics and forms finalization
...
git-svn-id: trunk@8254 -
2005-12-06 11:25:16 +00:00
mattias
21e9c81a84
reduced overhead getting PixelsPerInch
...
git-svn-id: trunk@8155 -
2005-11-14 22:12:49 +00:00
mattias
23d064a68d
fixed calling Idle while debugging for cmd line debugger
...
git-svn-id: trunk@8135 -
2005-11-11 17:16:23 +00:00
vincents
afe0734734
clean up of fpcadds
...
git-svn-id: trunk@8101 -
2005-11-07 23:25:45 +00:00
micha
95cfbef747
add TShowInTaskbar enum to specify "default", which is default for what the widgetset wants
...
git-svn-id: trunk@8079 -
2005-11-06 19:35:22 +00:00
mattias
679cd0bc8e
implemented TCustomForm.OnWindowStateChange for gtk2
...
git-svn-id: trunk@8066 -
2005-11-05 12:55:53 +00:00
mattias
4a15b32072
fixed calling CreateFormEditor
...
git-svn-id: trunk@7863 -
2005-09-30 23:00:17 +00:00
mattias
9dfd7b0475
implemented TApplication.OnActivate/OnDeactivate
...
git-svn-id: trunk@7714 -
2005-09-16 09:39:08 +00:00
mattias
c727146b87
implemented ide command scopes in keymapping, not functional yet
...
git-svn-id: trunk@7691 -
2005-09-14 00:17:45 +00:00
marc
ff92a7ad3a
* Trimmed trailing spaces
...
git-svn-id: trunk@7664 -
2005-09-10 16:19:39 +00:00
mattias
e75d89fe68
added debugln for AutoSizeDelayed
...
git-svn-id: trunk@7639 -
2005-09-06 22:25:54 +00:00
marc
68321456bb
* Renamed InterfaceObject to WidgetSet
...
- Removed some logs
* Changed mainloop to a callback through the interface
git-svn-id: trunk@7585 -
2005-08-28 23:38:18 +00:00
mattias
b526cdf66b
formnames are now searched in Screen, started project session files
...
git-svn-id: trunk@7511 -
2005-08-16 20:07:43 +00:00
mattias
f747f8fec6
TApplication now sets FindGlobalComponent always
...
git-svn-id: trunk@7497 -
2005-08-13 11:11:17 +00:00
vincents
1064272122
removed ifdef ver1 from Martin Smat
...
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
mattias
c787366beb
added TIDEDialogLayoutStorage component for simpler IDE dialogs
...
git-svn-id: trunk@7462 -
2005-07-31 17:58:40 +00:00
vincents
3c8fe5d206
initialize variables at declaration instead in the unit initialization from Florian K�berle
...
git-svn-id: trunk@7426 -
2005-07-26 08:45:15 +00:00
mattias
5589eb6e2c
fixed clean all in IDE, added SystemKey parameter to IntfUTF8KeyPress
...
git-svn-id: trunk@7327 -
2005-07-07 20:20:45 +00:00
mattias
87bc6b3931
added AutoSizeDelayed check for controls without form parents
...
git-svn-id: trunk@7307 -
2005-06-30 19:39:04 +00:00
vincents
79896c7112
- removed 1.x specific FindGlobalComponent
...
- added writing stack trace of exception in Application.HandleException
git-svn-id: trunk@7260 -
2005-06-21 14:41:16 +00:00
mattias
ef447778e8
added TApplication.ShowMainForm from George Lober
...
git-svn-id: trunk@7244 -
2005-06-17 15:49:55 +00:00
mattias
1114e5832d
added message parts to Help interface
...
git-svn-id: trunk@7225 -
2005-06-08 08:02:09 +00:00
mattias
93764b38a9
added constraints to about form and published TForm.OnShortCut
...
git-svn-id: trunk@7185 -
2005-05-19 20:59:42 +00:00
micha
2bfef4ae8e
implement/fix button/label shortcut accelchar handling
...
git-svn-id: trunk@7108 -
2005-04-27 12:37:28 +00:00
mattias
4088211fec
moved THintInfo from forms.pp to controls.pp and changed TControlShowHint event from pointer to PHintHinfo
...
git-svn-id: trunk@7092 -
2005-04-20 07:14:00 +00:00
micha
fbb495bee3
implement active default control switching
...
pressing return key executes active default control action
git-svn-id: trunk@7080 -
2005-04-17 18:41:15 +00:00
micha
e26daffd9e
remove TApplication.Handle (not cross-platform)
...
git-svn-id: trunk@7029 -
2005-03-26 11:24:55 +00:00
micha
ab2ceb0d19
implement ShowInTaskBar for win32 intf
...
git-svn-id: trunk@7022 -
2005-03-25 08:58:11 +00:00
mattias
5ec0ba3595
implemented TCustomForm.ShowInTaskBar for gtk1+2 from Andrew Haines
...
git-svn-id: trunk@6995 -
2005-03-19 23:36:26 +00:00
mattias
f8d5c91d6f
moved CM_ message constants from crontrols.pp to lmessages.pp to break circles and clean up controls.pp
...
git-svn-id: trunk@6940 -
2005-03-11 14:40:37 +00:00
mattias
57990d6de7
handle tab key in ControlKeyDown in TCustomEdit and TCustomComboBox
...
git-svn-id: trunk@6933 -
2005-03-10 09:02:11 +00:00
mattias
c7ed36c323
implemented gtk2 AppMinimize
...
git-svn-id: trunk@6921 -
2005-03-08 00:28:03 +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
80090ba2b3
fixed fpc 1.9.9 compilation
...
git-svn-id: trunk@6876 -
2005-03-02 15:16:55 +00:00
mattias
a2e6b02e8c
implemented updating TApplication.Hint
...
git-svn-id: trunk@6872 -
2005-03-02 11:30:16 +00:00
mattias
1fe900aedb
TApplication now frees only its components before finalization, not itself
...
git-svn-id: trunk@6860 -
2005-02-28 16:52:24 +00:00
mattias
5baf8a8fef
TApplication now uses ExitProc to free itself before all finaizations
...
git-svn-id: trunk@6852 -
2005-02-26 20:43:54 +00:00
mattias
75695b098e
fixed hint size and activate
...
git-svn-id: trunk@6851 -
2005-02-26 20:26:03 +00:00
mattias
85765e67ac
added navigation key check for up/down already handled
...
git-svn-id: trunk@6825 -
2005-02-21 13:54:26 +00:00
mattias
7d8b514be9
moved LCL navigation key handling to key up, so that interface has the chance to handle keys
...
git-svn-id: trunk@6815 -
2005-02-19 21:54:08 +00:00
mattias
9ed4753dc8
disabling idle handler during TApplication error handling
...
git-svn-id: trunk@6793 -
2005-02-17 18:54:04 +00:00
mattias
8d74a139b2
extented error message of TApplication
...
git-svn-id: trunk@6792 -
2005-02-17 18:48:24 +00:00
vincents
8e64bd00ae
fixed fpc 1.0.x compilation
...
git-svn-id: trunk@6773 -
2005-02-08 21:46:23 +00:00
marc
7c3a95c570
* first 64bit changes
...
git-svn-id: trunk@6752 -
2005-02-05 16:09:52 +00:00
mattias
a6b0ee0289
implemented gtkwidgetset.IsWindowEnabled
...
git-svn-id: trunk@6740 -
2005-02-05 13:33:05 +00:00
micha
6fa632827f
implement shortcut handling, tcustomlabel accelerator focuscontrol functionality
...
git-svn-id: trunk@6725 -
2005-02-03 15:10:23 +00:00
vincents
394aba6eba
added define ExceptionHasNoFrames and set it for fpc 1.0.x and 1.9.6
...
git-svn-id: trunk@6715 -
2005-01-29 03:24:05 +00:00
vincents
71f4a8dab7
fix for 1.9.7 and higher.
...
git-svn-id: trunk@6706 -
2005-01-28 11:40:32 +00:00
mattias
948a215e46
added QuestionDlg - a MessageDlg with custom buttons
...
git-svn-id: trunk@6703 -
2005-01-27 19:03:51 +00:00
mattias
1ae6bc0c26
fixed updating restored form bounds for forms without handle
...
git-svn-id: trunk@6688 -
2005-01-25 20:07:03 +00:00
micha
d303185c5d
implement restored size, let lazarus ide store restored size
...
git-svn-id: trunk@6662 -
2005-01-21 22:08:11 +00:00
mattias
ab66df423f
fixed TGtkWidgetSet.ExtSelectClipRGN for DCOrigin
...
git-svn-id: trunk@6608 -
2005-01-16 11:40:11 +00:00
mattias
c49518c55c
published BorderSpacing for many controls
...
git-svn-id: trunk@6429 -
2004-12-27 19:40:59 +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
vincents
3ec726878e
Destroy menu handle, when destroying form handle.
...
git-svn-id: trunk@6227 -
2004-11-10 20:53:18 +00:00
mattias
5f8024e0d7
implemented auto sizing: child to parent sizing
...
git-svn-id: trunk@6206 -
2004-11-05 22:08:53 +00:00
micha
3c81935809
add TCustomForm.BorderIcons (delphi compat)
...
tweak win32 window dialog flags, to create better dialog look
git-svn-id: trunk@6159 -
2004-10-24 18:54:57 +00:00
mattias
9cbff0982c
added default values for compiler skip options and improved many parts of synedit for UTF8
...
git-svn-id: trunk@5919 -
2004-09-04 22:24:16 +00:00
mattias
56ae7a60a2
fixed focus catch for combobox csDropDownList
...
git-svn-id: trunk@5890 -
2004-08-30 10:49:20 +00:00
micha
fe38ae6e93
implement tapplication.minimize for win32, stub for gtk
...
git-svn-id: trunk@5868 -
2004-08-27 08:55:23 +00:00
mattias
aa117a3f6c
moved navigation key handling to TApplication and added options for custom navigation
...
git-svn-id: trunk@5862 -
2004-08-26 19:09:34 +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
0ae50847ff
implemented TCustomForm.Release
...
git-svn-id: trunk@5819 -
2004-08-18 14:24:55 +00:00
mattias
8fb1867a6b
removed obsolete unit vclglobals
...
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
8fbf5f70d1
started TCustomDockForm
...
git-svn-id: trunk@5807 -
2004-08-16 22:09:18 +00:00
mattias
d2c46c3582
published TForm.SessionProperties, added property editor and activated the storage components for fpc 1.9.5 because of rttiutils
...
git-svn-id: trunk@5806 -
2004-08-16 20:40:26 +00:00
mattias
32db79433f
fixed freeing TReader.Driver
...
git-svn-id: trunk@5788 -
2004-08-15 15:05:46 +00:00
mattias
a6d5670154
implemented platform independent binary object streamer
...
git-svn-id: trunk@5787 -
2004-08-15 14:39:36 +00:00
mattias
885b54ba20
fixed codetools ConstSet, implemented notifying TApplication whenmenu popups
...
git-svn-id: trunk@5776 -
2004-08-13 10:20:19 +00:00
mattias
581bef95fc
moved intfstrconsts.pp to lclstrconsts.pas, implemented TPenHandleCache
...
git-svn-id: trunk@5769 -
2004-08-11 20:57:09 +00:00
mattias
fe6fe05521
implemented FormStyle fsSplash for splash screens
...
git-svn-id: trunk@5762 -
2004-08-09 21:12:43 +00:00
mattias
e6ebce1af3
added workaround for not working TDataModule.AfterConstruction
...
git-svn-id: trunk@5733 -
2004-08-04 10:35:38 +00:00
mattias
efd5eaf7b4
fixed fpc 1.0.10 compilation
...
git-svn-id: trunk@5711 -
2004-07-25 22:54:38 +00:00
mattias
2f8201d816
added rx components from Michal Van Canneyt
...
git-svn-id: trunk@5709 -
2004-07-25 15:39:55 +00:00
mattias
784902b92a
TXMLPropStorage basically working
...
git-svn-id: trunk@5704 -
2004-07-25 01:04:45 +00:00
mattias
4b1ebca16e
started propertystorage enable with -dEnableSessionProps
...
git-svn-id: trunk@5699 -
2004-07-23 22:06:56 +00:00
mattias
477ec0d445
extended RolesForForm to manage multiple roles for on control
...
git-svn-id: trunk@5665 -
2004-07-11 13:03:54 +00:00
mattias
587f9c2420
added Delphi ToDo support, Application.WndProc, small bugfixes from Colin
...
git-svn-id: trunk@5664 -
2004-07-10 18:17:30 +00:00
micha
a3cfd24da5
implement better ExecuteXXAction design; break dependency on TButton class in TCustomForm
...
git-svn-id: trunk@5634 -
2004-07-01 20:42:11 +00:00
micha
9dbc1ae5d7
implement return key clicks default button; escape key clicks cancel button
...
git-svn-id: trunk@5623 -
2004-06-30 11:07:20 +00:00
mattias
d4265baaa0
readded protected TWinControl.BorderStyle
...
git-svn-id: trunk@5497 -
2004-05-21 18:34:44 +00:00
mattias
5d9f229457
quick fixed crashing property overloading BorderStyle
...
git-svn-id: trunk@5496 -
2004-05-21 18:20:11 +00:00
mattias
c01cf47133
quick fixed crashing property overloading BorderStyle
...
git-svn-id: trunk@5495 -
2004-05-21 18:12:17 +00:00
micha
0ebc945aa3
implement new borderstyle
...
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it
git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
7f77713e6c
replaced writeln by debugln
...
git-svn-id: trunk@5456 -
2004-05-11 12:16:48 +00:00
marc
34c1c7f47b
* Interface reconstruction. Created skeleton units, classes and wscontrols
...
git-svn-id: trunk@5311 -
2004-03-17 00:34:37 +00:00
mattias
fc72bfb144
added TWinControl.ParentFormInitializeWnd
...
git-svn-id: trunk@5288 -
2004-03-08 22:36:01 +00:00
mattias
add76d4e8b
completed new TToolBar
...
git-svn-id: trunk@5226 -
2004-02-23 18:24:38 +00:00
mattias
3e893c428f
activated Idle actions
...
git-svn-id: trunk@5190 -
2004-02-10 02:00:13 +00:00
mattias
cb3a24c0c7
added TActionList - actions need testing
...
git-svn-id: trunk@5139 -
2004-02-02 17:39:10 +00:00
mattias
7e956b8c19
more Actions TAction, TBasicAction, ...
...
git-svn-id: trunk@5138 -
2004-02-02 16:59:28 +00:00
micha
8881c2270a
fix a lot of range check errors win32
...
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
mattias
d90dafe5fe
set colors to default values
...
git-svn-id: trunk@4980 -
2003-12-28 02:40:50 +00:00
mattias
add918bbb0
implemented default values for property editors and OI
...
git-svn-id: trunk@4978 -
2003-12-27 19:34:13 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
micha
d67aaa19bf
fix defocus control when destroying it
...
git-svn-id: trunk@4943 -
2003-12-23 16:50:45 +00:00
micha
56bdc23a6f
hint fixes: parentfont, font itself, showing/hiding + more
...
git-svn-id: trunk@4884 -
2003-12-14 19:18:04 +00:00
mattias
53adb7a109
reduced unit circles, fixed fpImage streaming
...
git-svn-id: trunk@4844 -
2003-11-26 21:30:19 +00:00
mattias
aa03a209d6
started PixelsPerInch
...
git-svn-id: trunk@4814 -
2003-11-17 23:09:39 +00:00
mattias
1e4cf2c054
fpc 1.1 fixes, started scrollbar hiding, started polymorphing client areas
...
git-svn-id: trunk@4752 -
2003-11-01 10:27:41 +00:00
mattias
3564a2e914
removed some hints
...
git-svn-id: trunk@4744 -
2003-10-30 21:26:23 +00:00
mattias
6a07969e0d
removed CustApp defines
...
git-svn-id: trunk@4721 -
2003-10-21 18:44:11 +00:00
mattias
11dd41282d
fixed TApplicationProperties
...
git-svn-id: trunk@4713 -
2003-10-16 20:31:21 +00:00
mattias
1b77f736e7
added catalan
...
git-svn-id: trunk@4707 -
2003-10-11 08:33:22 +00:00
mattias
dfab5a13b1
moved some lazarus resource code to LResources.pp
...
git-svn-id: trunk@4703 -
2003-10-07 14:54:59 +00:00
ajgenius
db287fefac
temp hack to workaround TApplicationProperties in Designing
...
git-svn-id: trunk@4687 -
2003-10-01 13:24:10 +00:00
ajgenius
9ffc72bf75
added initial TApplicationProperties(ala D5 TApplicationEvents)
...
git-svn-id: trunk@4685 -
2003-09-29 21:24:35 +00:00
mattias
5e5c1122a7
renamed LCLLinux to LCLIntf
...
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
f776299788
fixed ColorIsStored
...
git-svn-id: trunk@4611 -
2003-09-13 10:06:53 +00:00
mattias
8867c27b0f
fixed register color prop edit
...
git-svn-id: trunk@4543 -
2003-08-28 12:08:30 +00:00
mattias
a9d2994382
started TDockTree
...
git-svn-id: trunk@4536 -
2003-08-27 11:01:10 +00:00
mattias
115757e25e
added TFrame definition, no implementation
...
git-svn-id: trunk@4534 -
2003-08-27 09:20:44 +00:00
mattias
e00dd881f3
activated CustApp as default
...
git-svn-id: trunk@4487 -
2003-08-15 16:27:50 +00:00
mattias
e691fb61ec
TApplication now descends from TCustomApplication
...
git-svn-id: trunk@4471 -
2003-08-12 21:35:11 +00:00
mattias
62cb8e4eaf
added TApplication.CaptureExceptions
...
git-svn-id: trunk@4409 -
2003-07-16 16:53:59 +00:00
mattias
c4156a9592
deactivated FCL TDataModule
...
git-svn-id: trunk@4408 -
2003-07-14 09:03:39 +00:00
mattias
2d244346ef
fixed TDataModule.OnCreate
...
git-svn-id: trunk@4392 -
2003-07-11 09:26:08 +00:00
marc
822a5a7bd7
* Fixed UseFCLDataModule ifdef define
...
git-svn-id: trunk@4383 -
2003-07-07 23:56:41 +00:00
mattias
87f19981ac
fixed expression evaluation
...
git-svn-id: trunk@4382 -
2003-07-07 20:02:08 +00:00
mattias
afd8334eb0
updated polish localization
...
git-svn-id: trunk@4372 -
2003-07-06 17:53:35 +00:00
mattias
0daacecbf3
implemented TPairSplitter streaming
...
git-svn-id: trunk@4298 -
2003-06-23 12:33:55 +00:00
mattias
1fb4ee52a5
fixes for debugging lazarus
...
git-svn-id: trunk@4296 -
2003-06-23 09:42:09 +00:00
mattias
8882e9c7e7
fixed keeping TForm.Visible=false
...
git-svn-id: trunk@4281 -
2003-06-16 22:47:19 +00:00
mattias
31e18d27ca
fixed using streamed clientwith/height for child anchors
...
git-svn-id: trunk@4270 -
2003-06-13 14:38:01 +00:00
mattias
57effbf6b3
updated russian localization from Vasily
...
git-svn-id: trunk@4246 -
2003-06-09 10:07:34 +00:00
mattias
f3ef2a775b
fixed 1_0_8 difference
...
git-svn-id: trunk@4245 -
2003-06-09 09:31:40 +00:00
mattias
c5919c3dfd
deactivated our TDataModule for fpc 1.0.8 and 1.1
...
git-svn-id: trunk@4235 -
2003-06-05 15:25:28 +00:00
mattias
e601180b90
implemented popupmenu items in source editor for breakpoints
...
git-svn-id: trunk@4233 -
2003-06-04 16:34:11 +00:00
mattias
2929675a0b
fixed debugger stop
...
git-svn-id: trunk@4225 -
2003-06-02 21:37:30 +00:00
mattias
812dbc2965
fixed streaming TDataModule in programs
...
git-svn-id: trunk@4223 -
2003-06-01 21:37:18 +00:00
mattias
ec9835ce63
implemented datamodules
...
git-svn-id: trunk@4222 -
2003-06-01 21:09:09 +00:00
mattias
f5fda4505a
added TScreen handlers, implemented TMainIDE.UnHideIDE
...
git-svn-id: trunk@4184 -
2003-05-25 12:12:36 +00:00
mattias
54b361fc68
implemented designer close query
...
git-svn-id: trunk@4180 -
2003-05-24 08:51:41 +00:00
mattias
a9c753a035
published keypreview
...
git-svn-id: trunk@4085 -
2003-04-20 16:32:58 +00:00
mattias
043ac98dfc
fixed loading form name
...
git-svn-id: trunk@4082 -
2003-04-20 07:36:29 +00:00
mattias
4acd20bf61
fixed codetools Makefile, fixed default prop not found error
...
git-svn-id: trunk@4066 -
2003-04-16 22:11:35 +00:00
mattias
7734542e04
implemented package check broken dependency on compile
...
git-svn-id: trunk@4064 -
2003-04-16 17:20:24 +00:00
mattias
1007c59db7
implemented closing unneeded package
...
git-svn-id: trunk@4047 -
2003-04-11 21:21:34 +00:00
mattias
cd0c2a7936
added Sender to Application OnKeyDownHandler
...
git-svn-id: trunk@4043 -
2003-04-11 10:31:57 +00:00
mattias
36bdb823f4
added Application OnKeyDownHandler
...
git-svn-id: trunk@4042 -
2003-04-11 10:23:23 +00:00
mattias
280af8c739
added some help stuff
...
git-svn-id: trunk@4041 -
2003-04-11 09:32:20 +00:00
mattias
26455f257f
published TControl help properties
...
git-svn-id: trunk@4040 -
2003-04-11 08:09:26 +00:00
mattias
1127317f62
started package registration
...
git-svn-id: trunk@4013 -
2003-04-04 16:35:24 +00:00
mattias
977dec59dc
fixes for current fpc 1.1
...
git-svn-id: trunk@3989 -
2003-03-31 10:57:40 +00:00
mattias
a66925277d
added TMemoScrollBar
...
git-svn-id: trunk@3981 -
2003-03-29 17:20:05 +00:00
mattias
3c1c4757ca
started TMemoScrollbar
...
git-svn-id: trunk@3980 -
2003-03-28 23:03:38 +00:00
mattias
5d85ab44f3
implemented build lazarus extra options -d
...
git-svn-id: trunk@3964 -
2003-03-26 00:21:25 +00:00
mattias
1b47078742
reduced focus handling and improved focus setting
...
git-svn-id: trunk@3958 -
2003-03-25 10:45:41 +00:00
mattias
964c20a9c5
fixed fpc 1.1 search paths
...
git-svn-id: trunk@3956 -
2003-03-18 19:14:58 +00:00
mattias
b54d888214
set transient forms with Screen object order
...
git-svn-id: trunk@3954 -
2003-03-18 13:45:39 +00:00
mattias
002ca709d8
improved focus debugging output
...
git-svn-id: trunk@3953 -
2003-03-18 13:04:25 +00:00
mattias
f9ff190130
added IsWindowVisible
...
git-svn-id: trunk@3944 -
2003-03-17 08:51:10 +00:00
mattias
87fe34c5dc
fixed transient windows
...
git-svn-id: trunk@3931 -
2003-03-15 09:42:49 +00:00
mattias
e6d4462a96
added visiblechanging
...
git-svn-id: trunk@3912 -
2003-03-11 22:56:41 +00:00
mattias
cb8dad4ea8
more localization for gtk- and win32-interface and lcl
...
git-svn-id: trunk@3908 -
2003-03-11 07:46:44 +00:00
mattias
ad0ea540e1
fixed FindRootDesigner for non controls and added gnome icon
...
git-svn-id: trunk@3840 -
2003-02-07 20:34:19 +00:00
mattias
aa186e7665
fixed modified and loading xpms for button glyphs
...
git-svn-id: trunk@3831 -
2003-02-04 11:44:13 +00:00
mattias
b66832a1e7
fixed scrolling offset of TScrollingWinControl
...
git-svn-id: trunk@3818 -
2003-01-18 21:31:43 +00:00
mattias
2d0fb715b4
implemented fsStayOnTop+bsNone for forms under gtk (useful for splash)
...
git-svn-id: trunk@3792 -
2003-01-06 12:00:16 +00:00
mattias
793dcc8be5
fixed TCustomform.BringToFront
...
git-svn-id: trunk@3783 -
2003-01-04 12:06:53 +00:00
mattias
4f99bbbbf7
added Windows menu to IDE
...
git-svn-id: trunk@3782 -
2003-01-04 11:58:32 +00:00
mattias
3a628d7a0e
focus fixes, reduced lpi size
...
git-svn-id: trunk@3749 -
2002-12-28 12:42:38 +00:00
mattias
c36de31dd9
xmlcfg deletion, focus fixes
...
git-svn-id: trunk@3748 -
2002-12-28 11:29:47 +00:00
mattias
c9dfc381a4
fixed SetColor
...
git-svn-id: trunk@3743 -
2002-12-27 17:46:04 +00:00
mattias
279a4f077c
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@3742 -
2002-12-27 17:12:38 +00:00
mattias
6167af23a2
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@3737 -
2002-12-26 11:00:15 +00:00
mattias
17f2aeb9bc
made Form.Close more Delphish, added some windows compatibility functions
...
git-svn-id: trunk@3733 -
2002-12-25 10:21:05 +00:00
mattias
ff323fb469
removed unused TCustomForm.WMDestroy
...
git-svn-id: trunk@3678 -
2002-11-30 11:24:05 +00:00
mattias
41680539cb
started OnMouseEnter and OnMouseLeave
...
git-svn-id: trunk@3653 -
2002-11-21 18:49:52 +00:00
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