mattias
20a3fd2a24
gtk2 intf: moving a widget without resizing now sets the allocation.x/y
...
git-svn-id: trunk@11246 -
2007-05-31 23:43:23 +00:00
mattias
fe1ca96a65
LCL: implemented TStaticText.DialogChar to focus FocusControl, gtk2 intf: shortcuts of buttons, radiobuttons, checkboxes are now handled by the LCL
...
git-svn-id: trunk@11245 -
2007-05-31 21:38:56 +00:00
sekelsenmat
a950d34d9c
Patch from zeljko to qt. Partial implementation of TToolBar and TToolButton
...
git-svn-id: trunk@11244 -
2007-05-31 18:25:14 +00:00
mattias
a2feb66dce
gtk1 intf: fixed compilation
...
git-svn-id: trunk@11243 -
2007-05-31 17:36:24 +00:00
mattias
0154d0a518
gtk2 intf: fixed setting callbacks if no combobox items count=0, gtk2 intf: not setting gtk accelerators for buttons, gtk2 intf: fixed GetClientOrigin for TNoteBook
...
git-svn-id: trunk@11241 -
2007-05-31 17:34:17 +00:00
sekelsenmat
0e6eac99f2
Small fix for the qt4 bindings
...
git-svn-id: trunk@11240 -
2007-05-31 16:16:43 +00:00
sekelsenmat
1d64412ffc
Updated Qt 4 bindings to version 1.30
...
git-svn-id: trunk@11239 -
2007-05-31 16:12:20 +00:00
sekelsenmat
16e603c725
Patch from zeljko for the qt interface. Implements SpinEdit and other improvements
...
git-svn-id: trunk@11238 -
2007-05-31 15:15:24 +00:00
mattias
7cee27e7d9
clean up
...
git-svn-id: trunk@11237 -
2007-05-31 11:01:22 +00:00
sekelsenmat
b55c917aee
Patch from zeljko for the qt interface. Improvements for TQtWSCustomEdit and fixes access violation on scrollbars
...
git-svn-id: trunk@11236 -
2007-05-31 10:19:01 +00:00
paul
8fc54eb966
drawing carbon splitter through ThemeServices (with -dUseThemes)
...
git-svn-id: trunk@11235 -
2007-05-31 07:31:16 +00:00
paul
6ab44daa2b
cleanup
...
git-svn-id: trunk@11234 -
2007-05-31 02:09:19 +00:00
mattias
06efcb6461
LCL: fixed TApplication.ReleaseComponent
...
git-svn-id: trunk@11232 -
2007-05-30 23:10:09 +00:00
mattias
f9c873cd97
gtk2 intf: forced resizing visible windows, IDE: using ReleaseComponent to free synedits - fixing crash when quickly closing editors with shortcuts
...
git-svn-id: trunk@11229 -
2007-05-30 17:40:30 +00:00
sekelsenmat
74e28c1407
Patch from zeljko for the qt interface. Improvements to TQtWSTrackBar, TQtWSTrackBar, TQtWSCustomPage and TQtWSScrollBar
...
git-svn-id: trunk@11227 -
2007-05-30 13:48:45 +00:00
sekelsenmat
09025d10df
Patch from zeljko for the qt interface. TPageControl now sets properly ActivePage while changing tabs, a bug with TScrollWinControls fixed.
...
git-svn-id: trunk@11226 -
2007-05-30 09:21:48 +00:00
sekelsenmat
ee57c2741e
TScrollBar implementation from zeljko on qt interface
...
git-svn-id: trunk@11225 -
2007-05-30 07:26:54 +00:00
paul
219599ff13
- added themeservices for gtk
...
- gtk2 themeservices is descendant of gtk themeservices now
git-svn-id: trunk@11224 -
2007-05-30 06:45:30 +00:00
mattias
26b03893db
gtk2 intf: fixed reading gtkwindow position
...
git-svn-id: trunk@11220 -
2007-05-29 19:39:52 +00:00
vincents
4698d08d12
wince interface: added support for OnAsyncSocketMsg event from Ales Katona
...
git-svn-id: trunk@11219 -
2007-05-29 19:27:37 +00:00
paul
3fe2db8ef9
- little behavior adjusting for non gtk pairsplitter
...
git-svn-id: trunk@11218 -
2007-05-29 15:05:25 +00:00
paul
addb527f14
- bug with changing PairSplitter type (non gtk)
...
git-svn-id: trunk@11217 -
2007-05-29 14:26:48 +00:00
vincents
a4121beefb
lcl: explicitly add 4 byte UnusedMsg field for 64 bit cpu to LMessage records, to prevent that 2 or 4 byte fields of WPARAM are moved to offset 4, fixed the OnDropDown event on win64
...
git-svn-id: trunk@11216 -
2007-05-29 11:42:32 +00:00
paul
014f349a63
- forget wince (untested)
...
git-svn-id: trunk@11215 -
2007-05-29 09:21:52 +00:00
paul
8eefc8e23f
splitter and pairsplitter improvements:
...
1. ability to control pairsplitter cursor for gtk
2. ability to control pairsplitter internal splitter cursor for others
3. default values for pairsplitter cursor (crHSplit/crVSplit)
4. painting splitter through themes for win32/xp/gtk2 (disabled through -dUseThemes)
5. Clean up
git-svn-id: trunk@11214 -
2007-05-29 09:19:34 +00:00
paul
469c195b08
- fixed little bug in WS component reregistration (with new private)
...
git-svn-id: trunk@11213 -
2007-05-29 09:11:34 +00:00
mattias
1eff85d939
gtk2 intf: improved resizing code to not need the caching trick
...
git-svn-id: trunk@11212 -
2007-05-29 00:30:26 +00:00
mattias
78509220c9
LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal
...
git-svn-id: trunk@11211 -
2007-05-28 12:12:51 +00:00
sekelsenmat
fbc655ab0c
Added TQtWSWinControl.CanFocus on qt interface and other minor changes from zeljko
...
git-svn-id: trunk@11210 -
2007-05-28 11:02:24 +00:00
paul
0b6ce0bd99
BiDiMode patch from zaher dirkey (report 0008955)
...
git-svn-id: trunk@11209 -
2007-05-28 09:06:36 +00:00
sekelsenmat
2ab9c1ae5a
Patch from zeljko. Implements OnKeyXXX events for TEdit and also Critical Sections, both for Qt interface.
...
git-svn-id: trunk@11208 -
2007-05-27 07:54:28 +00:00
paul
fbfc3ef744
- fixed gtk2 flat speed button painting. It was frame with some themes. Thanks to Almindor.
...
git-svn-id: trunk@11207 -
2007-05-26 16:35:11 +00:00
paul
f09a1941ca
- fix gtk2 splitter painting (it was transparent)
...
report 0008927
git-svn-id: trunk@11206 -
2007-05-26 10:46:02 +00:00
tombo
5bcdc4373e
LCL: - derived T(Float)SpinEdit from TCustomEdit to remove redundant code
...
- removed obsolete TSpinEdit.ClimbRate
git-svn-id: trunk@11205 -
2007-05-26 09:57:11 +00:00
vincents
bce8d0a4c6
wince interface: use SysFreeString to release strings allocated with SysAllocStringLen (issue #8947 )
...
git-svn-id: trunk@11204 -
2007-05-25 21:08:29 +00:00
jesus
b465403293
LCL, grids Improved themed look in TitleStyle:=tsNative, implemented headers hot tracking and pushed look when clicking
...
git-svn-id: trunk@11203 -
2007-05-25 21:04:25 +00:00
jesus
6054c81ca5
LCL, opening a form with dbcalendar opens the lfm file instead of form designer, issue #8906
...
git-svn-id: trunk@11202 -
2007-05-25 20:11:33 +00:00
mattias
db807d1a6d
LCL: TSpeedButton: fixed Down state during OnClick from Stephano
...
git-svn-id: trunk@11201 -
2007-05-25 10:23:25 +00:00
mattias
da369fe2f3
LCL: nicer TSpeedButton if glyph does not fit from Valdas
...
git-svn-id: trunk@11199 -
2007-05-25 10:02:45 +00:00
mattias
95a4c61120
gtk intf: LineTo now sets GDK_CAP_NOT_LAST to not draw the last pixel
...
git-svn-id: trunk@11198 -
2007-05-25 09:14:33 +00:00
paul
2ea84b6b51
- LCL-default images loading moved from TWidgetSet.LoadStockPixmap to buttons and dialogs units
...
- updated LCL-default images from silk collection (thanks badphoenix)
- TWidgetSet.LoadStockPixmap extended to return bitmap mask handle (need to use win32 stock icons)
issues: #0008936 , #0008937
git-svn-id: trunk@11197 -
2007-05-25 09:13:22 +00:00
mattias
2edf9e54c7
LCL: small optimization from Lanxelot
...
git-svn-id: trunk@11196 -
2007-05-25 09:06:18 +00:00
mattias
128e9c88d9
gtk1 intf: added check if user choose a directory in TOpenDialog
...
git-svn-id: trunk@11195 -
2007-05-25 09:01:28 +00:00
paul
c8de8a54bc
- TLCLHandleComponent should not try to destroy handle if did not create it
...
git-svn-id: trunk@11193 -
2007-05-25 07:34:35 +00:00
vincents
9fe9006a80
gtk interfaces: fixed typo, so that gtk1 compiles
...
git-svn-id: trunk@11192 -
2007-05-24 08:45:18 +00:00
mattias
e16a765e54
LCL: reactivated sending uninitialized bounds of TCustomPage to interface
...
git-svn-id: trunk@11191 -
2007-05-24 08:33:49 +00:00
mattias
d45e62cd1b
gtk2 intf: disabled removing callbacks, added GetDefaultClientRect for TPage and TNoteBook
...
git-svn-id: trunk@11189 -
2007-05-23 23:24:14 +00:00
vincents
ef6d7aebb2
win32 interface: fixed acces violation when handling wm_drawitem (bug #8839 )
...
git-svn-id: trunk@11188 -
2007-05-23 21:44:23 +00:00
jesus
28a2530ec6
LCL: default implementation of themed headers
...
git-svn-id: trunk@11185 -
2007-05-23 18:47:59 +00:00
mattias
759a269ca6
gtk intf: resize messages for fixed/client widgets are now kept back and sent for main widgets
...
git-svn-id: trunk@11184 -
2007-05-23 17:32:10 +00:00