X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Funix.h;fp=unix%2Funix.h;h=3b8982c256a22e89b95c6f4f8a435018d73b6dc6;hb=eac66b0281f30be97094fe94174e65477b018812;hp=62e20112a72cea5876bd14e88e00e40d4b992cec;hpb=a5588cd6353d43a5ada8e4a866b896372574cea5;p=PuTTY.git diff --git a/unix/unix.h b/unix/unix.h index 62e20112..3b8982c2 100644 --- a/unix/unix.h +++ b/unix/unix.h @@ -94,6 +94,18 @@ unsigned long getticks(void); /* based on gettimeofday(2) */ */ #define FLAG_STDERR_TTY 0x1000 +/* The per-session frontend structure managed by gtkwin.c */ +struct gui_data; +struct gui_data *new_session_window(Conf *conf, const char *geometry_string); + +/* Defined in gtkmain.c */ +void launch_duplicate_session(Conf *conf); +void launch_new_session(void); +void launch_saved_session(const char *str); + +/* Defined in gtkcomm.c */ +void gtkcomm_setup(void); + /* Things pty.c needs from pterm.c */ const char *get_x_display(void *frontend); int font_dimension(void *frontend, int which);/* 0 for width, 1 for height */