kirkpatc
92142a0d59
LazDoc - updates to TCustomLabel, TLabel and TBoundLabel
...
git-svn-id: trunk@14092 -
2008-02-11 15:16:45 +00:00
paul
2a41b470fd
create array of dock images in TLazDockForm and TLazDockTree and use it in header drawing (it is better than create bitmap on every draw)
...
git-svn-id: trunk@14091 -
2008-02-11 15:01:33 +00:00
mattias
e08cf5abf5
LCL: anchordocking: TlazDockForm: fixed invalidate on MouseLeave
...
git-svn-id: trunk@14090 -
2008-02-11 14:36:46 +00:00
mattias
57ee3d33a0
LCL: anchordocking: fixed uninitialized records
...
git-svn-id: trunk@14089 -
2008-02-11 14:30:19 +00:00
mattias
84a2ec0155
LCL: anchordocking: updating TLazDockForm.Caption when switching page in nested TLazDockPages
...
git-svn-id: trunk@14088 -
2008-02-11 14:27:31 +00:00
paul
fc14dbf587
improve dock header redrawing
...
git-svn-id: trunk@14087 -
2008-02-11 13:56:59 +00:00
mattias
36f6495e18
LCL: anchordocking: updating TLazDockForm.Caption when adding controls to a nested TLazDockPage
...
git-svn-id: trunk@14086 -
2008-02-11 13:27:07 +00:00
mattias
9a67a4094d
LCL: anchordocking: undock: setting some default bounds to reduce window jumping only if changing parent
...
git-svn-id: trunk@14085 -
2008-02-11 13:13:51 +00:00
mattias
68328b837b
LCL: anchordocking: undock: setting some default bounds to reduce window jumping
...
git-svn-id: trunk@14084 -
2008-02-11 13:10:23 +00:00
mattias
41fa8addf2
LCL: anchordocking: combining spiral splitters: fixed enlarging splitter
...
git-svn-id: trunk@14083 -
2008-02-11 12:35:08 +00:00
mattias
1a08f04dfb
gtk2 intf: reduced output
...
git-svn-id: trunk@14082 -
2008-02-11 11:51:57 +00:00
mattias
54bf460d15
LCL: added TDockManager.AutoFreeByControl: boolean needed by shared docking managers
...
git-svn-id: trunk@14081 -
2008-02-11 11:51:29 +00:00
mattias
b5730a0075
LCL: anchordocking: auto undock if remaining is only one control
...
git-svn-id: trunk@14080 -
2008-02-11 11:15:58 +00:00
vincents
e91a929e7a
win32 interface: fixed win64 compilation
...
git-svn-id: trunk@14079 -
2008-02-11 09:04:15 +00:00
paul
1efe09c999
use nested record in NMLVCUSTOMDRAW definition
...
git-svn-id: trunk@14078 -
2008-02-11 02:32:31 +00:00
mattias
b2fd7ea81d
IDE translation: finnish: updates from Seppo
...
git-svn-id: trunk@14077 -
2008-02-10 23:35:37 +00:00
mattias
216d9689df
LCL: anchordocking: TCustomAnchoredDockManager now sets DockManager and UseDockManager
...
git-svn-id: trunk@14076 -
2008-02-10 23:31:32 +00:00
mattias
28d926e861
LCL: anchordocking: fixed freeing TLazDockForm on undock
...
git-svn-id: trunk@14075 -
2008-02-10 23:29:07 +00:00
mattias
11e7b203ca
LCL: anchordocking: ManualFloat now calls DoUnDockClientMsg if HostDockSIte=nil and DockManager set
...
git-svn-id: trunk@14074 -
2008-02-10 23:21:27 +00:00
mattias
c2d668eb0c
gtk2 intf: fixed clicked event for Button
...
git-svn-id: trunk@14073 -
2008-02-10 22:16:19 +00:00
mattias
e7f5ea0f21
gtk2 intf: fixed warnings on creating a button: SetCallbacks must only be called for the core widget
...
git-svn-id: trunk@14072 -
2008-02-10 22:04:33 +00:00
sekelsenmat
9d0941dad2
Fixes the z-order of TButton on gtk2 by splitting it's implementation from gtk1 and adding a EventBox under the button for gtk2.
...
git-svn-id: trunk@14071 -
2008-02-10 14:53:51 +00:00
vincents
8d5b985b69
docs: added popupnotifier skeleton
...
git-svn-id: trunk@14070 -
2008-02-10 14:34:11 +00:00
mattias
763e629893
gtk intf: made eventbox of client areas visible. Otherwise it eats some mouse events
...
git-svn-id: trunk@14069 -
2008-02-10 13:57:46 +00:00
mattias
6955671ea9
IDE: OI no autosize for combobox and edit
...
git-svn-id: trunk@14068 -
2008-02-10 11:48:40 +00:00
mattias
fbd1105a08
gtk intf: fixed debugging mouse events
...
git-svn-id: trunk@14067 -
2008-02-10 11:03:16 +00:00
zeljko
8a4b55bf34
Qt: TQtPrinter - more routines implemented
...
git-svn-id: trunk@14066 -
2008-02-10 10:00:22 +00:00
sekelsenmat
54152dcc3d
Fixes trayicon destruction on form close.
...
git-svn-id: trunk@14065 -
2008-02-10 09:35:13 +00:00
paul
fa24c54a9c
use '.Dock' instead of 'Parent :=' then BorderStyle will be preserved
...
git-svn-id: trunk@14064 -
2008-02-10 09:21:22 +00:00
paul
3ab568e9ad
docking: split mouse down and mouse handling: mouse up - for buttons, mouse down - for header
...
git-svn-id: trunk@14063 -
2008-02-10 09:14:11 +00:00
paul
4f7164b77c
docking:
...
- add special png images for docking (mdi buttons differ between widgetsets and not so informative)
- use toolbutton + image drawing instead of mdi button drawing
- track mouse on dock header (buttons become how and pressed)
- execute button actions on mouse-up instead of mouse-down
git-svn-id: trunk@14062 -
2008-02-10 08:52:06 +00:00
sekelsenmat
a049ddda14
Improves the TTrayIcon documentation.
...
git-svn-id: trunk@14061 -
2008-02-10 08:17:58 +00:00
mattias
a51b0eced1
LCL: anchordocking: started using TCustomLazDockingManager as LCL docking manager
...
git-svn-id: trunk@14060 -
2008-02-10 00:19:14 +00:00
sekelsenmat
78a6878d99
Fixes preferred size for TComboBox in gtk2.
...
git-svn-id: trunk@14059 -
2008-02-09 22:03:53 +00:00
sekelsenmat
1f1caf9f20
TComboBox.AutoSize now defaults to true.
...
git-svn-id: trunk@14058 -
2008-02-09 21:22:54 +00:00
sekelsenmat
fa14be1de9
Removed the USE_QT_4_3 define. Now only Qt 4.3 or superior is supported.
...
git-svn-id: trunk@14057 -
2008-02-09 20:32:37 +00:00
jesus
73f5db214b
LCL, missing part of dbnagivator fix
...
git-svn-id: trunk@14056 -
2008-02-09 20:20:52 +00:00
sekelsenmat
3468326b9a
Implements the basics of showing ballon hints of the TTrayIcon.
...
git-svn-id: trunk@14055 -
2008-02-09 19:55:58 +00:00
jesus
544e51f855
LCL, fix DBNavigator enabled state from Junior Goncalves, issue #10794
...
git-svn-id: trunk@14054 -
2008-02-09 19:35:07 +00:00
mattias
5a6bbf49a4
synedit: added < and > as default word break characters
...
git-svn-id: trunk@14053 -
2008-02-09 19:14:53 +00:00
zeljko
a7835482d9
Qt: initial implementation of TQtPrinter object.
...
git-svn-id: trunk@14052 -
2008-02-09 18:33:26 +00:00
mattias
a6b0e52b35
examples; anchordocking: improved two sibling example
...
git-svn-id: trunk@14051 -
2008-02-09 18:08:20 +00:00
tombo
8d5086eb31
IDE compiler options, build lazarus dialog: add default linker options for widget set (mainly carbon) to params
...
git-svn-id: trunk@14050 -
2008-02-09 15:00:02 +00:00
paul
6ecc6cd943
docking: before start auto docking check if DragMode = dmAutomatic
...
git-svn-id: trunk@14049 -
2008-02-09 14:51:51 +00:00
paul
6a8326732d
dont draw dock header for invisible controls
...
git-svn-id: trunk@14048 -
2008-02-09 14:31:05 +00:00
paul
8762e825c2
docking: implement header click
...
git-svn-id: trunk@14047 -
2008-02-09 14:29:21 +00:00
paul
c604183554
TDockTree.GetControlBounds
...
git-svn-id: trunk@14046 -
2008-02-09 14:23:43 +00:00
mattias
2ccba88670
gtk2 intf: improved rotated fonts
...
git-svn-id: trunk@14045 -
2008-02-09 13:58:27 +00:00
zeljko
6b860e440b
Qt: implemented TSelectDirectoryDialog.
...
git-svn-id: trunk@14044 -
2008-02-09 13:58:22 +00:00
sekelsenmat
5ec111d625
Adds an workaround to fix TCheckListBox color problems on WinCE.
...
git-svn-id: trunk@14043 -
2008-02-09 13:24:23 +00:00