tombo
|
e480c8112a
|
GTK: replaced FileInFilenameMasks with MatchesMaskList
git-svn-id: trunk@11593 -
|
2007-07-22 14:19:32 +00:00 |
|
mattias
|
6d3cb78cf0
|
gtk intf: changed default of showing a form in taskbar
git-svn-id: trunk@11553 -
|
2007-07-17 21:41:16 +00:00 |
|
mattias
|
8f7f42ab15
|
gtk2 intf: disabled hiding forms from taskbar, because you loose many comfort functions in many window managers
git-svn-id: trunk@11552 -
|
2007-07-17 21:25:41 +00:00 |
|
sekelsenmat
|
469476cde9
|
Fixed identation and moved attachment of Gtk2 window state change callback setter to the correct location.
git-svn-id: trunk@11544 -
|
2007-07-17 12:47:33 +00:00 |
|
vincents
|
2566bffceb
|
gtk interface: fixed memory corruption when pasting from clipboard fails and the sanity check is invoked
git-svn-id: trunk@11438 -
|
2007-07-06 14:27:04 +00:00 |
|
mattias
|
1ddf9fb8f9
|
gtk1 intf: improved clHighlighttext using bg_gc instead of text_g
git-svn-id: trunk@11406 -
|
2007-07-01 13:07:24 +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
|
783b29fd27
|
Fixed gtk2 bug #7923 where lazarus would lockup when right clicking in a open/save dialog
git-svn-id: trunk@11307 -
|
2007-06-09 19:58:09 +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
|
a2feb66dce
|
gtk1 intf: fixed compilation
git-svn-id: trunk@11243 -
|
2007-05-31 17:36:24 +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 |
|
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
|
26b03893db
|
gtk2 intf: fixed reading gtkwindow position
git-svn-id: trunk@11220 -
|
2007-05-29 19:39:52 +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 |
|
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
|
efaec13a02
|
codetools, TSynPasSyn: aded bitpacked keyword
git-svn-id: trunk@11173 -
|
2007-05-21 10:09:46 +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
|
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
|
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 |
|
paul
|
920d0c3b8e
|
- fixed painting of imagelist images on menuitems under gtk2
git-svn-id: trunk@11065 -
|
2007-05-03 16:04:34 +00:00 |
|
mattias
|
6eae1fc091
|
gtk2 intf: fixed compilation under fpc 2.3.1
git-svn-id: trunk@11060 -
|
2007-05-03 07:42:15 +00:00 |
|
mattias
|
501538a5df
|
gtk intf: fixed compilation under fpc 2.3.1
git-svn-id: trunk@11059 -
|
2007-05-03 07:40:22 +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
|
0cbf3340ac
|
gtk2 intf: fixed connecting events of TListBox
git-svn-id: trunk@11012 -
|
2007-04-27 09:30:50 +00:00 |
|
marc
|
b681f94950
|
* Step 1 of the native imagelist implementation
git-svn-id: trunk@10875 -
|
2007-04-05 00:00:37 +00:00 |
|
andrew
|
578459f760
|
applied patch from Valdas Janka for bug #8498 to fix pixmap scaling
git-svn-id: trunk@10874 -
|
2007-04-04 23:02:38 +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 |
|
paul
|
78187ac487
|
- added WsWinControl.CanFocus that inform about ability of control to be focused with default widgetset value = True (overrided for gtk)
- changed CanTab of TWinControl to use TWSWinControlClass.CanFocus
- published TRadioGroup.TabStop
git-svn-id: trunk@10829 -
|
2007-03-30 05:22:36 +00:00 |
|
mattias
|
f107b6226b
|
gtk intf: fixed sending LM_CHAR
git-svn-id: trunk@10803 -
|
2007-03-26 09:43:02 +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
|
7db0d40c31
|
* fixed compilation of win32-gtk2 (doesn't run yet)
* fixed use of correct gtk in pairsplitter
* some cleanup
git-svn-id: trunk@10745 -
|
2007-03-13 23:53:11 +00:00 |
|
mattias
|
769478772a
|
gtk intf: fixed sending keypress event twice
git-svn-id: trunk@10737 -
|
2007-03-10 22:38:35 +00:00 |
|
marc
|
de4fb4771b
|
* Fixed setting keyinfo flags
git-svn-id: trunk@10724 -
|
2007-03-08 23:57:13 +00:00 |
|
mattias
|
e77c31ed38
|
codetools: searching include file of include file in directory of first include file
git-svn-id: trunk@10723 -
|
2007-03-08 23:35:58 +00:00 |
|
marc
|
231cfe8497
|
* Fix for 7892 by Paul Ishenin
git-svn-id: trunk@10682 -
|
2007-02-25 16:53:37 +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
|
0362114bc2
|
gtk intf: added custom mouse cursor images from Marc
git-svn-id: trunk@10616 -
|
2007-02-09 17:42:52 +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
|
5afdbd9657
|
gtk intf: added menu items short cut labels, popup sub menu of menu bar shortcuts
git-svn-id: trunk@10591 -
|
2007-02-05 19:47:39 +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
|
5e6f809b63
|
* made gtk2 keyboard initialisation independent of X
- removed unix -> X implication
* start of some gtk1/2 split
git-svn-id: trunk@10535 -
|
2007-01-29 23:07:59 +00:00 |
|
marc
|
b3f981c48b
|
* Modified patch from Paul Ishenin implementing cursors
git-svn-id: trunk@10446 -
|
2007-01-15 00:53:09 +00:00 |
|