mattias
112a347fa5
LCL: autosizing now uses logical clienrect, so Align<>alNone controls now fills the whole logical area
...
git-svn-id: trunk@12679 -
2007-11-01 14:32:15 +00:00
mattias
5bef34477f
LCL: TPage: fixed ReAlign of TPage on leave, resize, return, fixed clean up after delayed resizing when parent controls become visible
...
git-svn-id: trunk@12488 -
2007-10-16 11:45:36 +00:00
mattias
029946b537
LCL: enabled autosize for controls without parent, TForm will not autosize if minimized/maximized, once painted
...
git-svn-id: trunk@12483 -
2007-10-15 23:30:39 +00:00
mattias
6264aac23c
LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height
...
git-svn-id: trunk@12461 -
2007-10-14 12:54:29 +00:00
paul
852f93d82f
lcl: move VerboseScrollingWinControl debug condition to separate method (to simplify condition change)
...
git-svn-id: trunk@12328 -
2007-10-05 05:48:17 +00:00
mattias
f4eaf90e42
undo
...
git-svn-id: trunk@12129 -
2007-09-22 10:09:27 +00:00
mattias
b647927885
translations: german: added lazreport maincalleditor.de.po from Joerg Braun
...
git-svn-id: trunk@12128 -
2007-09-22 10:06:48 +00:00
mattias
2d3019ded3
gtk: fixed pasting from other apps: reason was an uninitialized stack value
...
git-svn-id: trunk@11693 -
2007-07-31 17:17:14 +00:00
tombo
d707f64709
LCL: added TForm.AllowDropFiles to enable OnDropFiles event, updated DropFiles example
...
git-svn-id: trunk@11686 -
2007-07-31 12:51:35 +00:00
vincents
146cc33de1
LCL : made TCustomForm.DoCreate and DoDestroy virtual (bug #9301 )
...
git-svn-id: trunk@11585 -
2007-07-20 19:25:48 +00:00
paul
c4eda87b12
- Distinct TCustomForm.Position poScreenCenter and poDesktopCenter. ScreenCenter uses sizes of primary Screen but DesktopCenter whole desktop size.
...
- reimplement QT GetSystemMetrics for SM_CXSCREEN, SM_CYSCREEN and move old method to SM_CXVIRTUALSCREEN, SM_CYVIRTUALSCREEN
git-svn-id: trunk@11450 -
2007-07-09 12:50:20 +00:00
paul
d5c7e43700
- BidiMode patch from Zaher Dirkey (0008996) part 1
...
git-svn-id: trunk@11408 -
2007-07-02 07:00:51 +00:00
tombo
d7ae9d52d1
LCL: renamed OnFilesDrop event to OnDropFiles
...
git-svn-id: trunk@11369 -
2007-06-25 14:38:03 +00:00
tombo
6860a97e2b
LCL: added OnFilesDrop event to TCustomForm, TApplication and TApplicationProperties
...
* created example application
* implemented in Win32 interface
git-svn-id: trunk@11365 -
2007-06-24 10:17:46 +00:00
mattias
06efcb6461
LCL: fixed TApplication.ReleaseComponent
...
git-svn-id: trunk@11232 -
2007-05-30 23:10:09 +00:00
paul
0b6ce0bd99
BiDiMode patch from zaher dirkey (report 0008955)
...
git-svn-id: trunk@11209 -
2007-05-28 09:06:36 +00:00
mattias
6b9944e3a0
IDE: compiling a package now shows it in the MainBar caption, building the IDE does not save virtual projects
...
git-svn-id: trunk@10837 -
2007-03-31 12:41:20 +00:00
mattias
a46e0d0b54
LCL: changed TApplication.AddOnIdleHandler to use TIdleEvent instead of TNotifyEvent, IDE: codebrowser: added resourcestrings
...
git-svn-id: trunk@10823 -
2007-03-28 19:01:27 +00:00
vincents
4e8826349b
LCL: read Form.RestoredLeft from the Left property if the from in wsNormal state.
...
Handeling WM_MOVE doesn't work, because windows sends WM_MOVE before WM_SIZE when a form becomes maximized and we have no information to ignore that WM_MOVE message.
same for RestoredTop
Fixes bug #8077 .
git-svn-id: trunk@10806 -
2007-03-26 14:57:16 +00:00
vincents
ba85e84687
LCL: published dragging related properties
...
patch by: Paul Ishenin
git-svn-id: trunk@10648 -
2007-02-16 08:31:43 +00:00
mattias
5a7ff6537a
LCL: Tapplication.CreateForm with out param, cleanups, renamed TCustomPropertyStorage param name Default with DefaultValue from Flávio Etrusco
...
git-svn-id: trunk@10626 -
2007-02-12 12:40:41 +00:00
mattias
8c958b060d
LCL: always registering ResourceHandler
...
git-svn-id: trunk@10580 -
2007-02-05 10:15:50 +00:00
vincents
5fef15b66b
LCL: don't call OnHide/OnShow after minimizing/restoring (bug #7255 )
...
git-svn-id: trunk@10506 -
2007-01-26 10:18:27 +00:00
mattias
db61aa7535
LCL: Application.MainForm is now set before form handle is created
...
git-svn-id: trunk@10472 -
2007-01-18 13:33:50 +00:00
marc
b3f981c48b
* Modified patch from Paul Ishenin implementing cursors
...
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +00:00
vincents
6694bbe784
LCL: Added property TApplication.Active ( #8083 )
...
git-svn-id: trunk@10387 -
2007-01-07 20:36:08 +00:00
vincents
3a6655a91a
LCL: added TForm.OnDblClick (bug #7932 )
...
TrayIcon: added OnDblClick support
git-svn-id: trunk@10381 -
2007-01-05 14:56:02 +00:00
mattias
3f4887140f
LCL: OnResize and OnChangeBounds are now suspended after OnCreate
...
git-svn-id: trunk@10360 -
2006-12-30 11:48:48 +00:00
vincents
2a47ee1f96
LCL: published TForm.OnClick (bug #8005 )
...
git-svn-id: trunk@10346 -
2006-12-22 08:39:51 +00:00
mattias
f9fcb805bb
LCL: fixed updating control scrollbars, remaining bug: win32 intf moves controls when scrolling
...
git-svn-id: trunk@10317 -
2006-12-09 10:24:44 +00:00
vincents
470920716e
LCL: made TCustomForm.IsShortcut virtual (bug #7921 ) from Colin Western
...
git-svn-id: trunk@10298 -
2006-12-05 07:41:39 +00:00
vincents
28bfc29f27
LCL: added THintWindow.ActivateHintData (bug #7488 )
...
git-svn-id: trunk@10297 -
2006-12-05 07:24:50 +00:00
vincents
d3748b96c4
LCL + win32 interface: implemented Application.Restore and Application.Minimize + events (bug #1391 ) from Boguslaw Brandys
...
git-svn-id: trunk@10265 -
2006-11-30 13:40:34 +00:00
mattias
0a487c57cc
codetools: include directives apostrophes are now allowed in all compiler modes
...
git-svn-id: trunk@10236 -
2006-11-24 13:36:03 +00:00
micha
3e63e3f908
make async call queue a FIFO (patch by Alexandre Leclerc)
...
git-svn-id: trunk@10210 -
2006-11-16 20:26:39 +00:00
vincents
9757e008dd
lcl: added TApplication.ApplicationType from Christian Ulrich
...
git-svn-id: trunk@10206 -
2006-11-16 12:16:35 +00:00
mattias
921f2b2e64
LCL: TBar properties can now be changed from Aleksey Lagunov
...
git-svn-id: trunk@10178 -
2006-11-07 23:10:10 +00:00
mattias
05785d7349
added GlobalNameSpace.Begin/EndWrite to TCustomForm, TDataModule
...
git-svn-id: trunk@10002 -
2006-09-27 21:36:10 +00:00
mattias
9b836a28f0
moved code from TControlScrollBar to TScrollingWinControl, deriving TScrollingWinControl from TCustomControl from Flavio
...
git-svn-id: trunk@9952 -
2006-09-20 23:14:09 +00:00
mattias
f7855da268
IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
...
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
8783e0100d
IDE: Find in Files: implemented multi line pattern and replacement, gtk intf: improved z ordering with modal forms
...
git-svn-id: trunk@9779 -
2006-09-01 14:38:07 +00:00
mattias
9f19bda8e3
docking: implemented restoring control anchored to multiple siblings, implemented restoring windowstate
...
git-svn-id: trunk@9736 -
2006-08-20 18:52:08 +00:00
mattias
7bb113cec8
fixed a few fpc 2.1.1 incompatibilities
...
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
micha
f88cd92e06
fix restored values, only need to be updated when LCL will realize new bounds, DoSetBounds also called from LM_MOVE and autosizing (issue #2016 )
...
git-svn-id: trunk@9650 -
2006-07-21 12:46:17 +00:00
mattias
54775b843e
adding events for properties of method types of indirect units implemented issue #1990
...
git-svn-id: trunk@9600 -
2006-07-13 22:06:24 +00:00
mattias
909bde3051
fixed TRadioButton updating sibling buttons, when no handles are created
...
git-svn-id: trunk@9579 -
2006-07-10 00:31:40 +00:00
jesus
aa20edd467
fixed mouse events return wrong coordinates in scrolling components (win32, issue #1983 ), enabled ajustments for customforms in gtk
...
git-svn-id: trunk@9316 -
2006-05-20 17:10:17 +00:00
mattias
236481b49c
implemented parameter hints
...
git-svn-id: trunk@9314 -
2006-05-20 12:53:57 +00:00
mattias
4023c08654
fixed checking adding unitpaths on adding units to packages
...
git-svn-id: trunk@9305 -
2006-05-18 22:52:15 +00:00
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