zeljko
21d5eda8e4
Gtk2: fixed wrong im_context reset. fixes #15965
...
git-svn-id: trunk@24524 -
2010-04-08 18:15:17 +00:00
marc
20448170ae
+ WinApi: added SetTimer/Killtimer based on existing Widgetset.CreateTimer as part of lclextentions integration
...
git-svn-id: trunk@23417 -
2010-01-10 18:57:23 +00:00
mattias
7dbec45e6d
gtk2 intf: fixed slow down when mouse outside bug #11740 , fixed crash when WindowFromPoint widget destroyed
...
git-svn-id: trunk@21213 -
2009-08-13 06:53:35 +00:00
paul
3656a56670
gtk: use gtkglobals in gtkdef instead of vice-versa
...
git-svn-id: trunk@20424 -
2009-06-05 08:39:34 +00:00
paul
66a22b1146
gtk: fix some constants which makes bsDialog forms sizable
...
git-svn-id: trunk@19582 -
2009-04-23 05:09:24 +00:00
paul
ffa494672e
lcl: remove CLX colors. They are nowhere defined, nowhere used and nobody wants to support them for years
...
git-svn-id: trunk@17458 -
2008-11-20 01:53:23 +00:00
paul
37e5b6a1b4
gtk: fix compilation after color updates
...
git-svn-id: trunk@17446 -
2008-11-19 14:31:04 +00:00
paul
f868144bd5
gtk: make default value for clInfoBk more usual for linux themes than for windows
...
git-svn-id: trunk@15980 -
2008-08-07 06:18:12 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
63efcb6dec
gtk1 intf: workaround for popupmenu of TEdit/TComboBox mouse capture release bug #9452
...
git-svn-id: trunk@15423 -
2008-06-14 13:20:10 +00:00
mattias
961e74cd37
gtk2 intf: fixed mem leak OpenDialog filter list
...
git-svn-id: trunk@14978 -
2008-04-25 22:09:23 +00:00
paul
f703ada675
gtk, qt: improve a bit getsyscolor return
...
git-svn-id: trunk@14957 -
2008-04-25 07:21:19 +00:00
sekelsenmat
87798ed1c2
Improves the window border and decoration code on gtk.
...
git-svn-id: trunk@14809 -
2008-04-12 18:13:02 +00:00
paul
e48133ad74
gtk: perform erasing background on non opaque controls
...
git-svn-id: trunk@13842 -
2008-01-23 10:21:20 +00:00
paul
3d441b5758
gtk:
...
- add MDI button pixmaps (new inc file)
- teach gtk theme engine to draw pixmaps
- cleanup
git-svn-id: trunk@13651 -
2008-01-06 09:58:46 +00:00
marc
28578c3a91
* Started with object based GDI
...
* More splitup of gtk1/gtk2 code
* Fixed restore of GC after linedrawing
* Enabled desktop grabbing for gtk1
git-svn-id: trunk@12975 -
2007-11-23 00:07:45 +00:00
paul
b5b7109b34
gtk: improve toolbar elements painting
...
git-svn-id: trunk@12889 -
2007-11-16 05:55:16 +00:00
paul
4cd7b9125b
gtk:
...
- simplify TGtkWSWinControl.SetBorderStyle
- correct TGTKAPIWidget for gtk2-win32
- set border according to borderStyle for gtk2
git-svn-id: trunk@12653 -
2007-10-31 02:18:41 +00:00
paul
cdad49e2bd
gtk: simplify UpdateStatusBarPanel and reduce gtk warings in console
...
git-svn-id: trunk@12582 -
2007-10-25 01:53:16 +00:00
paul
ead709d041
gtk1/gtk2: try to reduce amount of gtk warnings when you are drawing custom controls with themes
...
git-svn-id: trunk@12210 -
2007-09-28 08:01:22 +00:00
paul
d762d100d9
Gtk:
...
- vary widget default cursors (default edit cursor is IBeam, others are arrow)
- remove unused cursor map global variable and related stuff
git-svn-id: trunk@12039 -
2007-09-16 05:42:37 +00:00
mattias
95f4b69572
gtk2 intf: using a gtk_im_multicontext_new to use the gtk input method handling - e.g. dead keys for UTF8KeyPress
...
git-svn-id: trunk@11687 -
2007-07-31 13:49:36 +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
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
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
marc
b3f981c48b
* Modified patch from Paul Ishenin implementing cursors
...
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +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
mattias
8027a9738d
gtk intf: added minimum size for TTrackBar
...
git-svn-id: trunk@9506 -
2006-06-27 22:08:49 +00:00
mattias
31810fcee6
gtk2 intf: GDI fonts are now pango layouts instead of pango font descriptions, using the font cache similar to gtk1
...
git-svn-id: trunk@9499 -
2006-06-27 11:28:17 +00:00
mattias
3385779d03
gtk2 intf: added GetDefaultPangoLayout
...
git-svn-id: trunk@9494 -
2006-06-24 08:35:25 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +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
042e4992ac
fixed checking package Makefile.fpc ignoring space differences
...
git-svn-id: trunk@8547 -
2006-01-18 00:02:36 +00:00
jesus
991b9379d3
Font enumeration, Screen.fonts, TFontCharset property editor
...
git-svn-id: trunk@7999 -
2005-10-29 20:06:26 +00:00
marc
ef06d18f54
* fixed scrollcalback for scrollbox
...
git-svn-id: trunk@7788 -
2005-09-22 22:58:44 +00:00
mattias
4c9f760c42
fixed gtk bsSizeToolWin
...
git-svn-id: trunk@7688 -
2005-09-13 17:52:52 +00:00
mattias
e303f8f83f
replaced codetools+gtk intf TList with faster TFPList
...
git-svn-id: trunk@7405 -
2005-07-23 09:27:30 +00:00
mattias
341e0ee0f0
implemented default height for gtk TStatusBar and set TStatusBar.AutoSize to true
...
git-svn-id: trunk@7275 -
2005-06-22 23:04:47 +00:00
marc
7c3a95c570
* first 64bit changes
...
git-svn-id: trunk@6752 -
2005-02-05 16:09:52 +00:00
mattias
574cfd8529
implemented very rudimentary TTabControl
...
git-svn-id: trunk@5958 -
2004-09-10 16:28:51 +00:00
mattias
8fb1867a6b
removed obsolete unit vclglobals
...
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
8ffef690a2
zero ended AvgFontCharsBuffer
...
git-svn-id: trunk@5618 -
2004-06-29 19:38:33 +00:00
mattias
a0099c31b4
clean up
...
git-svn-id: trunk@5606 -
2004-06-28 17:03:37 +00:00
mattias
617948d9c8
removed unneeded units in uses sections
...
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
9d8deb06d1
fixed TLabel.AutoWrap=true and label on formless parent in gtk intf
...
git-svn-id: trunk@5368 -
2004-04-03 18:08:40 +00:00
mattias
add76d4e8b
completed new TToolBar
...
git-svn-id: trunk@5226 -
2004-02-23 18:24:38 +00:00
mattias
92c363f9d3
fixed error handling on saving lpi file
...
git-svn-id: trunk@5219 -
2004-02-22 15:39:44 +00:00
mattias
c0b7b7163f
fixed grids OnDrawCells
...
git-svn-id: trunk@5179 -
2004-02-07 18:04:14 +00:00
mattias
033a8d0037
added CLX colors
...
git-svn-id: trunk@5161 -
2004-02-04 12:48:17 +00:00