summaryrefslogtreecommitdiff
path: root/src/ui.h
diff options
context:
space:
mode:
authorrhp <rhp>2001-06-18 03:24:25 +0000
committerrhp <rhp>2001-06-18 03:24:25 +0000
commitd090d9f284e27aee37062c0e2f926075dc5b9a06 (patch)
tree13e71f3f64e7c0e7f5cbf352907f7a1d7e4bf20c /src/ui.h
parent59513231a57cba1c67ed574a660cc19e3ace9922 (diff)
downloadmetacity-d090d9f284e27aee37062c0e2f926075dc5b9a06.tar.gz
metacity-d090d9f284e27aee37062c0e2f926075dc5b9a06.tar.bz2
...
Diffstat (limited to 'src/ui.h')
-rw-r--r--src/ui.h22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/ui.h b/src/ui.h
index 4e2260e..17c8439 100644
--- a/src/ui.h
+++ b/src/ui.h
@@ -29,8 +29,28 @@ typedef struct _MetaUI MetaUI;
void meta_ui_init (int *argc, char ***argv);
-MetaUI* meta_ui_new (Display *xdisplay);
+MetaUI* meta_ui_new (Display *xdisplay,
+ Screen *screen);
void meta_ui_free (MetaUI *ui);
+void meta_ui_get_frame_geometry (MetaUI *ui,
+ Window frame_xwindow,
+ int *top_height, int *bottom_height,
+ int *left_width, int *right_width);
+void meta_ui_add_frame (MetaUI *ui,
+ Window xwindow);
+void meta_ui_remove_frame (MetaUI *ui,
+ Window xwindow);
+
+
+void meta_ui_reset_frame_bg (MetaUI *ui,
+ Window xwindow);
+
+void meta_ui_set_frame_flags (MetaUI *ui,
+ Window xwindow,
+ MetaFrameFlags flags);
+
+void meta_ui_queue_frame_draw (MetaUI *ui,
+ Window xwindow);
#endif