zeljko
b48287dbb8
Gtk2: fixed crashes inside TGtk2WidgetSet.ShowWindow() when form is reparented. issue #19108 .
...
git-svn-id: trunk@30222 -
2011-04-06 15:53:27 +00:00
zeljko
ecc941f2f6
Gtk2: fixed bug where combobox returned caret position for selection length. issue #19081
...
git-svn-id: trunk@30185 -
2011-04-04 16:11:17 +00:00
zeljko
524d3d34c9
Gtk2: do not send TCN_SELCHANGE from same routine where TCN_SELCHANGING is sender, use after signal connection to send TCN_SELCHANGE.Patch by Christian. issue #18930
...
git-svn-id: trunk@30160 -
2011-04-03 18:28:52 +00:00
zeljko
67aec0c9c4
Gtk2: bugfix where csCaptureMouse cannot be disabled. issue #8178
...
git-svn-id: trunk@30152 -
2011-04-03 13:32:40 +00:00
paul
aecfd2f738
lcl: implement TListBox.ScrollWidth:
...
- win32, wince: set/get scrollwidth using LB_SETHORIZONTALEXTENT/LB_GETHORIZONTALEXTENT (issue #0018912 )
- qt, gtk2: don't show listbox horizontal scrollbar by default. show it only when scrollwidth > content area
git-svn-id: trunk@30138 -
2011-04-02 17:30:44 +00:00
marc
e999be5449
* Clear pixmap contents of empty mask. The contents of a new pixmaps is undefined
...
git-svn-id: trunk@30134 -
2011-04-02 16:19:42 +00:00
zeljko
3b4ec3eed8
Gtk2: avoid assertions from TListView itemSetState when path is null for gtk2 libs >= 2.14. issue #18865
...
git-svn-id: trunk@30089 -
2011-03-30 17:48:56 +00:00
paul
c6d193a983
gtk2: fix crash in calendar (issue #0010190 )
...
git-svn-id: trunk@30018 -
2011-03-25 10:25:33 +00:00
paul
0373c8de84
lcl: make ScrollBy more delphi compatible:
...
- invert direction of scroll
- add TWinControl.ScrollBy to scroll inner controls
- scroll controls in TScrollingWinControl (fixes issue #0016721 )
git-svn-id: trunk@29944 -
2011-03-21 02:41:43 +00:00
mattias
de999b53f3
lcl: fixed Makefile.compiled
...
git-svn-id: trunk@29887 -
2011-03-17 12:19:41 +00:00
juha
f8585cd5ce
LCL: Clean comments after changing the shortcut function signatures.
...
git-svn-id: trunk@29885 -
2011-03-17 11:54:31 +00:00
juha
5d796b9cbb
LCL: Remove OldShortCut from SetShortCut parameters and add the real shortcut keys there.
...
git-svn-id: trunk@29872 -
2011-03-16 16:53:36 +00:00
juha
4e95f6a390
LCL: Show menu shortcuts also when they are sequencial keys combinations (like Ctrl+Q, B)
...
git-svn-id: trunk@29853 -
2011-03-15 14:05:55 +00:00
juha
b2fbbd9b34
LCL: Fix the rest of Assert to DebugLn conversion.
...
git-svn-id: trunk@29837 -
2011-03-14 11:54:38 +00:00
paul
c610a9a179
gtk2: check gtk2 code for correctness after Assert->DebugLn replacement, remove some commented DebugLn, fix caret painting error which was caused by the replacement
...
git-svn-id: trunk@29832 -
2011-03-14 03:22:53 +00:00
paul
2d658d768b
gtk2: make TPopupMenu.Popup synchronous
...
git-svn-id: trunk@29831 -
2011-03-14 02:54:06 +00:00
paul
eaa88d5d11
gtk2: revert accidentally committed gtk2wsmenus changes
...
git-svn-id: trunk@29830 -
2011-03-14 02:53:10 +00:00
paul
f0bce37226
interfaces: remove AssignSelf method
...
git-svn-id: trunk@29827 -
2011-03-14 02:17:55 +00:00
juha
d1a29e1d31
GTK2: fixed a clearly wrong assertion.
...
git-svn-id: trunk@29824 -
2011-03-13 21:02:45 +00:00
juha
4fe6258185
GTK2: fix compilation with DebugLns.
...
git-svn-id: trunk@29821 -
2011-03-13 19:14:13 +00:00
juha
01db3bb47c
LCL (mostly), Replace Assert(False... with //DebugLn(... Now Assert can be used for its original purpose again.
...
git-svn-id: trunk@29820 -
2011-03-13 18:21:51 +00:00
juha
0928ead547
LCL: Changed function ColorToRGB's return value to TColorRef. Many related changes around the code.
...
git-svn-id: trunk@29734 -
2011-03-06 12:45:59 +00:00
juha
a620aa9c33
GTK2: fix range-check errors caused by ColorRef type change.
...
git-svn-id: trunk@29732 -
2011-03-05 16:09:10 +00:00
paul
bab4aa9c08
gtk2: formatting
...
git-svn-id: trunk@29710 -
2011-03-03 07:32:07 +00:00
paul
7a9b188e2c
lcl, win32, wince, qt, gtk2, carbon: implement OffsetRGN winapi compatible function
...
git-svn-id: trunk@29697 -
2011-03-01 07:37:42 +00:00
zeljko
be0f0bd9f4
Gtk2: fixed inconsistency in TGtk2WSCustomCheckListBox when an item is checked/unchecked by mouse click, removed ugly direct calls to TCheckListBox.Toggle(). issue #18805
...
git-svn-id: trunk@29687 -
2011-02-27 17:45:54 +00:00
zeljko
7077bce83c
Gtk2: fixed vertical centering of text inside readonly combobox. issue #15367
...
git-svn-id: trunk@29686 -
2011-02-27 16:15:14 +00:00
paul
94fa55e000
gtk2: fix TGtk2WidgetSet.SetWindowRgn with NULL region
...
git-svn-id: trunk@29644 -
2011-02-22 07:15:01 +00:00
zeljko
de531a2af0
Gtk2: fixed crash when WinKey + Some key pressed and range check is on. issue #18743
...
git-svn-id: trunk@29548 -
2011-02-14 16:32:35 +00:00
zeljko
b8d5b4793d
Gtk2: introduced TGtkDeviceContext.ClipRect, now gtk_paint_xxx() respects clipping rectangle. issue #14660
...
git-svn-id: trunk@29537 -
2011-02-13 20:26:48 +00:00
zeljko
a5cebb65d2
Gtk2: renamed Gtk1Create & Gtk1Destroy to Gtk2 counterparts.
...
git-svn-id: trunk@29536 -
2011-02-13 19:16:43 +00:00
zeljko
1611f70770
Gtk2: fixed assert with TCustomListView and lisFocused on gtk2 >= 2.20, Gtk2TranslateScrollStyle moved to gtk2proc to be reused by all
...
scrolling controls.
git-svn-id: trunk@29508 -
2011-02-13 11:30:14 +00:00
zeljko
7b7300a573
Gtk2: make gtk2 toolbuttons more look like real gtk2 theme toolbuttons.issue #18714
...
git-svn-id: trunk@29496 -
2011-02-12 21:25:15 +00:00
zeljko
96ead3b94a
Gtk2: fixed long standing bug with clBtnText color, removed GetDefaultColor() for TToolBar and TCustomPanel, since it's color is ok now.
...
git-svn-id: trunk@29491 -
2011-02-12 19:53:25 +00:00
zeljko
be8772f584
Gtk2: gtk2WSFactory: register TCustomPanel, also fixed default text color for TPanel.
...
git-svn-id: trunk@29490 -
2011-02-12 19:36:22 +00:00
zeljko
9b53bfd7b2
Gtk2: implemented ScrollBars property for TMemo. patch by theo. issue #18735
...
git-svn-id: trunk@29478 -
2011-02-12 08:05:09 +00:00
zeljko
bfe9ce2155
Gtk2: fixed problem with clDefault over ToolBar. issues #18520,#18482
...
git-svn-id: trunk@29467 -
2011-02-11 16:45:11 +00:00
mattias
8f79d4c1be
gtk2 intf: clean up
...
git-svn-id: trunk@29462 -
2011-02-11 09:33:34 +00:00
mattias
b3a8dd03b1
fixed typos: childs
...
git-svn-id: trunk@29440 -
2011-02-10 09:37:16 +00:00
mattias
a63a10dee6
gtk2 intf: clean up
...
git-svn-id: trunk@29429 -
2011-02-09 14:46:06 +00:00
paul
c2aca4cd85
lcl: replace TWidgetSet.AppHandle function with a readwrite property
...
git-svn-id: trunk@29278 -
2011-02-01 04:10:57 +00:00
zeljko
0797b99785
Gtk2: fix MessageDlg if contains < or/and >, patch by C Western. issue #18584
...
git-svn-id: trunk@29159 -
2011-01-22 12:38:53 +00:00
zeljko
619744bfed
Gtk2: fixed crash with spin button under gtk2 < 2.12. issue #18554
...
git-svn-id: trunk@29157 -
2011-01-21 14:34:45 +00:00
mattias
eaaabadb9b
lcl: clean up widgetset directories
...
git-svn-id: trunk@29044 -
2011-01-15 19:35:02 +00:00
mattias
2f02f99992
lcl: Makefile.compiled for all widgetsets
...
git-svn-id: trunk@29043 -
2011-01-15 19:30:15 +00:00
zeljko
0f23c5419f
Gtk2: fixed wrong implementation of SetGCRasterOperation().Fixes issue #18330
...
git-svn-id: trunk@28844 -
2010-12-31 08:13:14 +00:00
zeljko
66febb954f
Gtk2: don't parse printf params in dialogs text,use markup.Fixes issue #18313
...
git-svn-id: trunk@28823 -
2010-12-26 11:05:00 +00:00
martin
18f7996a1b
GTK2: Adjust the modifier keys (alt, ctrl, ...) state, after app was deactivated. Issue #18033 , #16165 , #14102
...
git-svn-id: trunk@28788 -
2010-12-20 10:45:16 +00:00
zeljko
84cd9c95e2
Gtk2: call gtk2ws directly from combobox showhide.Fixes issue #18261
...
git-svn-id: trunk@28783 -
2010-12-20 08:13:46 +00:00
zeljko
cb05a49535
Gtk2: add gtk2 stock images to buttons in TGtk2WidgetSet.AskUser().
...
git-svn-id: trunk@28765 -
2010-12-18 17:29:58 +00:00