本文整理汇总了Python中Interface.Interface.restore方法的典型用法代码示例。如果您正苦于以下问题:Python Interface.restore方法的具体用法?Python Interface.restore怎么用?Python Interface.restore使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Interface.Interface
的用法示例。
在下文中一共展示了Interface.restore方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: show
# 需要导入模块: from Interface import Interface [as 别名]
# 或者: from Interface.Interface import restore [as 别名]
def show (self, ac = None, append = None):
inf = Interface(self.activator, self.activator)
if ac is None:
inf.set_title(self.activator.name + "'s Python Console")
msg = markup_escape("\n".join(self.inf_data))
inf.add_msg("[font=mono 12]{}[/font]".format(msg))
else:
inf.restore()
inf.set_text_input(prepend = "/console \"", allow_tab = True,
allow_empty = True, cleanup_text = False, scroll_bottom = True,
autocomplete = "noinf::ac::",
text = ac if ac else "")
if append:
inf.set_append_text("[font=mono 12]\n{}[/font]".format(append))
inf.send()