| |||||||||
adm | Find | login register |
edited: 1
| |||||||||||
隨便猜了幾個widget name,但全都失敗...莫非gcin沒有為各個組字視窗設widget name?如果是這樣的話,就很難分別為gtab、tsin、intcode等設定界面了,而且gcin-setup也勢必會一併受到影響 | |||||||||||
嘿...發現好康... If you set the enviroment variable EXPERIENCE_PRINT_WIDGET_PATH=TRUE the engine will print out all drawing operations to stderr (Loads of output). It prints out the class (and widget) path of the widget that is drawn, and the group used to do this. This is very usefull for tweaking apps. 如果這個可以找出各個gcin元件名稱,就可以分別設佈景了 網址: http://benjamin.sipsolutions.net/Projects/eXperience
| |||||||||||
http://developer.gnome.org/doc/GGAD/hierarchy.html GtkObject | +GtkWidget | | | +GtkContainer | | | | | +GtkBin | | | | | | | +GtkWindow | | | | | | | | | +GnomeDialog | | | | | | | | | | | +GnomeAbout | | | | | | | | | | | +GnomeMessageBox | | | | | | | | | | | +GnomePropertyBox | | | | | | | | | | | `GnomeScores | | | | | | | | | +GnomeApp | | | | | | | | | +GtkDialog | | | | | | | | | | | +GnomeFontSelector | | | | | | | | | | | `GtkInputDialog | | | | | | | | | +GtkColorSelectionDialog | | | | | | | | | +GtkFileSelection | | | | | | | | | +GtkFontSelectionDialog | | | | | | | | | `GtkPlug | | | | | | | +GtkButton | | | | | | | | | +GnomeColorPicker | | | | | | | | | +GnomeFontPicker | | | | | | | | | +GnomeHRef | | | | | | | | | +GtkToggleButton | | | | | | | | | | | `GtkCheckButton | | | | | | | | | | | `GtkRadioButton | | | | | | | | | `GtkOptionMenu | | | | | | | +GnomeDockItem | | | | | | | +GtkAlignment | | | | | | | +GtkFrame | | | | | | | | | `GtkAspectFrame | | | | | | | +GtkItem | | | | | | | | | +GtkMenuItem | | | | | | | | | | | +GtkCheckMenuItem | | | | | | | | | | | | | `GtkRadioMenuItem | | | | | | | | | | | +GtkPixmapMenuItem | | | | | | | | | | | `GtkTearoffMenuItem | | | | | | | | | +GtkListItem | | | | | | | | | `GtkTreeItem | | | | | | | +GtkEventBox | | | | | | | +GtkHandleBox | | | | | | | +GtkScrolledWindow | | | | | | | `GtkViewport | | | | | +GtkBox | | | | | | | +GtkHBox | | | | | | | | | +GnomeAppBar | | | | | | | | | +GnomeDateEdit | | | | | | | | | +GtkCombo | | | | | | | | | | | `GnomeEntry | | | | | | | | | +GnomeFileEntry | | | | | | | | | +GnomeNumberEntry | | | | | | | | | +GnomeProcBar | | | | | | | | | `GtkStatusbar | | | | | | | +GtkVBox | | | | | | | | | +GnomeCalculator | | | | | | | | | +GnomeGuru | | | | | | | | | +GnomeIconEntry | | | | | | | | | +GnomeIconSelection | | | | | | | | | +GnomeLess | | | | | | | | | +GnomePaperSelector | | | | | | | | | +GnomePixmapEntry | | | | | | | | | +GnomeSpell | | | | | | | | | +GtkColorSelection | | | | | | | | | `GtkGammaCurve | | | | | | | `GtkButtonBox | | | | | | | +GtkHButtonBox | | | | | | | `GtkVButtonBox | | | | | +GtkLayout | | | | | | | `GnomeCanvas | | | | | | | `GnomeIconList | | | | | +GnomeDockBand | | | | | +GnomeDock | | | | | +GtkCList | | | | | | | `GtkCTree | | | | | +GtkFixed | | | | | +GtkNotebook | | | | | | | `GtkFontSelection | | | | | +GtkPaned | | | | | | | +GtkHPaned | | | | | | | `GtkVPaned | | | | | +GtkList | | | | | +GtkMenuShell | | | | | | | +GtkMenuBar | | | | | | | `GtkMenu | | | | | +GtkPacker | | | | | +GtkSocket | | | | | +GtkTable | | | | | | | `GtkTed | | | | | +GtkToolbar | | | | | `GtkTree | | | +GnomeAnimator | | | +GnomePixmap | | | | | `GnomeStock | | | +GtkMisc | | | | | +GtkLabel | | | | | | | +GtkAccelLabel | | | | | | | +GtkClock | | | | | | | `GtkTipsQuery | | | | | +GtkArrow | | | | | +GtkImage | | | | | `GtkPixmap | | | +GtkCalendar | | | +GtkDrawingArea | | | | | `GtkCurve | | | +GtkDial | | | +GtkEditable | | | | | +GtkEntry | | | | | | | `GtkSpinButton | | | | | `GtkText | | | +GtkRuler | | | | | +GtkHRuler | | | | | `GtkVRuler | | | +GtkRange | | | | | +GtkScale | | | | | | | +GtkHScale | | | | | | | `GtkVScale | | | | | `GtkScrollbar | | | | | +GtkHScrollbar | | | | | `GtkVScrollbar | | | +GtkSeparator | | | | | +GtkHSeparator | | | | | `GtkVSeparator | | | +GtkPreview | | | +GtkProgress | | | | | `GtkProgressBar | | | `ZvtTerm | +GnomeCanvasItem | | | +GnomeCanvasRE | | | | | +GnomeCanvasEllipse | | | | | `GnomeCanvasRect | | | +GnomeCanvasGroup | | | +GnomeCanvasImage | | | +GnomeCanvasLine | | | +GnomeCanvasPolygon | | | +GnomeCanvasText | | | +GnomeCanvasWidget | | | `GnomeIconTextItem | +GnomeClient | +GnomeDEntryEdit | +GnomeDockLayout | +GnomeMDIChild | | | `GnomeMDIGenericChild | +GnomeMDI | +GtkData | | | +GtkAdjustment | | | `GtkTooltips | `GtkItemFactory | |||||||||||
整理一下 ,希望沒有搞錯(搞錯再回來改)
class "GtkButton" style "my-button"
widget_class "*Text*" style "bright_yellow" edited: 1
| |||||||||||
原本想要試試用default engine來寫個gcin skin,不過後來發現不太容易呀
(1) 含圖片
(2)不含圖片 |
| |||||||||
adm | Find | login register |