mirror of
https://github.com/amiwm/amiwm.git
synced 2026-04-14 11:04:18 +00:00
Initial commit!
This commit is contained in:
30
screen.h
Normal file
30
screen.h
Normal file
@@ -0,0 +1,30 @@
|
||||
#ifndef SCREEN_H
|
||||
#define SCREEN_H
|
||||
|
||||
#include "icon.h"
|
||||
|
||||
typedef struct _Scrn {
|
||||
struct _Scrn *behind, *upfront;
|
||||
Window root, back, inputbox;
|
||||
Colormap cmap;
|
||||
Visual *visual;
|
||||
GC gc, icongc, rubbergc, menubargc;
|
||||
char *title;
|
||||
char *deftitle;
|
||||
struct DrawInfo dri;
|
||||
int fh,bh,h2,h3,h4,h5,h6,h7,h8;
|
||||
int width, height, depth, y, bw;
|
||||
struct IconPixmaps default_tool_pms;
|
||||
Pixmap disabled_stipple;
|
||||
unsigned int default_tool_pm_w, default_tool_pm_h, lh;
|
||||
Window menubar, menubarparent, menubardepth;
|
||||
int hotkeyspace, checkmarkspace, subspace, menuleft;
|
||||
struct _Icon *icons, *firstselected;
|
||||
struct Menu *firstmenu;
|
||||
int number, realized, iconcolorsallocated;
|
||||
unsigned long iconcolor[256];
|
||||
} Scrn;
|
||||
|
||||
extern Scrn *scr, *front;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user