attrs = ibus.AttrList()
return self.__proxy.UpdatePreedit(text, attrs.to_dbus_value(), cursor_pos, visible)
+ def show_preedit(self):
+ retrun self.__proxy.ShowPreedit()
+
+ def hide_preedit(self):
+ retrun self.__proxy.HidePreedit()
+
def update_aux_string(self, text, attrs, visible):
if attrs == None:
attrs = ibus.AttrList()
return self.__proxy.UpdateAuxString(text, attrs.to_dbus_value(), visible)
+ def show_aux_string(self):
+ retrun self.__proxy.ShowAuxString()
+
+ def hide_aux_string(self):
+ retrun self.__proxy.HideAuxString()
+
def update_lookup_table(self, lookup_table, visible):
return self.__proxy.UpdateLookupTable(lookup_table.to_dbus_value(), visible)
+ def show_lookup_table(self):
+ retrun self.__proxy.ShowLookupTable()
+
+ def hide_lookup_table(self):
+ retrun self.__proxy.HideLookupTable()
+
+ def page_up_lookup_table(self):
+ retrun self.__proxy.PageUpLookupTable()
+
+ def page_down_lookup_table(self):
+ retrun self.__proxy.PageDownLookupTable()
+
+ def cursor_up_lookup_table(self):
+ retrun self.__proxy.CursorUpLookupTable()
+
+ def cursor_down_lookup_table(self):
+ retrun self.__proxy.CursorDownLookupTable()
+
def register_properties(self, props):
return self.__proxy.RegisterProperties(props.to_dbus_value())
def Enable(self):
return self.__engine.enable()
-
+
def Enable(self):
return self.__engine.disable()
def PropertyShow(self, prop_name):
return self.__engine.property_show(prop_name)
-
+
def PropertyHide(self, prop_name):
return self.__engine.property_hide(prop_name)
@method()
def Enable(self): pass
-
+
@method()
def Disable(self): pass
@signal(signature="saauib")
def UpdatePreedit(self, text, attrs, cursor_pos, visible): pass
+ @signal()
+ def ShowPreedit(): pass
+
+ @signal()
+ def HidePreedit(): pass
+
@signal(signature="svb")
def UpdateAuxString(self, text, attrs, visible): pass
+ @signal()
+ def ShowAuxString(): pass
+
+ @signal()
+ def HideAuxString(): pass
+
@signal(signature="vb")
def UpdateLookupTable(self, lookup_table, visible): pass
+ @signal()
+ def ShowLookupTable(): pass
+
+ @signal()
+ def HideLookupTable(): pass
+
+ @signal()
+ def PageUpLookupTable(): pass
+
+ @signal()
+ def PageDownLookupTable(): pass
+
+ @signal()
+ def CursorUpLookupTable(): pass
+
+ @signal()
+ def CursorDownLookupTable(): pass
+
@signal(signature="v")
def RegisterProperties(self, props): pass
@method(in_signature = "svub")
def UpdatePreedit(self, text, attrs, cursor_pos, visible): pass
+ @method()
+ def ShowPreedit(self): pass
+
+ @method()
+ def HidePreedit(self): pass
+
@method(in_signature = "svb")
def UpdateAuxString(self, text, attrs, visible): pass
+ @method()
+ def ShowAuxString(self): pass
+
+ @method()
+ def HideAuxString(self): pass
+
@method(in_signature = "vb")
def UpdateLookupTable(self, lookup_table, visible): pass
+ @method()
+ def ShowLookupTable(self): pass
+
+ @method()
+ def HideLookupTable(self): pass
+
+ @method()
+ def PageUpLookupTable(self): pass
+
+ @method()
+ def PageDownLookupTable(self): pass
+
+ @method()
+ def CursorUpLookupTable(self): pass
+
+ @method()
+ def CursorDownLookupTable(self): pass
+
@method(in_signature = "v")
def RegisterProperties(self, props): pass
def update_preedit(self, text, attrs, cursor_pos, visible):
pass
+ def show_preedit(self):
+ pass
+
+ def hide_preedit(self):
+ pass
+
def update_aux_string(self, text, attrs, visible):
pass
+ def show_aux_string(self):
+ pass
+
+ def hide_aux_string(self):
+ pass
+
def update_lookup_table(self, lookup_table, visible):
pass
+ def show_lookup_table(self):
+ pass
+
+ def hide_lookup_table(self):
+ pass
+
def show_candidate_window(self):
pass
+ def page_up_lookup_table(self):
+ pass
+
+ def page_down_lookup_table(self):
+ pass
+
+ def cursor_up_lookup_table(self):
+ pass
+
+ def cursor_down_lookup_table(self):
+ pass
+
def hide_candidate_window(self):
pass
lookup_table = ibus.lookup_table_from_dbus_value(lookup_table)
self.__panel.update_lookup_table(lookup_table, show)
+ def ShowLookupTable(self):
+ self.__panel.show_lookup_table()
+
+ def HideLookupTable(self):
+ self.__panel.hide_lookup_table()
+
+ def PageUpLookupTable(self):
+ self.__panel.page_up_lookup_table()
+
+ def PageDownLookupTable(self):
+ self.__panel.page_down_lookup_table()
+
+ def CursorUpLookupTable(self):
+ self.__panel.cursor_up_lookup_table()
+
+ def CursorDownLookupTable(self):
+ self.__panel.cursor_down_lookup_table()
+
def ShowCandidateWindow(self):
self.__panel.show_candidate_window()