#ifdef _GLOBAL #define global #else #define global extern #endif global GtkWidget *window; //global GtkWidget *filesel; //global GtkWidget *dictbox; global GtkWidget *hidden_entry; global GtkWidget *tree_root; global GtkWidget *tree_scroll; global GtkWidget *word_entry; global GtkWidget *combo_method; global GtkWidget *combo_word; global GtkWidget *menu_box; global GtkWidget *moz_embed; global GtkWidget *web_tree; global GtkWidget *button_mode; global GtkWidget *button_start; global GtkWidget *button_auto; global GtkWidget *button_popup; global GtkWidget *button_back; global GtkWidget *button_forward; global GtkWidget *pixmap_book; global GtkWidget *hex_dlg; global GtkWidget *text_dlg; global GtkTooltips *tooltip; global GList *search_result; //global const char *title; global EB_Position current_position; //global BOOK_INFO *booklist; global BOOK_INFO *current_book_info; global gint current_row; global GList *ending_list; global GList *ending_list_ja; //global gint subbook_no; global gboolean entry_focus_in; global GdkFont *font_normal; global GdkFont *font_bold; global GdkFont *font_superscript; global GdkFont *font_italic; global gint font_height; global gint font_width; global gint font_ascent; global gint font_descent; global GtkWidget *status_bar; global guint context_id; global gint tag_timeout; global LINK *link_head; global struct _search_method search_method[64]; global gint max_search; global gint max_remember_words; global gint dict_label_bytes; global gint auto_interval; global gint auto_minchar; global gint auto_maxchar; global gint bshow_menu_bar; global gint bshow_status_bar; global gint bshow_dict_bar; global gint bshow_tree_tab; global gint bauto_lookup; global gint bending_only_nohit; global gint bending_correction; global gint bshow_popup; global gint bshow_popup_title; global gint bbeep_on_nohit; global gint bignore_locks; global gint popup_width; global gint popup_height; global gchar *wave_template; global gchar *mpeg_template; global gchar *browser_template; global gboolean eb_web; global gint bbrowser_external; global gint buse_http_proxy; global gint window_x, window_y; global gint window_width, window_height; global gint tree_width, tree_height; global gfloat line_space; global gint h_space; global gint v_space; global gint h_border; global gint v_border; global gint msgq_key; global gboolean menu_word_search; global gboolean menu_endword_search; global gboolean menu_exactword_search; global gboolean menu_keyword_search; global gboolean menu_menu; global gboolean menu_copyright; global gboolean menu_multi_search; global GdkPixmap *book_open_pixmap; global GdkBitmap *book_open_mask; global GdkPixmap *book_closed_pixmap; global GdkBitmap *book_closed_mask; global GdkPixmap *cdrom_pixmap; global GdkBitmap *cdrom_mask; global GdkPixmap *ebook_pixmap; global GdkBitmap *ebook_mask; global GdkPixmap *left_pixmap; global GdkBitmap *left_mask; global GdkPixmap *right_pixmap; global GdkBitmap *right_mask; global GdkPixmap *up_pixmap; global GdkBitmap *up_mask; global GdkPixmap *down_pixmap; global GdkBitmap *down_mask; global GdkPixmap *globe_pixmap; global GdkBitmap *globe_mask; global GdkPixmap *html_pixmap; global GdkBitmap *html_mask; global GdkPixmap *search_pixmap; global GdkBitmap *search_mask; global GdkPixmap *item_pixmap; global GdkBitmap *item_mask; global GdkPixmap *popup_pixmap; global GdkBitmap *popup_mask; global GdkPixmap *new_pixmap; global GdkBitmap *new_mask; global GdkPixmap *paste_pixmap; global GdkBitmap *paste_mask; global GdkPixmap *list_pixmap; global GdkBitmap *list_mask; global GdkPixmap *multi_pixmap; global GdkBitmap *multi_mask; global GdkPixmap *small_left_pixmap; global GdkBitmap *small_left_mask; global GdkPixmap *small_right_pixmap; global GdkBitmap *small_right_mask; global GdkPixmap *small_close_pixmap; global GdkBitmap *small_close_mask; global gchar *package_dir; global gchar *tmp_dir; global gchar *fontset_normal; global gchar *fontset_bold; global gchar *fontset_italic; global gchar *fontset_subscript; global gchar *fontset_superscript; #ifdef _GLOBAL GdkColor colors[] = { { 0, 0xFFFF, 0xFFFF, 0xFFFF }, // white { 0, 0x0000, 0x0000, 0x0000 }, // black { 0, 0x0000, 0x0000, 0xC000 }, // Blue { 0, 0xFFFF, 0x0000, 0x0000 }, // Red { 0, 0x0000, 0x8000, 0x0000 }, // Green { 0, 0xA000, 0x2000, 0x0000 }, // Brown { 0, 0xA000, 0xFFFF, 0xFFFF }}; // Yellow #else extern GdkColor colors[]; #endif