mattias
12b4bd48c0
gtk2: clean up
...
git-svn-id: trunk@27877 -
2010-10-26 09:27:49 +00:00
marc
46ebaabc7a
gtk-splitup: merged gtk source into gtk2, removed gtk1 ifdefs
...
git-svn-id: trunk@26012 -
2010-06-09 23:01:52 +00:00
paul
f4655bdb94
gtk2: fix theme painting of tree item
...
git-svn-id: trunk@24909 -
2010-04-25 12:36:58 +00:00
zeljko
0e9ff79e50
gtk2: fixed treeitem painting.
...
lcl: revert my latest patch for font.color setting when treeitem is selected.
git-svn-id: trunk@24860 -
2010-04-23 19:27:28 +00:00
paul
41021392cb
gtk2: trial to make treeview themed
...
git-svn-id: trunk@24842 -
2010-04-23 01:55:23 +00:00
paul
4a4cdb8ee5
lcl: add treeview hot glyph drawing support to the theme services
...
git-svn-id: trunk@24813 -
2010-04-22 07:29:26 +00:00
mattias
0d69aed5e2
gtk2 intf: fixed crash in TGtk2ThemeServices.GetStockImage
...
git-svn-id: trunk@23171 -
2009-12-17 23:27:38 +00:00
paul
5dd027e518
gtk2: show button images depend on system options
...
git-svn-id: trunk@22613 -
2009-11-16 04:41:44 +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
823051d231
gtk2: finish menu change on show menu images option change in gtk2 theme
...
git-svn-id: trunk@20202 -
2009-05-25 12:03:58 +00:00
paul
c793f725fd
gtk2: start application update on show menu images option change
...
git-svn-id: trunk@20198 -
2009-05-25 09:56:05 +00:00
paul
ba4df81b22
gtk2: implement TGtk2ThemeServices.GetOption
...
git-svn-id: trunk@20190 -
2009-05-25 07:53:33 +00:00
paul
7d94012801
gtk2: improve TGtk2ThemeServices.GetStockImage
...
git-svn-id: trunk@20078 -
2009-05-20 12:50:37 +00:00
paul
a460f26890
lcl: add more stock buttons
...
git-svn-id: trunk@19781 -
2009-05-03 12:58:48 +00:00
paul
fd0b672a54
win32: use bigger shield icon
...
git-svn-id: trunk@19774 -
2009-05-02 18:25:12 +00:00
paul
7902442395
lcl: add idDialogShield icon
...
git-svn-id: trunk@19772 -
2009-05-02 17:30:37 +00:00
paul
c92f6641d1
lcl: replace TWidgetSet.LoadStockPixmap by ThemeServices.GetStockImage
...
git-svn-id: trunk@19769 -
2009-05-02 15:36:56 +00:00
paul
bc82ee17a1
gtk2: return details size for tree sign
...
git-svn-id: trunk@17234 -
2008-11-05 09:36:21 +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
20cd4d14f7
improve gtk2 themed header drawing (used in THeaderControl, build lazarus dialog is nicer now)
...
git-svn-id: trunk@12921 -
2007-11-19 08:39:54 +00:00
paul
b5b7109b34
gtk: improve toolbar elements painting
...
git-svn-id: trunk@12889 -
2007-11-16 05:55: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
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
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
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
paul
8eefc8e23f
splitter and pairsplitter improvements:
...
1. ability to control pairsplitter cursor for gtk
2. ability to control pairsplitter internal splitter cursor for others
3. default values for pairsplitter cursor (crHSplit/crVSplit)
4. painting splitter through themes for win32/xp/gtk2 (disabled through -dUseThemes)
5. Clean up
git-svn-id: trunk@11214 -
2007-05-29 09:19:34 +00:00
paul
fbfc3ef744
- fixed gtk2 flat speed button painting. It was frame with some themes. Thanks to Almindor.
...
git-svn-id: trunk@11207 -
2007-05-26 16:35:11 +00:00
jesus
28a2530ec6
LCL: default implementation of themed headers
...
git-svn-id: trunk@11185 -
2007-05-23 18:47:59 +00:00
paul
499e5cfe9a
- gtk2 speedbutton painting through ThemeServices (use -dUseThemes)
...
git-svn-id: trunk@11165 -
2007-05-19 13:45:37 +00:00
jesus
f69e206502
LCL: fixed compilation of gtk2 widgetset under FPC 2.1.x
...
git-svn-id: trunk@11164 -
2007-05-18 17:54:18 +00:00
paul
e45bc069f0
- initial implementation of lazarus ThemeServices
...
- win32 calls to Widgetset.ThemesActive redirected to ThemeServices
git-svn-id: trunk@11161 -
2007-05-18 02:18:52 +00:00