]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - unix/gtkmisc.h
first pass
[PuTTY.git] / unix / gtkmisc.h
1 /*
2  * Miscellaneous helper functions for GTK.
3  */
4
5 #ifndef PUTTY_GTKMISC_H
6 #define PUTTY_GTKMISC_H
7
8 int string_width(const char *text);
9 void get_label_text_dimensions(const char *text, int *width, int *height);
10
11 void align_label_left(GtkLabel *label);
12
13 GtkWidget *our_dialog_new(void);
14 void our_dialog_add_to_content_area(GtkWindow *dlg, GtkWidget *w,
15                                     gboolean expand, gboolean fill,
16                                     guint padding);
17 void our_dialog_set_action_area(GtkWindow *dlg, GtkWidget *w);
18 GtkBox *our_dialog_make_action_hbox(GtkWindow *dlg);
19
20 #endif /* PUTTY_GTKMISC_H */