zeljko
8fd5d00b1b
Gtk2: implemented themed draw of combobox.issue #25151
...
git-svn-id: trunk@43156 -
2013-10-07 12:08:08 +00:00
mattias
094c6ba1bb
lcl: gtk2: convert gtk_file_chooser encoding to UTF-8, bug #11207
...
git-svn-id: trunk@42947 -
2013-09-26 15:03:07 +00:00
jesus
49a69fc324
LCL, gtk2, updated VerboseFocus debug info
...
git-svn-id: trunk@42937 -
2013-09-25 22:42:13 +00:00
martin
a73a5ebbc3
GTK: REVERT 42581 #708b2f4a5d See notes on issue #0024750 , #0024990
...
git-svn-id: trunk@42737 -
2013-09-11 20:38:45 +00:00
juha
708b2f4a5d
LCL: Fix accent chars in GTK2. Remove Gtk2LatinAccents define after testing. Issues #24750 and #22507 . Original patch from Éderson Cássio
...
git-svn-id: trunk@42581 -
2013-09-04 00:06:33 +00:00
juha
de66005a39
LCL: Avoid duplicate accented chars with GTK2. Test with define "Gtk2LatinAccents". Issue #24750 , patch from Éderson Cássio
...
git-svn-id: trunk@42102 -
2013-07-16 07:34:28 +00:00
mattias
5c16922af0
clean up
...
git-svn-id: trunk@42084 -
2013-07-14 06:36:50 +00:00
paul
a70fe2a963
gtk2: don't eat KeyUp if KeyPress event has handled a key - a part of fix for TMemo.WantReturns
...
git-svn-id: trunk@41674 -
2013-06-11 02:40:10 +00:00
mattias
f03b51d173
lcl: gtk2: disabled gtkwidgetdraw when updating the LCL
...
git-svn-id: trunk@41658 -
2013-06-10 08:31:03 +00:00
juha
7b162087fd
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
juha
48f88c37ef
Revert "Use AllFilesMask everywhere instead of GetAllFilesMask, mask must be fixed in FPC libs"
...
git-svn-id: trunk@40957 -
2013-04-30 16:35:02 +00:00
juha
73fb9ab0e2
Use AllFilesMask everywhere instead of GetAllFilesMask
...
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +00:00
jesus
abc18517a2
LCL, gtk, fix LazReport designer sometimes presented as a thin vertical or horizontal band that runs from center of screen under gtk2/64-bit, related to issue #21634
...
git-svn-id: trunk@40562 -
2013-03-16 19:29:54 +00:00
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