|
The Pedigree Project 0.1
|
Classes | |
| class | DirtyRectangle |
| class | WObject |
| class | Window |
| class | Container |
| class | RootContainer |
| class | Widget |
Macros | |
| #define | WINDOW_BORDER_X 2 |
| #define | WINDOW_BORDER_Y 2 |
| #define | WINDOW_TITLE_H 20 |
| #define | WINDOW_CLIENT_START_X (WINDOW_BORDER_X) |
| #define | WINDOW_CLIENT_START_Y (WINDOW_BORDER_Y + WINDOW_TITLE_H) |
| #define | WINDOW_CLIENT_END_X (WINDOW_BORDER_X) |
| #define | WINDOW_CLIENT_END_Y (WINDOW_BORDER_Y) |
| #define | WINDOW_CLIENT_LOST_W (WINDOW_CLIENT_START_X + WINDOW_CLIENT_END_X + 1) |
| #define | WINDOW_CLIENT_LOST_H (WINDOW_CLIENT_START_Y + WINDOW_CLIENT_END_Y + 1) |
| #define | WINMAN_PANGO_FONT "DejaVu Sans Mono 12" |
| #define | WINMAN_SOCKET_PATH "/run/sockets/winman.sock" |
| #define | CLIENT_SOCKET_BASE "/run/sockets/winman-client-%s.sock" |
Typedefs | |
| typedef bool(* | widgetCallback_t) (WidgetMessages, size_t, const void *) |
Enumerations | |
| enum | WidgetMessages { RepaintNeeded , Reposition , MouseMove , MouseDown , MouseUp , KeyDown , KeyUp , RawKeyDown , RawKeyUp , Focus , NoFocus , Terminate } |
| #define CLIENT_SOCKET_BASE "/run/sockets/winman-client-%s.sock" |
Definition at line 38 of file libui/include/protocol.h.
| #define WINDOW_CLIENT_LOST_H (WINDOW_CLIENT_START_Y + WINDOW_CLIENT_END_Y + 1) |
| #define WINDOW_CLIENT_LOST_W (WINDOW_CLIENT_START_X + WINDOW_CLIENT_END_X + 1) |
| #define WINDOW_CLIENT_START_Y (WINDOW_BORDER_Y + WINDOW_TITLE_H) |
| #define WINMAN_SOCKET_PATH "/run/sockets/winman.sock" |
Definition at line 37 of file libui/include/protocol.h.
| typedef bool(* widgetCallback_t) (WidgetMessages, size_t, const void *) |