123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- #ifndef _FF_IPC_H
- #define _FF_IPC_H
- #define IPC_FF_GETSKINCOLOR IPC_FF_FIRST + 1
- typedef struct {
- char colorname[256]
- COLORREF color
- } ff_skincolor
- #define SKINCOLOR_TREE_ITEMTEXT "wasabi.tree.text"
- #define SKINCOLOR_TREE_SELITEMBKG "wasabi.tree.selected"
- #define SKINCOLOR_TREE_HILITEDROP "wasabi.tree.hiliteddrop"
-
- #define SKINCOLOR_LIST_ITEMTEXT "wasabi.list.text"
- #define SKINCOLOR_LIST_SELITEMBKG "wasabi.list.item.selected"
- #define SKINCOLOR_LIST_FOCUSITEMBKG "wasabi.list.item.focused"
- #define SKINCOLOR_LIST_COLUMNBKG "wasabi.list.column.background"
- #define SKINCOLOR_LIST_COLUMNTEXT "wasabi.list.column.text"
- #define SKINCOLOR_LIST_SELITEMTEXT "wasabi.list.item.selected.fg"
- #define SKINCOLOR_LIST_COLUMNSEPARATOR "wasabi.list.column.separator"
- #define SKINCOLOR_BUTTON_TEXT "wasabi.button.text"
- #define SKINCOLOR_BUTTON_HILITETEXT "wasabi.button.hiliteText"
- #define SKINCOLOR_BUTTON_DIMMEDTEXT "wasabi.button.dimmedText"
- #define IPC_FF_GENSKINBITMAP IPC_FF_FIRST + 2
- typedef struct {
- int id
- int w, h
- int state
- HBITMAP bitmap
- } ff_skinbitmap
- #define SKINBITMAP_BUTTON 0
- #define BUTTONSTATE_NORMAL 0
- #define BUTTONSTATE_PUSHED 1
- #define SKINBITMAP_SCROLLBARUPBUTTON 1
- #define SKINBITMAP_SCROLLBARDOWNBUTTON 2
- #define SKINBITMAP_SCROLLBARLEFTBUTTON 3
- #define SKINBITMAP_SCROLLBARRIGHTBUTTON 4
- #define SKINBITMAP_SCROLLBARVBUTTON 5
- #define SKINBITMAP_SCROLLBARHBUTTON 6
- #define IPC_FF_ONCOLORTHEMECHANGED IPC_FF_FIRST + 3
- #define IPC_FF_ISMAINWND IPC_FF_FIRST + 4
- #define IPC_FF_GETCONTENTWND IPC_FF_FIRST + 5
- #define IPC_FF_NOTIFYHOTKEY IPC_FF_FIRST + 6
- #endif
|