Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Enumerations
gnome-im-switcher.h File Reference
#include <gnome.h>
#include <panel-applet.h>
#include "status-placement.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _QuickAccessMenu
struct  _GimletWindow

Defines

#define TRIGGER_KEY_LABEL   "TRIGGER KEYS"
#define GIMLET_PALETTE_SIZE   10

Typedefs

typedef struct _QuickAccessMenu
typedef struct _GimletWindow

Enumerations

enum  InputLanguagePolicy { FOLLOW_APPLICATION, FOLLOW_QUICK_ACCESS_MENU }

Class Documentation

struct _QuickAccessMenu

Definition at line 31 of file gnome-im-switcher.h.

Class Members
GSList * active_languages
GtkWidget * vbox
GtkWidget * widget
struct _GimletWindow

Definition at line 52 of file gnome-im-switcher.h.

Class Members
GtkWidget * about_dialog
PanelApplet * applet
gchar ** client_lang_list
gboolean conversion_mode
guint conversion_on_start: 1
gchar * current_iiim_lang
GtkWidget * drawing_area
GtkWidget * edit_hotkey_dialog
GtkWidget * edit_languages_dialog
GtkWidget * edit_preferences_dialog
gchar * hotkey
gboolean im_enabled
InputLanguagePolicy input_lang_policy
GtkWidget * invisible
GdkWindow * last_client
gchar * le_list
gboolean lookup_enabled
QuickAccessMenu * quick_access_menu
GdkAtom selection
GdkAtom set_conversion_mode_atom
GdkAtom set_current_client_atom
GdkAtom set_current_input_language_atom
GdkAtom set_hotkey_atom
GdkAtom set_input_language_list_atom
GdkAtom set_language_engine_list_atom
GdkAtom set_status_text_atom
gboolean status_enabled
GtkWidget * status_label
IMStatusPlacement status_placement
GtkTooltips * tooltips

Define Documentation

#define GIMLET_PALETTE_SIZE   10

Definition at line 50 of file gnome-im-switcher.h.

#define TRIGGER_KEY_LABEL   "TRIGGER KEYS"

Definition at line 27 of file gnome-im-switcher.h.


Typedef Documentation

typedef struct _GimletWindow

Definition at line 38 of file gnome-im-switcher.h.

typedef struct _QuickAccessMenu

Definition at line 29 of file gnome-im-switcher.h.


Enumeration Type Documentation

Enumerator:
FOLLOW_APPLICATION 
FOLLOW_QUICK_ACCESS_MENU 

Definition at line 40 of file gnome-im-switcher.h.

{
  FOLLOW_APPLICATION,
#ifdef MEANINGLESS_OPTION_PERHAPS
  FOLLOW_CURRENT_LOCALE,
  FOLLOW_OPTION_MENU,
#endif
  FOLLOW_QUICK_ACCESS_MENU
} InputLanguagePolicy;