Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs | Variables
minimo_types.h File Reference
#include <gtk/gtk.h>
#include <gdk/gdk.h>
#include <gdk/gdkkeysyms.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/time.h>
#include <fcntl.h>
#include <unistd.h>
#include <errno.h>
#include <signal.h>
#include <dirent.h>
#include "gtkmozembed.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _MinimoToolBar
struct  _MinimoBrowser
struct  _PrefWindow
struct  _open_dialog_params
struct  _right_button_click
struct  _ConfigData
 configuration data struct More...
struct  _HistoryWindow
struct  _BookmarkData
struct  _BookmarkCTreeData
struct  _BookmarkWindow

Defines

#define LANG_FONT_NUM   15
#define DEFAULT_FONT_SIZE   10
#define DEFAULT_MIN_FONT_SIZE   5
#define DEFAULT_SERIF_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"
#define DEFAULT_SANSSERIF_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"
#define DEFAULT_CURSIVE_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"
#define DEFAULT_FANTASY_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"
#define DEFAULT_MONOSPACE_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Typedefs

typedef struct _MinimoToolBar MinimoToolbar
typedef struct _MinimoBrowser MinimoBrowser
typedef struct _PrefWindow PrefWindow
typedef struct _open_dialog_params OpenDialogParams
typedef struct _right_button_click RightButtonClick
typedef struct _ConfigData ConfigData
 configuration data struct
typedef struct _HistoryWindow HistoryWindow
typedef struct _BookmarkData BookmarkData
typedef struct _BookmarkCTreeData BookmarkCTreeData
typedef struct _BookmarkWindow BookmarkWindow

Variables

static const char * lang_font_item [LANG_FONT_NUM]

Class Documentation

struct _MinimoToolBar

Definition at line 72 of file minimo_types.h.

Class Members
GtkWidget * BackButton
GtkWidget * ForwardButton
GtkWidget * InfoButton
GtkWidget * OpenButton
GtkWidget * PrefsButton
GtkWidget * QuitButton
GtkWidget * ReloadButton
GtkWidget * StopButton
GtkWidget * toolbar
struct _MinimoBrowser

Definition at line 86 of file minimo_types.h.

Collaboration diagram for _MinimoBrowser:
Class Members
GtkWidget * active_page
gboolean didFind
GtkWidget * doc_menu
GtkWidget * image_link_menu
GtkWidget * image_menu
GtkWidget * label_notebook
GtkWidget * link_menu
GtkWidget * mozEmbed
GtkWidget * notebook
GtkWidget * progressBar
GtkWidget * progressPopup
GtkWidget * reload_menu
gboolean show_tabs
MinimoToolbar toolbar
GtkWidget * topLevelVBox
GtkWidget * topLevelWindow
gint totalBytes
struct _PrefWindow

Definition at line 113 of file minimo_types.h.

Class Members
GtkWidget * applybutton
GtkWidget * block_popup
GtkWidget * box_popup
GtkWidget * cancelbutton
GtkWidget * dialog
GtkWidget * en_ftp_port
GtkWidget * en_ftp_proxy
GtkWidget * en_http_port
GtkWidget * en_http_proxy
GtkWidget * en_ssl
GtkWidget * en_ssl_port
GtkWidget * fr_connection
GtkWidget * fr_popup
GtkWidget * hbox_connection
GtkWidget * hbox_direct_connection
GtkWidget * hbox_ftp
GtkWidget * hbox_http
GtkWidget * hbox_manual_connection
GtkWidget * hbox_noproxy
GtkWidget * hbox_ssl
GtkWidget * lb_connection
GtkWidget * lb_ftp
GtkWidget * lb_ftp_port
GtkWidget * lb_http
GtkWidget * lb_popup
GtkWidget * lb_port_http
GtkWidget * lb_ssl
GtkWidget * lb_ssl_port
GtkWidget * okbutton
GtkWidget * rb_direct_connection
GSList * rb_direct_connection_group
GtkWidget * rb_manual_connection
GSList * rb_manual_connection_group
GtkWidget * vbox_connection
GtkWidget * vbox_manual
GtkWidget * vbox_popup
struct _open_dialog_params

Definition at line 159 of file minimo_types.h.

Class Members
GtkWidget * dialog_combo
GtkWidget * main_combo
struct _right_button_click

Definition at line 166 of file minimo_types.h.

Class Members
gboolean is_connected
GTimer * pressing_timer
gulong sig_handler
struct _ConfigData

configuration data struct

Definition at line 209 of file minimo_types.h.

Class Members
gint current_font_size
gint direct_connection
gint disable_popups
gint font_size
gchar * ftp_proxy
gchar * ftp_proxy_port
gchar * home
gchar * http_proxy
gchar * http_proxy_port
gboolean java
gboolean javascript
gint layout
gchar * mailer
gint max_go
gint maxpopupitems
gint min_font_size
gchar * no_proxy_for
gint popup_in_new_window
gchar * ssl_proxy
gchar * ssl_proxy_port
gint tab_text_length
gboolean underline_links
gint xsize
gint ysize
struct _HistoryWindow

Definition at line 245 of file minimo_types.h.

Class Members
GtkWidget * btnbox
GtkWidget * clear
GtkWidget * clist
GtkWidget * close
GtkWidget * embed
GtkWidget * go_button
GtkWidget * remove
GtkWidget * scrolled_window
GtkWidget * search_box
GtkWidget * search_button
GtkWidget * search_entry
GtkWidget * search_label
gchar * title
GtkWidget * vbox
GtkWidget * window
struct _BookmarkData

Definition at line 269 of file minimo_types.h.

Class Members
gchar * label
gchar * url
struct _BookmarkCTreeData

Definition at line 275 of file minimo_types.h.

Class Members
GtkWidget * ctree
GtkCTreeNode * parent
struct _BookmarkWindow

Definition at line 281 of file minimo_types.h.

Collaboration diagram for _BookmarkWindow:
Class Members
GtkWidget * add_button
GtkWidget * cancel_button
GtkWidget * ctree
BookmarkCTreeData ctree_data
GtkWidget * doc_menu
GtkWidget * edit_button
GtkWidget * folder_entry
GtkWidget * go_button
GtkWidget * hbox1
GtkWidget * hbox2
GtkWidget * hbox3
GtkWidget * image_link_menu
GtkWidget * image_menu
GtkWidget * link_menu
GtkCTreeNode * menu_node
BookmarkData * menu_node_data
GtkWidget * ok_button
GNode * parent_node
GtkWidget * reload_menu
GtkWidget * remove_button
GtkWidget * scrolled_window
GNode * temp_node
GtkWidget * text_entry
GtkWidget * text_label
GtkWidget * url_entry
GtkWidget * url_label
GtkWidget * vbox1
GtkWidget * window

Define Documentation

#define DEFAULT_CURSIVE_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Definition at line 183 of file minimo_types.h.

#define DEFAULT_FANTASY_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Definition at line 184 of file minimo_types.h.

Definition at line 179 of file minimo_types.h.

Definition at line 180 of file minimo_types.h.

#define DEFAULT_MONOSPACE_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Definition at line 185 of file minimo_types.h.

#define DEFAULT_SANSSERIF_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Definition at line 182 of file minimo_types.h.

#define DEFAULT_SERIF_FONT   "-adobe-times-medium-r-normal-*-14-*-*-*-p-*-iso8859-1"

Definition at line 181 of file minimo_types.h.

Definition at line 178 of file minimo_types.h.


Typedef Documentation

typedef struct _BookmarkData BookmarkData
typedef struct _ConfigData ConfigData

configuration data struct

typedef struct _HistoryWindow HistoryWindow
typedef struct _MinimoBrowser MinimoBrowser
typedef struct _MinimoToolBar MinimoToolbar
typedef struct _PrefWindow PrefWindow

Variable Documentation

Initial value:
  {
    "x-western",
    "x-central-euro",
    "ja",
    "zh-TW",
    "zh-CN",
    "ko",
    "x-cyrillic",
    "x-baltic",
    "el",
    "tr",
    "x-unicode",
    "x-user-def",
    "th",
    "he",
    "ar"
  }

Definition at line 187 of file minimo_types.h.