Commit Graph

7749 Commits

Author SHA1 Message Date
sekelsenmat
33fff309d0 Fixed last linking problems using the wince interface on desktop os.
git-svn-id: trunk@14126 -
2008-02-13 21:19:45 +00:00
sekelsenmat
9639dc2b06 Removes ifdef.
git-svn-id: trunk@14125 -
2008-02-13 20:22:13 +00:00
sekelsenmat
b5c1ef3ae2 Added initial unicode support for wince and support for compiling the wince interface to win32 desktop operating system to improve debugging. It doesn't yet run, but already compiles.
git-svn-id: trunk@14124 -
2008-02-13 19:54:03 +00:00
sekelsenmat
fa9e26c441 Fixes Groupbox child control positioning and TCustomCheckBox descendents autosizing under WinCE.
git-svn-id: trunk@14123 -
2008-02-13 17:26:10 +00:00
vincents
4c570d42ab LCL: DBImage: fixed loading NULL blobs from Michael Van Canneyt (bug #10711)
git-svn-id: trunk@14122 -
2008-02-13 15:14:08 +00:00
vincents
e79be37c3d LCL: don't publish the Dialog property of a TCommonDialogAction, fixes bug #10817
git-svn-id: trunk@14116 -
2008-02-12 23:05:22 +00:00
zeljko
369132766d Qt: added NumCopies property into TQtPrinter class
git-svn-id: trunk@14113 -
2008-02-12 14:44:51 +00:00
paul
8c92b3ba66 docking: improve text drawing in TDockHeader
git-svn-id: trunk@14106 -
2008-02-12 09:09:31 +00:00
paul
258c1f15be win32 imagelist: dont under comctrl temporary due to bad feedback on r14098 #4e33251c35
git-svn-id: trunk@14105 -
2008-02-12 08:45:57 +00:00
mattias
d6a1b800a0 LCL: added turkish translation from Hakan
git-svn-id: trunk@14104 -
2008-02-12 08:10:55 +00:00
paul
b21744f605 comment code that is never used
git-svn-id: trunk@14103 -
2008-02-12 06:08:39 +00:00
paul
b670a88a3e trayicon - fix hWndTray value
git-svn-id: trunk@14102 -
2008-02-12 06:03:55 +00:00
paul
47fb1d410c reduce warning and notes
git-svn-id: trunk@14101 -
2008-02-12 05:59:51 +00:00
paul
3d9b5dd465 - 2 warnings
git-svn-id: trunk@14100 -
2008-02-12 05:51:07 +00:00
paul
e158ce57ae reduce warnings and hints
git-svn-id: trunk@14099 -
2008-02-12 05:47:43 +00:00
paul
4e33251c35 bunch of compatibility fixes with fpc 2.2 rtl if win32extra will be cleaned
git-svn-id: trunk@14098 -
2008-02-12 05:40:57 +00:00
mattias
aa1b4e9f7c LCL: reduced debugging output
git-svn-id: trunk@14093 -
2008-02-11 17:12:17 +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
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
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
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
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