mattias
37773bbc7d
lcl: gtk2: fixed VerboseTransient
...
git-svn-id: trunk@40085 -
2013-01-31 08:33:09 +00:00
zeljko
8e1595bae1
Gtk2: removed (by ifdef) usage of dummy notebook page for gtk2.Old gtk1 fashioned dummy page can be used with define GTK2USEDUMMYNOTEBOOKPAGE.
...
git-svn-id: trunk@39882 -
2013-01-18 20:46:46 +00:00
mattias
f3fe1bceb8
gtk2: increased SetWidgetSizeAndPosition limit to 32000
...
git-svn-id: trunk@39159 -
2012-10-24 13:14:48 +00:00
zeljko
0309af8ded
Gtk2: fixed clientRect of GtkTreeView, new routine GetWidgetClientRect() in gtk2proc to simplify gtk2winapi, fixed offset for custom drawn listview.
...
git-svn-id: trunk@39043 -
2012-10-11 09:11:48 +00:00
zeljko
24a032bd60
Gtk2: hide statusbar panel with width of 0.part of issue #22362
...
git-svn-id: trunk@37856 -
2012-07-03 10:50:11 +00:00
blikblum
d26811409a
gtk2: replace the deprecated gtk_object_get/set_data by g_object_get/set_data
...
git-svn-id: trunk@37751 -
2012-06-23 18:25:44 +00:00
jesus
8dd4e1d1d7
LCL, grids+gtk2, when pressing somekeys like shift introduces '?' in cell, relaed to issue #22056
...
git-svn-id: trunk@37446 -
2012-05-28 19:40:46 +00:00
zeljko
dbf2cdf4d3
Gtk2: fixed compilation with gtk2 < 2.10, moved gtk_window_get_group to load it dynamically.
...
git-svn-id: trunk@37328 -
2012-05-19 06:30:59 +00:00
mattias
3bcdf39bcb
gtk2 intf: fixed gtk2GrabNotify, added comment
...
git-svn-id: trunk@37290 -
2012-05-15 11:41:09 +00:00
mattias
eb63525d62
gtk2: clean up
...
git-svn-id: trunk@37076 -
2012-04-29 10:15:27 +00:00
mattias
2a2ff5bd9d
gtk2 intf: cleaned up releasecapture
...
git-svn-id: trunk@37033 -
2012-04-26 12:48:50 +00:00
mattias
53e5a4ea10
gtk2 intf: clean up old mouse capture
...
git-svn-id: trunk@37032 -
2012-04-26 12:15:42 +00:00
mattias
22e37e0981
gtk2: clean up
...
git-svn-id: trunk@36790 -
2012-04-15 11:20:46 +00:00
mattias
2fd5ebfb38
gtk2: clean up
...
git-svn-id: trunk@36787 -
2012-04-15 10:59:36 +00:00
mattias
5b350609ab
gtk2: less hints
...
git-svn-id: trunk@36761 -
2012-04-14 10:27:10 +00:00
mattias
07257ec5cd
gtk2: less hints
...
git-svn-id: trunk@36760 -
2012-04-14 10:05:39 +00:00
zeljko
7d77b04315
Gtk2: fixed mouse capturing for native scrolling win controls (listbox,listview etc).issue #21713
...
git-svn-id: trunk@36734 -
2012-04-12 08:33:53 +00:00
paul
d6e2a77af5
lcl:
...
- replace old SIZENORMAL, SIZEICONINC, ... constants with SIZE_RESTORED, SIZE_MINIMIZED
- add new SIZE_FULLSCREEN constant to support wsFullScreen state
git-svn-id: trunk@36432 -
2012-03-30 01:05:10 +00:00
zeljko
059da29fac
Gtk2: pass non-handled UTF8Key as KeyPress if UTF8KeyPress returns false. issue #21489
...
git-svn-id: trunk@36266 -
2012-03-23 11:09:03 +00:00
zeljko
809abca886
Gtk2: let OnEditingDone trigger when VK_RETURN is pressed in GtkSpinButton.
...
git-svn-id: trunk@36096 -
2012-03-16 20:47:04 +00:00
zeljko
d734ac880e
Gtk2: inform lcl when return pressed on GtkButton, so it can update internal varibles or properties. issue #21483
...
git-svn-id: trunk@36032 -
2012-03-15 13:29:13 +00:00
paul
bbb4a0f776
lcl: add Target: TControl argument to NotifyApplicationUserInput(), pass this target to event handlers instead of TApplication
...
git-svn-id: trunk@35500 -
2012-02-20 06:20:01 +00:00
zeljko
447396f4b7
Gtk2: rewritten TGtk2WidgetSet.EnumFontFamiliesEx to use pure pango font families.Old behaviour (raw X11 font naming) can be reached with -dGTK2OLDENUMFONTFAMILIES. part of issue #18795
...
git-svn-id: trunk@35400 -
2012-02-16 15:56:36 +00:00
zeljko
7cf5618863
Gtk2: implemented SM_CYMENU system metric.
...
git-svn-id: trunk@35301 -
2012-02-11 12:51:00 +00:00
zeljko
75be46b024
Gtk2: fixed tabbing in TMemo when it's parent isn't TForm. issue #20162
...
git-svn-id: trunk@35282 -
2012-02-10 09:40:00 +00:00
zeljko
7eb7d22e8e
Gtk2: added comment about assertion from gtk_widget_get_parent_window() with gtk2 < 2.10
...
git-svn-id: trunk@35212 -
2012-02-07 10:22:10 +00:00
zeljko
a7b3cc4001
Gtk2: allow change of tab font in TCustomTabControl. issue #15375
...
git-svn-id: trunk@35147 -
2012-02-05 10:49:47 +00:00
juha
6bdfef31e7
GTK and GTK2: Replace const string arrays with RTTI value and WriteStr()
...
git-svn-id: trunk@34758 -
2012-01-15 23:51:06 +00:00
zeljko
6e4efa1d2e
Gtk2: fixes all problems with cursor under gtk2 >= 2.18. Patch by Ere Maijala. issue #20313
...
git-svn-id: trunk@34635 -
2012-01-07 09:59:16 +00:00
blikblum
4e8a2856a5
gtk2: remove Get/SetHiddenLCLObject and related code. The only place that was still being called is a dead code since at least 2003. Fixes issue #21021
...
git-svn-id: trunk@34592 -
2012-01-05 10:34:09 +00:00
blikblum
554486927a
gtk2: Partially reverts 34395. Fix issue #21014
...
git-svn-id: trunk@34566 -
2012-01-03 19:09:25 +00:00
zeljko
91eda267c1
Gtk2: cleanup
...
git-svn-id: trunk@34519 -
2011-12-30 17:18:18 +00:00
blikblum
373358eb74
gtk2: handle parts (left, right, center) in themed header
...
git-svn-id: trunk@34412 -
2011-12-25 19:35:34 +00:00
blikblum
08eba51e69
gtk2: fix themed header draw
...
git-svn-id: trunk@34409 -
2011-12-25 18:10:25 +00:00
blikblum
8fe3090356
gtk2: fix a condition check (always False) in ConnectInternalWidgetsSignals
...
git-svn-id: trunk@34396 -
2011-12-24 21:08:22 +00:00
blikblum
3bd4030d1a
gtk2: remove unecessary checks
...
git-svn-id: trunk@34395 -
2011-12-24 20:58:37 +00:00
zeljko
4ee63e0524
Gtk2: cleanup
...
git-svn-id: trunk@34064 -
2011-12-09 07:43:27 +00:00
zeljko
ac0b4e91c6
Gtk2: cleanup, removed GetWindowManager, it already exist in Gtk2WidgetSet
...
git-svn-id: trunk@34063 -
2011-12-09 07:42:04 +00:00
zeljko
8efdf7144d
Gtk2: skip taskbarhint after call to gtk_window_present() for modal forms. issue #18323
...
git-svn-id: trunk@34060 -
2011-12-09 07:06:54 +00:00
zeljko
ca089c06f8
Gtk2: finally make TTabControl useable, also fixed crashes in pageswitch signals. issue #20822
...
git-svn-id: trunk@34020 -
2011-12-07 11:08:04 +00:00
zeljko
2ce9d7f56a
Gtk2: introduced GetWindowManager functino to fix various wm's behaviour under X11.Fixes modal windows problems under kwin with gtk2lcl.issues #18323 and #18823
...
git-svn-id: trunk@34003 -
2011-12-06 17:11:56 +00:00
zeljko
7f3a0f2c10
Gtk2: do not attach gtkmenu to widget for style, since it can produce leaks in gtk2 lib.issue #20625
...
git-svn-id: trunk@33636 -
2011-11-20 09:00:38 +00:00
juha
3c946347ae
LCL: Remove styles properly in GTK2. Issue #20625 , patch from cobines
...
git-svn-id: trunk@33592 -
2011-11-17 18:18:47 +00:00
sekelsenmat
f498b421a6
Reverts wrong changes from Gtk2
...
git-svn-id: trunk@33111 -
2011-10-27 15:30:43 +00:00
sekelsenmat
73f0887e09
Fixes bug #20065 . Removes ssCaps, ssNum and ssScroll because they are implemented based on the key lock in win32, which is not the same as shift state, they are added only for MouseWhell events and very unreliable across platforms (cannot be correctly implemented in win32 for example). Also corrects the ShiftState for MouseWhell messages in Windows. Removes State from the mousewhell internal message, now Button is used, which is more consistent with Win32.
...
git-svn-id: trunk@33092 -
2011-10-26 15:08:10 +00:00
andrew
34158aadd8
Fixed bug #20115 . patch from August Klein.
...
git-svn-id: trunk@32552 -
2011-09-29 03:01:48 +00:00
sekelsenmat
73542b658a
Renames TCustomNotebook to TCustomTabControl, a major breakthrough into fixing the tab-controls
...
git-svn-id: trunk@31767 -
2011-07-20 14:39:50 +00:00
zeljko
da3f158361
Gtk2: introduced GetWindowManager:String function for later tuning of differences between metacity and other wm's under X11.
...
git-svn-id: trunk@31596 -
2011-07-07 19:39:28 +00:00
zeljko
97085f283e
Gtk2: fixed minimizing of tool windows under some window managers.patch by August Klein. issue #18332
...
git-svn-id: trunk@31573 -
2011-07-06 15:37:23 +00:00
zeljko
d7a4f586a0
Gtk2: TScrollingWinControl: fixed scrolling when pressed scrollbar arrows.Patch by August Klein. issue #19676
...
git-svn-id: trunk@31566 -
2011-07-05 06:30:23 +00:00