jesus
5425eb6b9b
LCL, fixed gtk1 selectdirectory returning file instead of directory
...
git-svn-id: trunk@11501 -
2007-07-13 21:38:52 +00:00
mattias
a07810628b
gtk1 intf: workaround for gtk bug: if there is a theme engine, ignore area parameter of draw events, fix for bug #1152
...
git-svn-id: trunk@11440 -
2007-07-07 10:21:18 +00:00
tombo
bdecf2b5b9
Gtk1/2 intf: implemented OnDropFiles event
...
git-svn-id: trunk@11401 -
2007-06-29 11:32:45 +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
mattias
6b2ec19d9c
IDE: editor options: using OnChange event for checkboxes - but it would be better to fix the OnClick event for TRadioButtons on all widgetsets
...
git-svn-id: trunk@11286 -
2007-06-05 16:38:49 +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
f9c873cd97
gtk2 intf: forced resizing visible windows, IDE: using ReleaseComponent to free synedits - fixing crash when quickly closing editors with shortcuts
...
git-svn-id: trunk@11229 -
2007-05-30 17:40:30 +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
mattias
db807d1a6d
LCL: TSpeedButton: fixed Down state during OnClick from Stephano
...
git-svn-id: trunk@11201 -
2007-05-25 10:23:25 +00:00
mattias
128e9c88d9
gtk1 intf: added check if user choose a directory in TOpenDialog
...
git-svn-id: trunk@11195 -
2007-05-25 09:01:28 +00:00
mattias
e16a765e54
LCL: reactivated sending uninitialized bounds of TCustomPage to interface
...
git-svn-id: trunk@11191 -
2007-05-24 08:33:49 +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
paul
b2a7ad27e4
- TFileDialog.FilterIndex returned value starts from 0 under gtk1 and gtk2 (patch from Valdas Janknas report 0008788)
...
git-svn-id: trunk@11168 -
2007-05-20 06:47:28 +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
a9fb0409fa
gtk1 intf: fixed painting of TCustomControl
...
git-svn-id: trunk@11149 -
2007-05-16 08:28:52 +00:00
mattias
295c93c7cf
gtk2 intf: TCustomControl now receive the paint message before the child controls are painted, so that the painting does not paint over the gtk child drawings
...
git-svn-id: trunk@11146 -
2007-05-15 13:58:50 +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
383d48a263
LCL: IsControlMouseMsg no longer queries childs which get their own messages.
...
git-svn-id: trunk@11019 -
2007-04-27 15:35:29 +00:00
mattias
25c19fafdd
gtk2 intf: fixed places were still old gtk_file_selection instead o gtk_file_chooser were used
...
git-svn-id: trunk@11010 -
2007-04-27 07:56:24 +00:00
andrew
c18b7e95b3
applied patch from Luiz Americo for bug #1427
...
git-svn-id: trunk@10993 -
2007-04-24 01:30:30 +00:00
paul
aae1549400
OnTypeChange event implementation for
...
TOpenDialog/TSaveDialog for gtk1, gtk2, win32 (reports 619, 8349)
git-svn-id: trunk@10981 -
2007-04-20 12:49:08 +00:00
andrew
583e16ce0a
fixed gtk2 on windows. now it is somewhat usable
...
git-svn-id: trunk@10963 -
2007-04-17 21:07:20 +00:00
andrew
cca247d50f
Fixed bug #8639 SynEdit was getting 3-4 messages for the mousemove and mouseup events. Only the first was correct.
...
git-svn-id: trunk@10910 -
2007-04-07 14:49:20 +00:00
mattias
05fa424bb7
gtk2 intf: fixed codetools include paths, fixed double painting
...
git-svn-id: trunk@10870 -
2007-04-04 18:08:37 +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
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