/* $Id: main.h,v 1.8 2004/07/11 08:45:56 bhepple Exp $ */
struct dcalc_button_s {
int i, j;
COMMAND command;
char label[10];
char tooltip[80];
char text[10];
char invtext[10];
};
typedef struct dcalc_button_s dcalc_button;
extern dcalc_button *l_buttons, *r_buttons;
extern GtkWidget *main_window;
extern GtkWidget *mem_dialog;
extern GtkWidget *registers;
extern GtkWidget *eval_dialog;
extern GtkEntry *entryX;
extern int mem_value;
extern int raw_mode;
extern int insertedTextIsFromDcalc;
extern void display_buttons(int c);
extern void guiSetMode(int i);
extern int button_command(dcalc_button *b, int i, int j);
extern char calculatorFont[];
extern char buttonFont[];
extern char plusMinusFont[];
extern void fixFont(char *fontName, GtkWidget *main_window, char *name);
extern void setButtonFont(char *fontName);
extern void setPlusMinusFont(char *fontName);
extern void toggle_registers(void);
extern void set_x(char *inbuf);
extern void append_x(char *inbuf);
extern char *get_x(void);
syntax highlighted by Code2HTML, v. 0.9.1