mattias
88c2af49d0
IDE: designer: fixed handling deactivate messages
...
git-svn-id: trunk@39774 -
2013-01-06 11:53:30 +00:00
zeljko
ca39d63bd3
Gtk2: fixed keeping of SelStart() and SelLength().issue #23219
...
git-svn-id: trunk@39652 -
2012-12-25 10:25:04 +00:00
mattias
67447dd7f1
lcl: gtk2: less warnigns
...
git-svn-id: trunk@39265 -
2012-11-08 13:01:15 +00:00
zeljko
fe992d56c4
Gtk2: trial to fix freezing of TFloatSpinEdit when we don't use clocale unit since gtk2 takes info from $LANG and our DecimalSeparator could be different. issue #23190
...
git-svn-id: trunk@39229 -
2012-11-02 13:45:52 +00:00
zeljko
a0224f784a
Gtk2: remember selection when edit looses focus.Also preselect test when AutoSelect is true.Patch by Fabrizio Fellini modified by me for autoselect rule. fixes issues #23219,#23246
...
git-svn-id: trunk@39217 -
2012-11-01 08:27:48 +00:00
zeljko
7fd0c5e840
Gtk2: fixed cursor position behaviour on GtkEntry focus/unfocus. issues #21897,#23182
...
git-svn-id: trunk@39162 -
2012-10-25 06:42:39 +00:00
zeljko
0bc55f93bf
Gtk2: fixed unwanted rubberband operation on GtkIconView. issue #22991
...
git-svn-id: trunk@38875 -
2012-09-27 18:48:58 +00:00
zeljko
0b23e9c0ae
Gtk2: fixed crash with GtkIconView when multiselect is enabled and dbl clicked. issue #22991
...
git-svn-id: trunk@38868 -
2012-09-27 16:10:08 +00:00
zeljko
eb63241bf4
Gtk2: fixed crash with TListView when viewstyle is vsIcon or vsSmallIcon. issue #22778
...
git-svn-id: trunk@38519 -
2012-09-05 09:15:10 +00:00
blikblum
7185755781
gtk2: replace the deprecated gtk_object_get/set_data by g_object_get/set_data. part 2
...
git-svn-id: trunk@37752 -
2012-06-23 18:27:49 +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
36cd77c6bf
gtk2 intf: when liboverlay scrollbar active use signal value-changed
...
git-svn-id: trunk@36896 -
2012-04-18 17:19:05 +00:00
mattias
284bdd4cec
gtk2 intf: write warning if liboverlay scrollbar is active
...
git-svn-id: trunk@36895 -
2012-04-18 16:29:21 +00:00
mattias
1cb1043a25
gtk2 intf: clean up
...
git-svn-id: trunk@36823 -
2012-04-16 21:18:43 +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
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
7723f075ae
Gtk2: removed unused TGtk2WidgetSet.FinishCreateHandle() and some cleanups
...
git-svn-id: trunk@36251 -
2012-03-23 09:12:08 +00:00
zeljko
35d7709226
Gtk2: do not show context menu twice over PGtkTreeView, also select item with right mouse click. issue #21522
...
git-svn-id: trunk@36212 -
2012-03-22 08:34:30 +00:00
zeljko
2dbd330280
Gtk2: do not show selection when GtkEntry is unfocused.
...
git-svn-id: trunk@36097 -
2012-03-16 20:58:04 +00:00
zeljko
5143a2f9b4
Gtk2: use different approach for FloatSpinEdit, now we use our own validator. issue #18679
...
git-svn-id: trunk@36095 -
2012-03-16 20:15:38 +00:00
zeljko
fbff967e32
Gtk2: cleanup
...
git-svn-id: trunk@36071 -
2012-03-16 08:28:34 +00:00
zeljko
14066745da
Gtk2: fixed ugly behaviour of floatspinedit for gtk2 >= 2.18. issue #18679
...
git-svn-id: trunk@36024 -
2012-03-15 10:34:49 +00:00
zeljko
afac637ac5
Gtk2: delay CM_TEXTCHANGE for gtk2 < 2.17 (workaround for gtk2 bug). issue #19220
...
git-svn-id: trunk@35986 -
2012-03-14 17:31:58 +00:00
zeljko
3fcf97aadc
Gtk2: fixed wrong selStart result after pasting data into GtkEntry. issue #7243
...
git-svn-id: trunk@35982 -
2012-03-14 17:00:47 +00:00
zeljko
aaa6a65283
Gtk2: added missing result in gtk2trayicon, cleanup of unused variables, fixed compiler warnings
...
git-svn-id: trunk@35675 -
2012-03-03 16:13:08 +00:00
zeljko
b20b91c23e
Gtk2: resize column to fit contents when column separator is double clicked. issue #18381
...
git-svn-id: trunk@35577 -
2012-02-24 10:45:30 +00:00
zeljko
6791144fee
Gtk2: added todo for column resizing
...
git-svn-id: trunk@35570 -
2012-02-23 17:30:20 +00:00
zeljko
967f02d777
Gtk2: fixed columns resizing by mouse. issue #21354
...
git-svn-id: trunk@35569 -
2012-02-23 17:24:04 +00:00
paul
82e9d3f4ce
lcl: remove LM_DEACTIVATE message. In windows and in Delphi both activation and deactivation are handled by WM_ACTIVATE message. Better to do this merge in LCL before 1.0 to prevent later problems
...
git-svn-id: trunk@35518 -
2012-02-21 06:59:12 +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
33a2b41630
Gtk2: merged gtk2dragcallback.inc,gtk2comboboxcallback.inc and gtk2pagecallback.inc into gtk2callback.inc.
...
git-svn-id: trunk@35457 -
2012-02-18 17:04:43 +00:00
zeljko
d35506ce28
Gtk2: fixed bug when notebook enables drag and drop ops manually.issue #19914
...
git-svn-id: trunk@35213 -
2012-02-07 10:45:33 +00:00
zeljko
42d5280789
Gtk2: fixed gtkNotebook behaviour during drag and drop operations when mode=dmAutomatic. issue #19914
...
git-svn-id: trunk@35184 -
2012-02-06 14:57:54 +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
zeljko
91eda267c1
Gtk2: cleanup
...
git-svn-id: trunk@34519 -
2011-12-30 17:18:18 +00:00
blikblum
3bd4030d1a
gtk2: remove unecessary checks
...
git-svn-id: trunk@34395 -
2011-12-24 20:58:37 +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
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
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
d871ad3dc6
Gtk2: fixed capturing of mouse with TScrollBar.Patch by August Klein. issue #19761
...
git-svn-id: trunk@33189 -
2011-10-30 20:12:18 +00:00
sekelsenmat
2c0cc4c4d4
Reverts the previous removal of TLMouseEvent.State
...
git-svn-id: trunk@33114 -
2011-10-27 18:03:01 +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
zeljko
970c42ae1a
Gtk2: fixed ugly behaviour of PGtkNotebook when tab activated by mouse click.Fixes issue #20493
...
git-svn-id: trunk@33018 -
2011-10-22 11:11:55 +00:00
zeljko
7d0dab7439
Gtk2: fixed missing result in page control afterswitch, formatting
...
git-svn-id: trunk@33015 -
2011-10-22 09:07:20 +00:00
zeljko
7d2c10b1ca
Gtk2: fix mouse capture while designing. issue #20189
...
git-svn-id: trunk@32231 -
2011-09-08 13:45:12 +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