Commit Graph

1003 Commits

Author SHA1 Message Date
sekelsenmat
034d195ca9 Advances implementing the WS class for TLazAccessibleObject
git-svn-id: trunk@34713 -
2012-01-12 01:29:32 +00:00
zeljko
f6db445bf0 Gtk2: added TDateEdit.CalendarDisplaySettings.dsStartMon to issues.Patch by BartBroersma issue #11136.
git-svn-id: trunk@34684 -
2012-01-09 16:23:15 +00:00
zeljko
0bba1c10de Gtk2: do not allow form resizing if border style bsDialog or bsSingle.issue #20741
git-svn-id: trunk@34680 -
2012-01-09 14:10:42 +00:00
zeljko
8d59bdf5fc Gtk2: allow moving of windows which contstraints min & max are equal. issue #18139
git-svn-id: trunk@34679 -
2012-01-09 13:41:38 +00:00
zeljko
93ebe05b41 Gtk2: fixed showing and handling of popup forms over modal forms.issues #20074 and #20369
git-svn-id: trunk@34676 -
2012-01-09 11:41:32 +00:00
zeljko
c63431d8b0 Gtk2: fix accel char in TCheckBox and TRadioButton. issue #21048
git-svn-id: trunk@34673 -
2012-01-09 07:51:35 +00:00
zeljko
ba86e46415 Gtk2: fixed running gtk2 forms from library.
git-svn-id: trunk@34639 -
2012-01-07 17:12:12 +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
5ca2d85d66 Gtk2: do not blindly unmaximize and deiconify GtkWindow. issue #10698
git-svn-id: trunk@34530 -
2012-01-01 10:47:45 +00:00
zeljko
91eda267c1 Gtk2: cleanup
git-svn-id: trunk@34519 -
2011-12-30 17:18:18 +00:00
paul
ecdc478798 gtk, gtk2: fix crash in SetSysColors
git-svn-id: trunk@34419 -
2011-12-26 06:59:11 +00:00
blikblum
2d40e8a38c gtk2: update combo text only if has a edit box
git-svn-id: trunk@34414 -
2011-12-25 20:07:31 +00:00
blikblum
fc8fddcc53 gtk2: merge GetGtkStyleParams and GetGtk1StyleParams. Rename Gtk1DrawElement to GtkDrawElement
git-svn-id: trunk@34413 -
2011-12-25 19:53:59 +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
21f19f200b gtk2: initialize OldTreeSelection (fix potential sigsegv). Remove double assignments.
git-svn-id: trunk@34408 -
2011-12-25 18:06:56 +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
blikblum
bcdef55e90 gtk2: use FreeAndNil where appropriate in Gtk2Int (missing part)
git-svn-id: trunk@34394 -
2011-12-24 20:42:00 +00:00
blikblum
750733b289 gtk2: use FreeAndNil where appropriate in Gtk2Int
git-svn-id: trunk@34393 -
2011-12-24 20:41:11 +00:00
sekelsenmat
89dd7c918b Fixes bug #20195: Removes LCLIntf.Frame in favor of a cross-platform implementation for TCanvas.Frame
git-svn-id: trunk@34379 -
2011-12-24 10:52:33 +00:00
zeljko
ecf3f41b11 Gtk2: fixed selections in listview (vsList, vsReport) for gtk2 < 2.10.issue #19820
git-svn-id: trunk@34355 -
2011-12-21 16:36:54 +00:00
zeljko
f84b0a0a4e Gtk2: fix inaccurate paint of checkbox and radiobutton when caption is empty. issue #20764
git-svn-id: trunk@34261 -
2011-12-18 18:17:53 +00:00
zeljko
d2f60568af Gtk,Qt: do not pass button into TShiftState in MouseUp event. issue #20916
git-svn-id: trunk@34258 -
2011-12-18 15:44:27 +00:00
zeljko
649fbe7f16 Gtk2: Fixed ScrollWindowEx when region rect is equal clip rect.
Gtk2: TGtk2WidgetSet.ShowWindow(), changed behaviour so it's win32 and qt compatibile.Respect SW_SHOW and SW_HIDE if hand
le is PGtkWidget without window.

git-svn-id: trunk@34099 -
2011-12-11 13:58:46 +00:00
blikblum
b360e5a0bf gtk2: clear content of combobox when setting ItemIndex to -1
git-svn-id: trunk@34097 -
2011-12-10 21:41:49 +00:00
zeljko
5522c80015 Gtk2: fixed bug in TGtk2WidgetSet.DrawText() where gtk2 missed to draw text if DT_NOCLIP flag exists.
git-svn-id: trunk@34086 -
2011-12-10 15:50:29 +00:00
zeljko
33b5efc277 Gtk2: formatting
git-svn-id: trunk@34065 -
2011-12-09 07:58:06 +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
b8a8a0fe39 Gtk2: proper handle of cursor moving in memo view, use mark instead cursor move. issue #20847
git-svn-id: trunk@34061 -
2011-12-09 07:19:11 +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
c2fcfb1833 Gtk2: fixed bug in tabcontrol painting in gtk2themes, issue #20822
git-svn-id: trunk@34030 -
2011-12-07 19:21:19 +00:00
zeljko
dc375221d6 Gtk2: fixed compilation under win32. issue #20829
git-svn-id: trunk@34023 -
2011-12-07 12:44:40 +00:00
zeljko
c98a4639c4 Gtk2: fixed MouseDown trigger when focus was changed after previous MouseDown.issue #18614
git-svn-id: trunk@34021 -
2011-12-07 11:48:46 +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
719c2296c9 Gtk2: fixed crash on gtk2 64bit when an invalid index is passed to setPageIndex
git-svn-id: trunk@33963 -
2011-12-04 17:49:00 +00:00
zeljko
01385540aa Gtk2: add GDK_WINDOW_TYPE_HINT_DIALOG to modal windows, so gtk is happy on all window managers
git-svn-id: trunk@33960 -
2011-12-04 17:25:01 +00:00
zeljko
ded3c818b7 Gtk2: fixed crashes with gtk2 notebook when some of tabs is hidden (tabvisible=false).same as issue #20793.
git-svn-id: trunk@33959 -
2011-12-04 17:15:37 +00:00
zeljko
8522c6ff0b Gtk2: check if window is GDKWindow before processing of updates
git-svn-id: trunk@33934 -
2011-12-04 10:41:55 +00:00
zeljko
06b32bf839 Gtk2: TGtk2WidgetSet.ScrollWindowEx() - implemented region moving when prcScroll <> nil.
git-svn-id: trunk@33932 -
2011-12-03 20:38:34 +00:00
sekelsenmat
a806fac460 Moves the selection of cwstring vs paswstring vs windows string manager into the widgetsets
git-svn-id: trunk@33921 -
2011-12-02 23:00:48 +00:00
sekelsenmat
46d42d5464 Patch from bug #20775, adds trayicon area freeing, OnDblClick, OnMouseDown, OnMouseUp, improves PopUp all for the gtk2 trayicon in UseStatusIcon mode
git-svn-id: trunk@33853 -
2011-11-29 13:14:18 +00:00
juha
7e15bcec7a LCL: Fix GTK2 TCheckListBox.AllowGrayed. Issue #19980, patch from August Klein
git-svn-id: trunk@33741 -
2011-11-23 23:51:17 +00:00
zeljko
a17b227ac0 Gtk2: cleanup
git-svn-id: trunk@33640 -
2011-11-20 09:44:38 +00:00
zeljko
88dfff8959 Gtk2: fixed compilation with -dVerboseMouseFix
git-svn-id: trunk@33639 -
2011-11-20 09:35:20 +00:00
zeljko
2c94b355cb Gtk2: fixed wrong implementation of gtk2 listview beginupdate & endupdate.Now it's possible to make selections inside beginupdate & endupdate blocks.ListView is slower now, but it's correct. issue #20631
git-svn-id: trunk@33638 -
2011-11-20 09:23:59 +00:00