jesus
|
7bae212259
|
LCL and IDE, gtk, TArrow now is sensible to mouse events, fixes ProjectOptions->Forms arrows
git-svn-id: trunk@11418 -
|
2007-07-04 06:21:45 +00:00 |
|
tombo
|
bdecf2b5b9
|
Gtk1/2 intf: implemented OnDropFiles event
git-svn-id: trunk@11401 -
|
2007-06-29 11:32:45 +00:00 |
|
paul
|
962d6f164c
|
- crNone cursor for gtk and carbon (issue #8962)
git-svn-id: trunk@11400 -
|
2007-06-29 08:22:12 +00:00 |
|
mattias
|
801d3a0023
|
IDE: project options form: anchoring notebook to okbutton, gtk intf: color clHighlightText, gtk2 intf: dummy page now without gdkwindow - not eating events, LCL: treeview: removed RecreateWnd call
git-svn-id: trunk@11385 -
|
2007-06-27 07:44:01 +00:00 |
|
andrew
|
4797644111
|
Fixed gtk2 bug #8009 where windowstate was ignored if set before the form was shown
git-svn-id: trunk@11306 -
|
2007-06-09 17:07:17 +00:00 |
|
mattias
|
2f1dea96f0
|
gtk1+2 intf: clean up from Andrew
git-svn-id: trunk@11268 -
|
2007-06-02 14:02:18 +00:00 |
|
mattias
|
537db4ddcf
|
gtk2 intf: implemented mouse wheel up/down messages
git-svn-id: trunk@11261 -
|
2007-06-01 23:17:26 +00:00 |
|
mattias
|
0d0427f294
|
gtk2 intf: moved menuitem handle creation code from CreateComponent, gtk2 intf: handling menu underscore shortcuts of Application.MainForm
git-svn-id: trunk@11255 -
|
2007-06-01 16:55:15 +00:00 |
|
mattias
|
20a3fd2a24
|
gtk2 intf: moving a widget without resizing now sets the allocation.x/y
git-svn-id: trunk@11246 -
|
2007-05-31 23:43:23 +00:00 |
|
mattias
|
fe1ca96a65
|
LCL: implemented TStaticText.DialogChar to focus FocusControl, gtk2 intf: shortcuts of buttons, radiobuttons, checkboxes are now handled by the LCL
git-svn-id: trunk@11245 -
|
2007-05-31 21:38:56 +00:00 |
|
mattias
|
0154d0a518
|
gtk2 intf: fixed setting callbacks if no combobox items count=0, gtk2 intf: not setting gtk accelerators for buttons, gtk2 intf: fixed GetClientOrigin for TNoteBook
git-svn-id: trunk@11241 -
|
2007-05-31 17:34:17 +00:00 |
|
paul
|
219599ff13
|
- added themeservices for gtk
- gtk2 themeservices is descendant of gtk themeservices now
git-svn-id: trunk@11224 -
|
2007-05-30 06:45:30 +00:00 |
|
mattias
|
1eff85d939
|
gtk2 intf: improved resizing code to not need the caching trick
git-svn-id: trunk@11212 -
|
2007-05-29 00:30:26 +00:00 |
|
mattias
|
78509220c9
|
LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal
git-svn-id: trunk@11211 -
|
2007-05-28 12:12:51 +00:00 |
|
vincents
|
9fe9006a80
|
gtk interfaces: fixed typo, so that gtk1 compiles
git-svn-id: trunk@11192 -
|
2007-05-24 08:45:18 +00:00 |
|
mattias
|
d45e62cd1b
|
gtk2 intf: disabled removing callbacks, added GetDefaultClientRect for TPage and TNoteBook
git-svn-id: trunk@11189 -
|
2007-05-23 23:24:14 +00:00 |
|
mattias
|
759a269ca6
|
gtk intf: resize messages for fixed/client widgets are now kept back and sent for main widgets
git-svn-id: trunk@11184 -
|
2007-05-23 17:32:10 +00:00 |
|
mattias
|
f1ddc29682
|
LCL: added BeginAlign/EndAlign in TWinControl.Loaded to reduce overhead, gtk2 intf: added GetDefaultClientRect for TGroupBox, doing some resizes now immediately
git-svn-id: trunk@11160 -
|
2007-05-17 21:43:48 +00:00 |
|
mattias
|
d0b8eaa03f
|
gtk2 intf: installing handler for TSpinEdit
git-svn-id: trunk@11147 -
|
2007-05-15 14:51:09 +00:00 |
|
vincents
|
ecaebbe825
|
+ introduced LCLPlatformDisplayNames (used on screen) and LCLPlatformDirNames (used for compilation) to be able show win32/win64 on screen and use the win32 directory
git-svn-id: trunk@11133 -
|
2007-05-13 14:25:05 +00:00 |
|
mattias
|
9fdf9fcfdf
|
gtk intf: made creation/freeing of GDI objects more consistent and more strict. gtk2 intf: brush and pen are now created on demand
git-svn-id: trunk@11128 -
|
2007-05-11 16:52:05 +00:00 |
|
mattias
|
0f2b6b8e44
|
gtk2 intf: fonts of device contexts are now created on demand
git-svn-id: trunk@11121 -
|
2007-05-10 08:44:03 +00:00 |
|
mattias
|
86605834e9
|
gtk2 intf: reduced hints
git-svn-id: trunk@11111 -
|
2007-05-09 07:32:45 +00:00 |
|
mattias
|
6a41acd5f4
|
gtk2 intf: the GC of device contexts are now created only when needed
git-svn-id: trunk@11106 -
|
2007-05-08 16:24:44 +00:00 |
|
mattias
|
2b64f5d099
|
gtk intf: renamed TDeviceContext.Wnd to TDeviceContext.DCWidget to save many typecasts
git-svn-id: trunk@11104 -
|
2007-05-08 12:58:13 +00:00 |
|
mattias
|
0d2a3b970c
|
gtk intf: fixed mouse events for TListBox
git-svn-id: trunk@11084 -
|
2007-05-05 16:05:37 +00:00 |
|
mattias
|
68ad9e2527
|
gtk2 intf: improved combobox style and items
git-svn-id: trunk@11053 -
|
2007-05-02 18:33:54 +00:00 |
|
mattias
|
c902aecea7
|
gtk2 intf: fixed resizing windows, fixed creation and position of hint windows
git-svn-id: trunk@11017 -
|
2007-04-27 14:25:19 +00:00 |
|
mattias
|
0e395c80ce
|
gtk2 intf: TComboBox: fixed widgets used for events
git-svn-id: trunk@11014 -
|
2007-04-27 10:58:58 +00:00 |
|
mattias
|
12eba79c0d
|
gtk2 intf: fixed widget used for mouse events
git-svn-id: trunk@11013 -
|
2007-04-27 09:44:42 +00:00 |
|
mattias
|
0cbf3340ac
|
gtk2 intf: fixed connecting events of TListBox
git-svn-id: trunk@11012 -
|
2007-04-27 09:30:50 +00:00 |
|
mattias
|
20de3bd7ff
|
lazopenglcontext: started gtk2 support using X directly
git-svn-id: trunk@10965 -
|
2007-04-17 23:22:46 +00:00 |
|
mattias
|
62b4e66473
|
gtk2 intf: rewrite of the combobox code from Andrew Haines
git-svn-id: trunk@10896 -
|
2007-04-06 09:04:47 +00:00 |
|
paul
|
409d3e41fb
|
cleanup
git-svn-id: trunk@10866 -
|
2007-04-04 08:34:06 +00:00 |
|
paul
|
6bffe803aa
|
- fixing problems with problems with TNoteBook.TabPosition in win32
- Qt implementation of TabPosition
- Gtk Notebook creating code moving
git-svn-id: trunk@10864 -
|
2007-04-04 07:39:25 +00:00 |
|
vincents
|
e1b5b16184
|
gtk interface: fixed calling TListView.OnColumnClick, removed duplicate code (bug #8298) from Flavio Etrusco
git-svn-id: trunk@10858 -
|
2007-04-03 19:53:45 +00:00 |
|
mattias
|
407997bc6f
|
gtk intf: TListBox: single selection mode: when selected item is deleted switch to mode SINGLE, when item is selected switch to BROWSE mode, issue #1428
git-svn-id: trunk@10758 -
|
2007-03-16 14:23:31 +00:00 |
|
marc
|
7dcb45bc1f
|
* patch for tpairsplitter by Paul Ishenin
git-svn-id: trunk@10712 -
|
2007-03-06 00:08:35 +00:00 |
|
vincents
|
1a5943a473
|
gtk interface: changed crHourglass cursor to GDK_WATCH
git-svn-id: trunk@10646 -
|
2007-02-15 10:06:33 +00:00 |
|
mattias
|
49242c3818
|
gtk intf: using default when gdk does not know the physical screen size
git-svn-id: trunk@10642 -
|
2007-02-14 11:09:42 +00:00 |
|
mattias
|
fee343a469
|
IDE: codebrowser parses units
git-svn-id: trunk@10639 -
|
2007-02-13 23:46:29 +00:00 |
|
marc
|
6737a6ef3d
|
* cursor patch from Paul Ishenin
+ added extra handle checks
* enabled some gtk2.2 code for getting cursorpos
git-svn-id: trunk@10597 -
|
2007-02-06 01:34:29 +00:00 |
|
mattias
|
2b1083e359
|
LCL: SetTempCursor is now called on every mouse move, cursors of TControls
git-svn-id: trunk@10595 -
|
2007-02-05 23:24:03 +00:00 |
|
mattias
|
c851dfb460
|
gtk intf: TListBox, TComboBox now use GTK_SELECTION_SINGLE to prevent auto selection by the gtk
git-svn-id: trunk@10584 -
|
2007-02-05 11:16:07 +00:00 |
|
vincents
|
b56ef3de5d
|
lcl: fixed gtk compilation with fpc 2.1.1 on darwin
git-svn-id: trunk@10574 -
|
2007-02-03 21:46:51 +00:00 |
|
marc
|
92e3d63d75
|
* Cursor patch from Paul Ishenin
* Disabled setting cursors for gtk2, since it is broken
git-svn-id: trunk@10544 -
|
2007-01-31 01:11:00 +00:00 |
|
marc
|
b3f981c48b
|
* Modified patch from Paul Ishenin implementing cursors
git-svn-id: trunk@10446 -
|
2007-01-15 00:53:09 +00:00 |
|
marc
|
6c79de53ed
|
* Keyhandling rework. Virtual keycodes are looked up by the keycode of the key pressed.
+ Added dynamic modifier mask lookup.
git-svn-id: trunk@10422 -
|
2007-01-11 01:09:11 +00:00 |
|
mattias
|
eb2bc015d7
|
gtk intf: fixed omitting events during adding items to lists (e.g. TComboBox.Items.Add), IDE: fixed changing file extensions for highlighter
git-svn-id: trunk@10391 -
|
2007-01-08 00:58:34 +00:00 |
|
jesus
|
a6d43caf21
|
fixed mem leak
git-svn-id: trunk@10299 -
|
2006-12-05 11:45:47 +00:00 |
|