*/
}
+int font_dimension(int which) /* 0 for width, 1 for height */
+{
+ if (which)
+ return inst->font_height;
+ else
+ return inst->font_width;
+}
+
/*
* Translate a raw mouse button designation (LEFT, MIDDLE, RIGHT)
* into a cooked one (SELECT, EXTEND, PASTE).
size.ws_row = (unsigned short)rows;
size.ws_col = (unsigned short)cols;
+ size.ws_xpixel = (unsigned short) cols * font_dimension(0);
+ size.ws_ypixel = (unsigned short) rows * font_dimension(1);
ioctl(pty_master_fd, TIOCSWINSZ, (void *)&size);
return;
}
char *mbstr, int mblen, char *defchr, int *defused);
void init_ucs(void);
+/* Things pty.c needs from pterm.c */
char *get_x_display(void);
+int font_dimension(int which); /* 0 for width, 1 for height */
#define DEFAULT_CODEPAGE 0 /* FIXME: no idea how to do this */