mattias
dc78f11aef
fixed typo cant
...
git-svn-id: trunk@27305 -
2010-09-11 14:06:32 +00:00
mattias
369aa3055c
fixed typo dont
...
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
zeljko
1a283e877f
Gtk2: fixed asserts from gtk2 lib when using gtk_window_set_keep_above() but our form is reparented to some other control (eg. TPanel).
...
git-svn-id: trunk@27288 -
2010-09-10 09:50:05 +00:00
zeljko
ec644c4d7d
Gtk2: fixed TMemo.ReadOnly. fixes #17367
...
git-svn-id: trunk@27281 -
2010-09-07 19:18:48 +00:00
zeljko
5100ba4cda
Gtk2: TGtk2WidgetSet.SetWindowPos() implemented SWP_NOMOVE & SWP_NOSIZE
...
git-svn-id: trunk@27280 -
2010-09-07 19:06:59 +00:00
zeljko
f2e1d9f50b
Gtk2: fixed TGtk2WSWinControl.SetChildZPosition(). fixes #17298
...
git-svn-id: trunk@27269 -
2010-09-04 17:14:49 +00:00
zeljko
59cfec4d13
Gtk2: implemented GetCaretPos() & SetCaretPos() for TCustomEdit.Patch by Torsten Bonde Christiansen. fixes #17187
...
git-svn-id: trunk@27218 -
2010-08-28 11:45:03 +00:00
zeljko
e62fc9c0f6
Gtk2: fixed compilation with -dVerboseFocus. fixes #17209
...
git-svn-id: trunk@27191 -
2010-08-26 09:08:22 +00:00
martin
2c75806565
GTK2: clean up caret timer-handler
...
git-svn-id: trunk@27171 -
2010-08-23 17:19:59 +00:00
martin
6eb5cddca6
Gtk2: Fix newly created caret not shown (until after SetCaretPos)
...
git-svn-id: trunk@27159 -
2010-08-21 00:49:45 +00:00
marc
0b2e80a484
* Move generic RGBIndices code to rawimage description. Part of patch #16304 by Denis Golovan
...
git-svn-id: trunk@27043 -
2010-08-09 22:53:38 +00:00
marc
e46e582d12
* Set HideKeyTableWarnings by default so no key table warnings ar shown (Out of OEM specific VK codes)
...
git-svn-id: trunk@27035 -
2010-08-08 15:07:23 +00:00
paul
3ecb4329dc
gtk2: formatting
...
git-svn-id: trunk@26974 -
2010-08-02 02:52:27 +00:00
zeljko
67fa623ccb
Gtk2: check if form is designing when using gtk_window_set_keep_above()
...
git-svn-id: trunk@26765 -
2010-07-21 20:11:48 +00:00
zeljko
960c3f895a
Gtk2: use gtk_window_set_keep_above() just before show/hide. fixes #16595
...
git-svn-id: trunk@26764 -
2010-07-21 20:02:23 +00:00
paul
119861634f
gtk2: skip own popup menu check for containers if signal was emitted by their children (issue #0016981 )
...
git-svn-id: trunk@26743 -
2010-07-20 03:39:57 +00:00
paul
6070876176
lcl: formatting
...
git-svn-id: trunk@26730 -
2010-07-19 03:15:12 +00:00
paul
76c11c114e
gtk2: handle UTF8KeyPress key changes. based on patch of José Mejuto (gtk2 part of issue #0015927 )
...
git-svn-id: trunk@26673 -
2010-07-16 03:20:00 +00:00
mattias
a8d5b99b2b
gtk2 intf: clean up
...
git-svn-id: trunk@26646 -
2010-07-14 15:14:00 +00:00
paul
9a46922fa4
gtk2: fix comment
...
git-svn-id: trunk@26639 -
2010-07-14 10:44:32 +00:00
paul
a3dac0b6df
lcl: redo context menu message handling:
...
- when called by keyboard pass -1, -1 coords
- remove child->parent loop from LCL to widgetsets (win32 and wince do this automatically, qt do it too if mouse propagation is on)
- don't show parent context menu if child has own standard menu (like TEdit)
qt: redo mouse handling, turn on mouse propagation and mouse tracking for most of widgets, stop propagation in event filters
gtk2: implement context menu loop
widgetsets: remove LM_PRESSED, LM_RELEASED messages (LCL does not use them and they are not needed for any compatbility reasons)
git-svn-id: trunk@26637 -
2010-07-14 08:47:02 +00:00
mattias
152fbbfa9c
gtk2 intf: when a window gets focus, send the LM_SETFOCUS message to the ActiveControl to follow the LCL logic
...
git-svn-id: trunk@26563 -
2010-07-10 06:51:28 +00:00
zeljko
d0a7a15d11
Gtk2: properly set wordwrap for TGtk2WSCustomMemo. fixes #16875
...
git-svn-id: trunk@26535 -
2010-07-08 20:29:59 +00:00
mattias
77c0853887
debugging
...
git-svn-id: trunk@26534 -
2010-07-08 20:24:51 +00:00
zeljko
d2fd11cca9
Gtk2: fixed LTOR & RTOL for complex widgets (listviews etc). fixes #16865
...
git-svn-id: trunk@26505 -
2010-07-07 14:02:49 +00:00
mattias
81f8e13285
gtk2 intf: do not send LM_SETFOCUS to active form to prevent resetting ActiveControl
...
git-svn-id: trunk@26500 -
2010-07-07 12:18:20 +00:00
zeljko
02e440173b
Gtk2: fixed wrong result from GetTabRect. fixes #16459
...
git-svn-id: trunk@26488 -
2010-07-06 14:54:52 +00:00
zeljko
1cb4bc91ba
Gtk2: formatting
...
git-svn-id: trunk@26461 -
2010-07-04 16:10:30 +00:00
paul
fe54310b0f
lcl: introduce new widgetset functions for rubberband creation and moving, implement them for win32, qt and gtk2
...
git-svn-id: trunk@26446 -
2010-07-03 15:25:36 +00:00
zeljko
97298eab5c
Qt: implemented ShowInTaskbar under X11. fixes #16832 .
...
Gtk2: fixed compilation under linux.
git-svn-id: trunk@26444 -
2010-07-03 14:51:15 +00:00
paul
a04f5338a4
gtk2: fix compilation under windows
...
git-svn-id: trunk@26441 -
2010-07-03 12:15:44 +00:00
zeljko
7add8e0cd5
Gtk2: formatting
...
git-svn-id: trunk@26438 -
2010-07-03 08:40:57 +00:00
zeljko
358af10c61
Gtk2: fixed caret blinking with gtk2 >= 2.18
...
git-svn-id: trunk@26431 -
2010-07-02 22:04:05 +00:00
zeljko
db22564763
Gtk2: fixed mouse capture locks. fixes #15271
...
git-svn-id: trunk@26430 -
2010-07-02 21:19:26 +00:00
zeljko
cee4590e6c
Gtk2: started mouse capturing fixing
...
git-svn-id: trunk@26425 -
2010-07-02 20:04:07 +00:00
zeljko
9550000749
Gtk2: fixed gtk2winapi.inc %MainUnit name
...
git-svn-id: trunk@26372 -
2010-06-30 21:26:33 +00:00
zeljko
985aea5d22
LCL: setBidiMode in CreateWnd, so all ws are correctly updated.fixes #16818
...
git-svn-id: trunk@26365 -
2010-06-30 20:26:10 +00:00
zeljko
5836362db3
Gtk2: fix dissapearing of child controls when form is maximized.Applies to gtk2 <= 2.8.fixes #15134
...
git-svn-id: trunk@26363 -
2010-06-30 18:58:39 +00:00
mattias
d130d94e34
LCL: debugging
...
git-svn-id: trunk@26341 -
2010-06-30 06:53:15 +00:00
zeljko
611ec32890
Gtk2: TGtk2WSCustomPairSplitter: fixed crash on 64bit gtk2. fixes #16760
...
git-svn-id: trunk@26272 -
2010-06-23 17:26:27 +00:00
blikblum
3d4516b088
lcl: implement GetCurrentObject for Gtk, Gtk2, Qt, Carbon and WinCe. Part of 14792
...
git-svn-id: trunk@26265 -
2010-06-22 20:36:58 +00:00
zeljko
354b05f27c
Gtk2: reimplemented Gtk2WSScrolledWindow.ScrollBy(), also GtkWSCustomForm.ScrollBy() using patch from Mazen Niefer as better approach so gtk 2.8 is supported also.
...
git-svn-id: trunk@26258 -
2010-06-22 17:40:37 +00:00
zeljko
00475aa337
Gtk2: postpone SetSelStart() since selStart can be changed in OnChange event. fixes #16678
...
git-svn-id: trunk@26253 -
2010-06-22 11:55:23 +00:00
marc
5047e33c0a
gtk-splitup: cleanup compiler hints, removed unsued variables
...
git-svn-id: trunk@26013 -
2010-06-09 23:08:38 +00:00
marc
46ebaabc7a
gtk-splitup: merged gtk source into gtk2, removed gtk1 ifdefs
...
git-svn-id: trunk@26012 -
2010-06-09 23:01:52 +00:00
mattias
f60167a4e3
gtk intf: clean up
...
git-svn-id: trunk@25798 -
2010-05-31 08:02:58 +00:00
dmitry
54910c2c04
gtk2: change FormStyle on run-time
...
git-svn-id: trunk@25732 -
2010-05-28 17:46:31 +00:00
zeljko
3dfe0e61f3
Gtk2: use SetResizeRequest() instead FormSavedPos (removed my latest patch for for positioning after hide).fixes #16507
...
git-svn-id: trunk@25549 -
2010-05-20 17:59:22 +00:00
zeljko
891890b3ab
Gtk2: implemented AppRemoveStayOnTop, AppRestoreStayOnTop also normalize stayOnTop in appactivate & appdeactivate.
...
git-svn-id: trunk@25540 -
2010-05-20 11:42:56 +00:00
zeljko
127ef52c41
Gtk2: changed AppBringToFront to do same job as with win32 and qt.
...
git-svn-id: trunk@25538 -
2010-05-20 11:16:21 +00:00