Meta: Add files to repository
This commit is contained in:
parent
80a0428b66
commit
39198164cd
1029 changed files with 78311 additions and 0 deletions
49
System/Libraries/Theme.HC
Normal file
49
System/Libraries/Theme.HC
Normal file
|
@ -0,0 +1,49 @@
|
|||
class @theme_colors
|
||||
{
|
||||
U32 active_border;
|
||||
U32 hilight;
|
||||
};
|
||||
|
||||
class @theme_window
|
||||
{
|
||||
I64 min_width;
|
||||
I64 min_height;
|
||||
};
|
||||
|
||||
class @theme_bitmap_fonts
|
||||
{
|
||||
BitmapFont* menu;
|
||||
BitmapFont* monospace;
|
||||
BitmapFont* sans;
|
||||
}
|
||||
|
||||
class @theme_pointers
|
||||
{
|
||||
Context2D* pointer;
|
||||
Context2D* pen;
|
||||
Context2D* move;
|
||||
Context2D* link;
|
||||
AnimationContext2D* wait;
|
||||
Context2D* horz;
|
||||
Context2D* vert;
|
||||
Context2D* text;
|
||||
Context2D* cross;
|
||||
Context2D* dgn1;
|
||||
Context2D* dgn2;
|
||||
Context2D* help;
|
||||
Context2D* alternate;
|
||||
Context2D* unavailable;
|
||||
};
|
||||
|
||||
class @theme
|
||||
{
|
||||
U8* path;
|
||||
@theme_colors color;
|
||||
@theme_bitmap_fonts font;
|
||||
@theme_pointers pointer;
|
||||
@theme_window window;
|
||||
Context2D* wallpaper;
|
||||
U0 (*window_repaint)(Window* win, I64 type);
|
||||
};
|
||||
|
||||
"theme ";
|
Loading…
Add table
Add a link
Reference in a new issue