mattias
fe56a42529
gtk1 intf: fixed compilation, bug #16239
...
git-svn-id: trunk@25043 -
2010-04-28 20:00:02 +00:00
paul
41021392cb
gtk2: trial to make treeview themed
...
git-svn-id: trunk@24842 -
2010-04-23 01:55:23 +00:00
paul
3c96229e18
gtk: implement statusbar themed parts painting
...
git-svn-id: trunk@24460 -
2010-04-06 07:47:45 +00:00
zeljko
b6218b0cd8
Gtk2: introduced RectFromGdkRect(), GdkRectFromRect() moved from gtkthemes to gtkproc. Fixed wrong result in TGtk2WSCustomListView.ItemDisplayRect() because TGdkRectangle isn't same like TRect.
...
git-svn-id: trunk@23927 -
2010-03-10 18:37:59 +00:00
blikblum
cda8e1ba09
gtk: Change the logic to select the gtkstyle in TGtkThemeServices.GetGtkStyleParams so is possible to draw in DC without widgets (Bitmaps)
...
git-svn-id: trunk@23317 -
2009-12-29 19:36:19 +00:00
paul
45e870d575
win32, gtk, qt: implement viewport affine transformation functions by tk (issue #0014857 )
...
git-svn-id: trunk@23137 -
2009-12-14 05:59:52 +00:00
paul
6b4d24ec67
gtk: fix drop down button drawing
...
git-svn-id: trunk@20395 -
2009-06-04 07:35:35 +00:00
paul
da300289b7
gtk: protect themeservices from empty rect
...
git-svn-id: trunk@20391 -
2009-06-04 02:10:23 +00:00
paul
597eb84d8c
lcl: Themes
...
- redo TThemeServices.GetDetailSize to return TSize instead of Integer
- improve toolbutton drawing
git-svn-id: trunk@20213 -
2009-05-26 01:32:38 +00:00
paul
eccf58fefc
gtk: implement teToolTip drawing in gtk theme services
...
git-svn-id: trunk@19617 -
2009-04-25 13:29:18 +00:00
mattias
1f588db5ff
gtk intf: using gptBox instead of gptBoxGap for TTabControl content
...
git-svn-id: trunk@19591 -
2009-04-23 11:46:29 +00:00
paul
2ddbc5600b
gtk2: try to draw tree signs with requested size
...
git-svn-id: trunk@17233 -
2008-11-05 08:52:31 +00:00
paul
3b57a81d36
gtk2: implement themed drawing of +/- tree signs
...
git-svn-id: trunk@17232 -
2008-11-05 04:25:39 +00:00
paul
6a6339a7f0
widgetsets: if Widgetset ThemeServices cannot draw some element then use default ThemeServices painting
...
git-svn-id: trunk@17220 -
2008-11-04 15:31:36 +00:00
mattias
c81aab571f
fixed uninitialized function results
...
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00
paul
3108f60f93
lcl:
...
- Publish TListView ShowHint, ParentShowHint (9708).
- Correct TTabControl drawing. Don't clear tab area since it is painted by notebook. Draw pane area with ThemeServices.
- Teach gtk ThemeServices to draw notebook pane.
git-svn-id: trunk@15027 -
2008-05-01 18:26:50 +00:00
paul
3ebf0dbd28
TGtkThemeServices.DrawPixmap: center pixmap in rect
...
git-svn-id: trunk@13711 -
2008-01-10 03:58:02 +00:00
paul
13f1d93308
fix gtk1 compilation
...
git-svn-id: trunk@13654 -
2008-01-06 17:13:45 +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
mattias
9a550b80fd
codetools: FindDeclarationAndOverload now starts at property names, proc names, vars, consts and types
...
git-svn-id: trunk@13006 -
2007-11-24 19:11:42 +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
b101883850
change WideString to String in TThemeServices to prevent use of widestring manager
...
git-svn-id: trunk@12888 -
2007-11-16 02:25:06 +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
jesus
9f1e2ab444
LCL, fixed AV and drawing of themed checkboxes in grayed state under gtk
...
git-svn-id: trunk@11478 -
2007-07-12 20:42:39 +00:00
paul
59aa486876
- another way to show splitter points under gtk1
...
- buildlazarusdialog adjusted as suggested by Darius
git-svn-id: trunk@11287 -
2007-06-06 02:19:44 +00:00
paul
3f7e3e3cf8
- another trial to fix splitter painting under gtk (should work now with most themes)
...
git-svn-id: trunk@11278 -
2007-06-04 15:50:22 +00:00
paul
d30b9718ac
- merging part of gtk2themes with gtkthemes
...
- adjusting splitter drawing (may fix gtk bug with wrong dots alignment)
git-svn-id: trunk@11277 -
2007-06-04 09:38:47 +00:00
paul
c3d53b8c80
- header parts painting
...
- processing text flags
git-svn-id: trunk@11275 -
2007-06-04 07:54:47 +00:00
paul
0b8b1bcb91
- painting checkbox and radiobutton through ThemeServices under gtk1 and gtk2
...
git-svn-id: trunk@11254 -
2007-06-01 13:37:37 +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