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