mattias
5969cf4b03
gtk intf: omitting TComboBoxBox LM_CHANGED events during popup
...
git-svn-id: trunk@10767 -
2007-03-18 23:01:41 +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
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
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
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
marc
dc52f9f953
* Keyhandling cleanup: moved keysymtovk to a map
...
git-svn-id: trunk@10351 -
2006-12-26 16:51:10 +00:00
mattias
567453b914
IDE+codetools: renaming a component now renames in the whole unit
...
git-svn-id: trunk@10160 -
2006-11-02 19:32:59 +00:00
mattias
29a270df3c
LCL: improved bit table MissingBits for converting less bits per channel to many bits per channel from Tom Gregorovic
...
git-svn-id: trunk@10155 -
2006-11-02 02:51:11 +00:00
mattias
c3cc436b89
gtk2 intf: implemented difference between Minimize and Desktop switch from Andrew, bug #1996
...
git-svn-id: trunk@10147 -
2006-10-31 18:19:02 +00:00
mattias
d6eb52a88b
gtk intf: reduced X queries for GetCursorPos, LCL: extended ControlAtPos to search recursive, gtk2 intf: FindControlAtPos now searches recursive and now finds sub child controls, IDE: renaming units via save-as now consider code renames by user
...
git-svn-id: trunk@10114 -
2006-10-28 10:50:00 +00:00
andrew
fc03d1600d
Some 64bit changes for TWS.Create Timer
...
Fixed gtk2 listbox events
Partially fixed gtk2 painting issues bug #964
Fixed bug #7067
Gtk2 Opendialogs now use GtkFileChooserDialog
Added a check for the clipboard in case it get stuck in a repeat loop
lclgtkcellrenderer now knows the itemindex to paint correctly
git-svn-id: trunk@10067 -
2006-10-15 13:27:27 +00:00
mattias
9747f91093
added FontIsMonoSpace
...
git-svn-id: trunk@10043 -
2006-10-05 21:50:05 +00:00
micha
ad37c9edfd
fix compilation for {$T+}
...
git-svn-id: trunk@10042 -
2006-10-05 16:55:43 +00:00
micha
a4bd9f7713
fix pointer type conversions
...
git-svn-id: trunk@10039 -
2006-10-04 22:21:04 +00:00
mattias
339e49de45
LCL help: fixing path delims after substituting macros
...
git-svn-id: trunk@9862 -
2006-09-12 09:41:44 +00:00
mattias
fb6dfb5499
gtk2 intf: disabled SIZEICONIC messages, because the gtk2 sends them too, when user switches to another desktop, and then the LCL hides the whole application
...
git-svn-id: trunk@9524 -
2006-06-28 23:36:52 +00:00
mattias
125ffee4cb
gtk2 intf: enabled direct drawing, because it has working event area and double buffering
...
git-svn-id: trunk@9507 -
2006-06-27 22:49:57 +00:00
mattias
1edcb3c436
tComboBox.dropdownCount, prevented double fired OnChange from Darek
...
git-svn-id: trunk@9361 -
2006-05-27 13:31:50 +00:00
mattias
41fc019f01
fixed 1671
...
git-svn-id: trunk@9329 -
2006-05-21 13:57:08 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
0c651d4040
implemented TTabControl component editor
...
git-svn-id: trunk@9201 -
2006-04-29 16:11:51 +00:00
mattias
9bc02c5002
improved getting selection from xterm and kde apps
...
git-svn-id: trunk@9129 -
2006-04-15 15:18:34 +00:00
mattias
f6e1bf014e
added LM_CHANGED to TCustomComboBox from Darek
...
git-svn-id: trunk@9033 -
2006-03-28 17:05:15 +00:00
jesus
fc79480f95
fixes OnExit and OnEnter on GTK2 for some components, issue1940
...
git-svn-id: trunk@9028 -
2006-03-27 21:38:39 +00:00
mattias
451e5c4942
TCustomEdit for wince interface from Felipe
...
git-svn-id: trunk@9012 -
2006-03-24 15:52:18 +00:00
mattias
580c5bbbe4
commented ReleaseCapture in gtk killfocus, as this bites focusing TEdit in OI
...
git-svn-id: trunk@9007 -
2006-03-24 01:16:47 +00:00
mattias
39d76028e2
fixed gtk TListBox.ItemIndex with MultiSelect and implemented loading .lpk info in install package dialog
...
git-svn-id: trunk@8990 -
2006-03-22 20:04:40 +00:00
mattias
ba79bfe6ab
When tComboBox is first component on Form, Gtk enable grab capture for it and not release from Darek
...
git-svn-id: trunk@8964 -
2006-03-18 23:10:14 +00:00
mattias
252c0feff3
OnSelChange for tComboBox fired only one per click from Darek
...
git-svn-id: trunk@8957 -
2006-03-18 14:39:13 +00:00
mattias
35d85a8f2f
improved assing keycommands by reusing objects
...
git-svn-id: trunk@8649 -
2006-01-28 23:04:20 +00:00
mattias
4b193a4407
improved color for gtk widgets from Darek
...
git-svn-id: trunk@8625 -
2006-01-26 20:53:59 +00:00
mattias
8e0de71ba9
improved setting color of widgets from Darek
...
git-svn-id: trunk@8534 -
2006-01-17 10:39:39 +00:00
mattias
48d28f97d7
fixed calling widgetset dependant DestroyHandle
...
git-svn-id: trunk@8526 -
2006-01-16 00:58:03 +00:00
mattias
ee624a05ee
redirecting gtk accelerator to a dummy callback, since the LCL handles menu shortcuts
...
git-svn-id: trunk@8445 -
2006-01-04 18:51:05 +00:00
mattias
ce294c63d5
various fixes for carbon
...
git-svn-id: trunk@8428 -
2006-01-04 00:09:36 +00:00
mattias
6d975c970d
fixed gtk capturing setting LCL CaptureControl
...
git-svn-id: trunk@8247 -
2005-12-02 12:06:13 +00:00
mattias
07465b2a09
fixed gtk2 scrolling from Andrew Haines
...
git-svn-id: trunk@8222 -
2005-11-26 08:24:01 +00:00
mattias
5bf19dd85b
fixed crash on SetShowInTaskBar for non application forms
...
git-svn-id: trunk@8086 -
2005-11-07 09:27:32 +00:00
mattias
2e474b10bb
fixed WMSize flags for TCustomForm.OnWindowStateChange for gtk2
...
git-svn-id: trunk@8068 -
2005-11-05 17:07:48 +00:00
mattias
679cd0bc8e
implemented TCustomForm.OnWindowStateChange for gtk2
...
git-svn-id: trunk@8066 -
2005-11-05 12:55:53 +00:00
mattias
912b242bea
implemented TBitBtn override GetDefaultBitBtnGlyph
...
git-svn-id: trunk@7997 -
2005-10-29 15:58:40 +00:00
marc
ef06d18f54
* fixed scrollcalback for scrollbox
...
git-svn-id: trunk@7788 -
2005-09-22 22:58:44 +00:00
marc
3f1f735fb1
- removed debig signalhandlers left behind for rev 7671 #d788e753a8
...
git-svn-id: trunk@7673 -
2005-09-11 20:58:58 +00:00
marc
d788e753a8
* fixed bug #853
...
git-svn-id: trunk@7671 -
2005-09-11 18:43:40 +00:00
marc
8925ef5f51
* Fixed bug #907
...
* Changed TLMScoll <-> TWMScroll, TLMScroll has extended position info
git-svn-id: trunk@7665 -
2005-09-10 16:31:04 +00:00
mattias
222325455c
fixing newline char in gtk memo from Andrew Haines
...
git-svn-id: trunk@7658 -
2005-09-10 01:39:09 +00:00
mattias
3c4dee55f9
implemented Add To Project menu item in package editor, fixed fpc lresources warnings, reduced debug output
...
git-svn-id: trunk@7588 -
2005-08-29 08:25:37 +00:00
marc
68321456bb
* Renamed InterfaceObject to WidgetSet
...
- Removed some logs
* Changed mainloop to a callback through the interface
git-svn-id: trunk@7585 -
2005-08-28 23:38:18 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00