~ubuntu-branches/ubuntu/karmic/ibus/karmic-updates

« back to all changes in this revision

Viewing changes to bus/inputcontext.h

  • Committer: Bazaar Package Importer
  • Author(s): LI Daobing
  • Date: 2009-07-23 20:22:09 UTC
  • mfrom: (1.1.4 upstream) (6.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090723202209-bmgqa80g1umg8l2p
Tags: 1.2.0.20090723-1
new upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
 
50
50
struct _BusInputContext {
51
51
    IBusService parent;
 
52
 
52
53
    /* instance members */
 
54
    BusConnection *connection;
 
55
    BusEngineProxy *engine;
 
56
    gchar *client;
 
57
 
 
58
    gboolean has_focus;
 
59
    gboolean enabled;
 
60
 
 
61
    /* capabilities */
 
62
    guint capabilities;
 
63
 
 
64
    /* cursor location */
 
65
    gint x;
 
66
    gint y;
 
67
    gint w;
 
68
    gint h;
 
69
 
 
70
    /* prev key event */
 
71
    guint prev_keyval;
 
72
    guint prev_modifiers;
 
73
 
 
74
    /* preedit text */
 
75
    IBusText *preedit_text;
 
76
    guint     preedit_cursor_pos;
 
77
    gboolean  preedit_visible;
 
78
 
 
79
    /* auxiliary text */
 
80
    IBusText *auxiliary_text;
 
81
    gboolean  auxiliary_visible;
 
82
 
 
83
    /* lookup table */
 
84
    IBusLookupTable *lookup_table;
 
85
    gboolean lookup_table_visible;
 
86
 
 
87
    /* filter release */
 
88
    gboolean filter_release;
 
89
 
 
90
 
53
91
};
54
92
 
55
93
struct _BusInputContextClass {