mattias
16ca8935b5
lcl: added SM_LCLHasFormAlphaBlend to GetSystemMetrics, added OnDrawDockImage, when widgetset supports alphablend use a transparent hint window for dock (preview) image, patch #29426
...
git-svn-id: trunk@51340 -
2016-01-19 17:15:03 +00:00
bart
07d5c8bea6
QT: Fix T(Float)SpinEdit OnChange. Issue #0029343 .
...
git-svn-id: trunk@51302 -
2016-01-15 14:43:42 +00:00
zeljko
06164b5f5f
TListFilterEdit: removed LCLQt workaround. issue #29385
...
Qt: unset selection when itemindex is changed. issue #29385
git-svn-id: trunk@51287 -
2016-01-14 21:11:38 +00:00
ondrej
5c41899e18
gtk2: add popup check if another popup is open
...
git-svn-id: trunk@51279 -
2016-01-14 14:31:23 +00:00
zeljko
9f6df04a52
Qt: fixed compilation with QTOPIA define. issue #29379
...
git-svn-id: trunk@51264 -
2016-01-13 09:03:04 +00:00
dmitry
7fb25de778
win32: removed ComCtrls from win32proc. Replacing explicit TCustomTabControl check for a call to the added WindowInfo.ClientOffsetProc
...
git-svn-id: trunk@51191 -
2016-01-04 18:18:08 +00:00
dmitry
5913d5f2b1
win32: removing usage of ComCtrls from win32int. Refactored internal processing of WM_DRAWITEM message for ListView adding a new parameter to TWin32WindowInfo structure.
...
Moved ProgressBar constraint from TWin32WidgetSet to TWin32WSProgressBar.
git-svn-id: trunk@51190 -
2016-01-04 17:16:19 +00:00
ondrej
c871f99df2
gtk2: test mouse multiclicks also to component sender. Solves also issue #29314
...
git-svn-id: trunk@51176 -
2016-01-03 22:47:13 +00:00
zeljko
b538c367a2
Qt: do not restore hints which are not visible by lcl.
...
git-svn-id: trunk@51114 -
2016-01-02 10:36:34 +00:00
ondrej
5a9dd3a6f2
lcl: gtk2: fix GetWindowRect result value (0 for error, 1 for success)
...
git-svn-id: trunk@51110 -
2016-01-02 09:08:14 +00:00
ondrej
9effa4e621
lcl: win32: ComboBox ItemWidth support. Issue #29149 , patch by Simon Ameis/Janusz Tomczak
...
git-svn-id: trunk@51094 -
2015-12-31 10:06:02 +00:00
dmitry
b32ffa065f
gtk2: smarter window z-order reposition below (system-wide) active window, where available
...
git-svn-id: trunk@51082 -
2015-12-29 21:11:18 +00:00
dmitry
47c0d03a6c
gtk2: change GTK_IS_WINDOW to GDK_IS_WINDOW during StayOnTop flag check
...
git-svn-id: trunk@51070 -
2015-12-28 20:35:59 +00:00
dmitry
f2db2ee23e
win32: updating fsStayOnTop windows handling of TOPMOST/NONTOPMOST flags by pushing a window to BOTTOM and restoring to the application TOP (not system wide). Should fix #018036
...
git-svn-id: trunk@51067 -
2015-12-28 17:06:04 +00:00
juha
51c28613b2
LCL-Win32: Fix drag and drop issue of ListView items with ImageList. Issue #27816 , patch from Zeljko + Janusz Tomczak.
...
git-svn-id: trunk@51062 -
2015-12-28 13:32:14 +00:00
zeljko
bcb331e395
Qt: use direct X11 call for transient hint since Qt's QtTool flag is buggy. issue #29253
...
git-svn-id: trunk@51047 -
2015-12-27 09:14:49 +00:00
zeljko
b7b8b6267a
Qt: added pure X11 function for transient hint. Related to issue #29253
...
git-svn-id: trunk@51046 -
2015-12-27 08:46:30 +00:00
zeljko
1f6def37cc
Qt: fixed Qt compilation after r51036 #0703a58eca
...
git-svn-id: trunk@51044 -
2015-12-26 18:42:37 +00:00
zeljko
60c709a66b
Qt: much faster DCSetPixel when painter is QImage or QPixmap. issue #29256
...
git-svn-id: trunk@51040 -
2015-12-26 16:30:37 +00:00
ondrej
0703a58eca
lcl: qt: revert wrong change for modal windows from r51032 #81733b2e74
...
git-svn-id: trunk@51036 -
2015-12-26 12:30:00 +00:00
ondrej
81733b2e74
lcl: rewrite PopupMode/PopupParent
...
- unify code for PopupMode/PopupParent in one function TCustomForm.GetRealPopupParent for all WS.
- change TWSCustomFormClass.SetPopupParent to TWSCustomFormClass.SetRealPopupParent without PopupMode parameter.
- Fix TPopupMode documentation.
Issue #29247
git-svn-id: trunk@51032 -
2015-12-25 15:37:10 +00:00
zeljko
2f9f2db741
Qt: fixed memleak in TQtWidgetSet.DCSetPixel.
...
git-svn-id: trunk@51030 -
2015-12-25 11:54:06 +00:00
ondrej
cc178729d1
lcl: qt: fix PopupMode/PopupParent for non-modal windows. Issue #29247 . Modified patch by Zeljko
...
git-svn-id: trunk@51023 -
2015-12-24 13:58:51 +00:00
ondrej
1f8d55f804
lcl: gtk2: fix PopupMode/PopupParent for non-modal windows. Issue #29247
...
git-svn-id: trunk@51022 -
2015-12-24 13:35:54 +00:00
zeljko
bbb3a9aa1d
Qt: fixed segfault inside setPopupParent.related to issue #29247
...
git-svn-id: trunk@51019 -
2015-12-24 09:02:36 +00:00
wassim
117af4aac8
Apply changes of commit 50994 #b62ac13515 to WinCE
...
git-svn-id: trunk@51010 -
2015-12-23 18:55:20 +00:00
zeljko
6ff3d6e96d
Qt: keep track of scrolled offset when viewport is not visible. issue #29239
...
git-svn-id: trunk@51003 -
2015-12-23 09:17:38 +00:00
ondrej
b62ac13515
LCL: fixed r50991 #b61461e71a: infinite loop and crash with TScrollingWinControl. issue #29194 .
...
Tested and works with Win32 and Gtk2.
Qt has a related (different) bug when detecting the scroll area for invisible window - it has to be fixed separately.
git-svn-id: trunk@50994 -
2015-12-22 21:38:51 +00:00
ondrej
b769322f40
lcl: themes: add TThemeOption.toUseGlyphEffects. Use it for TToolButton, TSpeedButton, TBitBtn, TButtonGlyph
...
git-svn-id: trunk@50962 -
2015-12-21 05:37:05 +00:00
ondrej
25cfeb51ee
lcl: toolbutton: fix paint arrow for tbsButtonDrop (was outside the visual button bounds)
...
git-svn-id: trunk@50932 -
2015-12-19 12:45:09 +00:00
ondrej
cf23ce6dbb
LCL: gtk2: fix toolbutton dropdown arrow painting
...
git-svn-id: trunk@50929 -
2015-12-19 10:51:28 +00:00
ondrej
66ddbe063a
LCL: grids: support string editor alignment
...
git-svn-id: trunk@50874 -
2015-12-17 19:20:16 +00:00
ondrej
2e076a451f
LCL: grids: fix editor position for win32, Qt, Gtk2. Issue #29196
...
git-svn-id: trunk@50854 -
2015-12-17 08:32:52 +00:00
ondrej
3a6697bc77
codetools, lazutils, win32: less hints
...
git-svn-id: trunk@50822 -
2015-12-15 16:27:39 +00:00
zeljko
8115c28e80
Qt: fixed wrong sizing of rows in TListView when OwnerDraw = true. related to issue #29182
...
git-svn-id: trunk@50785 -
2015-12-14 09:25:56 +00:00
bart
36c58a9b68
Win32: Remove Windows 9x specific code, part 4 (less hints).
...
git-svn-id: trunk@50773 -
2015-12-13 17:07:31 +00:00
bart
857535e651
Win32: Remove Windows 9x specific code, part 3.
...
git-svn-id: trunk@50771 -
2015-12-13 16:50:12 +00:00
bart
31d0fe9579
Win32: Remove Windows 9x specific code, part 2.
...
git-svn-id: trunk@50770 -
2015-12-13 16:41:31 +00:00
bart
157c7c738e
Win32: Start removing Windows 9x specific code.
...
git-svn-id: trunk@50769 -
2015-12-13 16:28:05 +00:00
zeljko
a8b48c4b1a
Qt: optimized TQtTreeWidget when OwnerDraw=true and imagelist is assigned, but without imageindexes per item.issue #29179
...
git-svn-id: trunk@50761 -
2015-12-13 10:21:06 +00:00
zeljko
27a603e4fe
Qt: eat less cpu in ownerdata mode when imagelist is assigned without imageindexes per item. issue #29179
...
git-svn-id: trunk@50759 -
2015-12-13 10:16:09 +00:00
zeljko
d8f4fd2b8e
Qt: fixed design form cursor change. related to issue #29159
...
git-svn-id: trunk@50752 -
2015-12-12 10:10:56 +00:00
zeljko
7453cd0ef6
Qt: fixed mousemove with mdi child forms. issue #29159
...
git-svn-id: trunk@50750 -
2015-12-12 08:55:14 +00:00
zeljko
6675012061
Qt: fixed regression from r50742 #26b75dd4d0. issue #29159
...
git-svn-id: trunk@50743 -
2015-12-11 12:47:58 +00:00
zeljko
26b75dd4d0
Qt: pass mousemove event to the viewport of TQtWindowArea, stop mouse propagation to parent. issue #29159
...
git-svn-id: trunk@50742 -
2015-12-11 12:37:41 +00:00
juha
a241940af1
LCL-Win32: Optimize HandleUnicodeChar in win32callback.inc. Issue #29134 , patch from LacaK.
...
git-svn-id: trunk@50711 -
2015-12-08 14:13:24 +00:00
bart
bfb40fcde5
LCL: CustomDrawn: fixed compilation (Issue #0029142 ).
...
git-svn-id: trunk@50704 -
2015-12-06 21:13:50 +00:00
mattias
6f72c3980a
LCL: customdrawn: fixed compilation
...
git-svn-id: trunk@50699 -
2015-12-06 15:59:03 +00:00
wassim
d11b84e7b0
Add missing code from commit 50582 #80da2d7e23
...
git-svn-id: trunk@50583 -
2015-12-03 12:48:59 +00:00
ondrej
80da2d7e23
LCL: use ScrollWindowEx directly instead of ScrollWindowPtr. Issue #29131
...
git-svn-id: trunk@50582 -
2015-12-03 12:21:19 +00:00