| Top |
| gint | cursor-pos | Read |
| guint | page-size | Read |
| guint | page-start | Read |
| gboolean | page-visible | Read |
| gboolean | round | Read |
| gint | size | Read |
| gint | cursor-pos | Read |
| gint | size | Read |
| gboolean | auto-correct | Read / Write |
| gchar * | input | Read |
| gint | input-cursor-pos | Read |
| guint | input-mode | Read / Write |
| guint | punctuation-style | Read / Write |
| #define | KKC_TYPE_DBUS_CANDIDATE_LIST |
| struct | KkcDBusCandidateList |
| struct | KkcDBusCandidateListClass |
| #define | KKC_TYPE_DBUS_SEGMENT_LIST |
| struct | KkcDBusSegmentList |
| struct | KkcDBusSegmentListClass |
| #define | KKC_TYPE_DBUS_CONTEXT |
| struct | KkcDBusContext |
| struct | KkcDBusContextClass |
| #define | KKC_TYPE_DBUS_SERVER |
| struct | KkcDBusServer |
| struct | KkcDBusServerClass |
GObject
├── KkcDBusCandidateList
├── KkcDBusContext
├── KkcDBusSegmentList
╰── KkcDBusServer
gboolean kkc_dbus_candidate_list_select_at (KkcDBusCandidateList *self,guint index_in_page);
gboolean
kkc_dbus_candidate_list_first (KkcDBusCandidateList *self);
gboolean
kkc_dbus_candidate_list_previous (KkcDBusCandidateList *self);
gboolean
kkc_dbus_candidate_list_cursor_up (KkcDBusCandidateList *self);
gboolean
kkc_dbus_candidate_list_cursor_down (KkcDBusCandidateList *self);
gboolean
kkc_dbus_candidate_list_page_up (KkcDBusCandidateList *self);
gboolean
kkc_dbus_candidate_list_page_down (KkcDBusCandidateList *self);
void kkc_dbus_candidate_list_get (KkcDBusCandidateList *self,gint index,gchar * *midasi,gboolean *okuri,gchar * *text,gchar * *annotation);
KkcDBusCandidateList * kkc_dbus_candidate_list_new (GDBusConnection *connection,const gchar *object_path,KkcCandidateList *candidates);
gint
kkc_dbus_candidate_list_get_cursor_pos
(KkcDBusCandidateList *self);
Get and return the current value of the "cursor-pos" property.
gint
kkc_dbus_candidate_list_get_size (KkcDBusCandidateList *self);
Get and return the current value of the "size" property.
guint
kkc_dbus_candidate_list_get_page_start
(KkcDBusCandidateList *self);
Get and return the current value of the "page-start" property.
guint
kkc_dbus_candidate_list_get_page_size (KkcDBusCandidateList *self);
Get and return the current value of the "page-size" property.
gboolean
kkc_dbus_candidate_list_get_round (KkcDBusCandidateList *self);
Get and return the current value of the "round" property.
gboolean
kkc_dbus_candidate_list_get_page_visible
(KkcDBusCandidateList *self);
Get and return the current value of the "page-visible" property.
void kkc_dbus_segment_list_get (KkcDBusSegmentList *self,gint index,gchar * *input,gchar * *output);
gboolean
kkc_dbus_segment_list_first_segment (KkcDBusSegmentList *self);
gboolean
kkc_dbus_segment_list_last_segment (KkcDBusSegmentList *self);
void
kkc_dbus_segment_list_next_segment (KkcDBusSegmentList *self);
void
kkc_dbus_segment_list_previous_segment
(KkcDBusSegmentList *self);
gchar *
kkc_dbus_segment_list_get_output (KkcDBusSegmentList *self);
gchar *
kkc_dbus_segment_list_get_input (KkcDBusSegmentList *self);
KkcDBusSegmentList * kkc_dbus_segment_list_new (GDBusConnection *connection,const gchar *object_path,KkcSegmentList *segments);
gint
kkc_dbus_segment_list_get_cursor_pos (KkcDBusSegmentList *self);
Get and return the current value of the "cursor-pos" property.
gint
kkc_dbus_segment_list_get_size (KkcDBusSegmentList *self);
Get and return the current value of the "size" property.
gboolean kkc_dbus_context_process_key_event (KkcDBusContext *self,guint keyval,guint keycode,guint modifiers);
gboolean kkc_dbus_context_process_command_event (KkcDBusContext *self,const gchar *command);
KkcDBusContext * kkc_dbus_context_new (GDBusConnection *connection,const gchar *object_path,KkcContext *context);
gchar *
kkc_dbus_context_get_input (KkcDBusContext *self);
Get and return the current value of the "input" property.
gint
kkc_dbus_context_get_input_cursor_pos (KkcDBusContext *self);
Get and return the current value of the "input-cursor-pos" property.
guint
kkc_dbus_context_get_input_mode (KkcDBusContext *self);
Get and return the current value of the "input-mode" property.
void kkc_dbus_context_set_input_mode (KkcDBusContext *self,guint value);
Set the value of the "input-mode" property to value
.
self |
the KkcDBusContext instance to modify |
|
value |
the new value of the "input-mode" property |
guint
kkc_dbus_context_get_punctuation_style
(KkcDBusContext *self);
Get and return the current value of the "punctuation-style" property.
void kkc_dbus_context_set_punctuation_style (KkcDBusContext *self,guint value);
Set the value of the "punctuation-style" property to value
.
self |
the KkcDBusContext instance to modify |
|
value |
the new value of the "punctuation-style" property |
gboolean
kkc_dbus_context_get_auto_correct (KkcDBusContext *self);
Get and return the current value of the "auto-correct" property.
void kkc_dbus_context_set_auto_correct (KkcDBusContext *self,gboolean value);
Set the value of the "auto-correct" property to value
.
self |
the KkcDBusContext instance to modify |
|
value |
the new value of the "auto-correct" property |
gchar * kkc_dbus_server_create_context (KkcDBusServer *self,const char *sender);
void kkc_dbus_server_destroy_context (KkcDBusServer *self,const gchar *object_path);
KkcDBusServer * kkc_dbus_server_new (GDBusConnection *connection,KkcLanguageModel *model,KkcDictionaryList *dictionaries,KkcRule *typing_rule);
#define KKC_TYPE_DBUS_CANDIDATE_LIST (kkc_dbus_candidate_list_get_type ())
The type for KkcDBusCandidateList.
struct KkcDBusCandidateListClass {
GObjectClass parent_class;
};
The class structure for KKC_TYPE_DBUS_CANDIDATE_LIST. All the fields in this structure are private and should never be accessed directly.
#define KKC_TYPE_DBUS_SEGMENT_LIST (kkc_dbus_segment_list_get_type ())
The type for KkcDBusSegmentList.
struct KkcDBusSegmentListClass {
GObjectClass parent_class;
};
The class structure for KKC_TYPE_DBUS_SEGMENT_LIST. All the fields in this structure are private and should never be accessed directly.
#define KKC_TYPE_DBUS_CONTEXT (kkc_dbus_context_get_type ())
The type for KkcDBusContext.
struct KkcDBusContextClass {
GObjectClass parent_class;
};
The class structure for KKC_TYPE_DBUS_CONTEXT. All the fields in this structure are private and should never be accessed directly.
#define KKC_TYPE_DBUS_SERVER (kkc_dbus_server_get_type ())
The type for KkcDBusServer.
struct KkcDBusServerClass {
GObjectClass parent_class;
};
The class structure for KKC_TYPE_DBUS_SERVER. All the fields in this structure are private and should never be accessed directly.
“auto-correct” property “auto-correct” gboolean
auto-correct.
Flags: Read / Write
Default value: FALSE
“input-cursor-pos” property “input-cursor-pos” gint
input-cursor-pos.
Flags: Read
Default value: 0
“populated” signalvoid user_function (KkcDBusCandidateList *dbus_candidate_list, gpointer user_data)
dbus_candidate_list |
the KkcDBusCandidateList instance that received the signal |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“selected” signalvoid user_function (KkcDBusCandidateList *dbus_candidate_list, gchar *midasi, gboolean okuri, gchar *text, gchar *annotation, gpointer user_data)
dbus_candidate_list |
the KkcDBusCandidateList instance that received the signal |
|
midasi |
|
|
okuri |
|
|
text |
|
|
annotation |
|
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last