ulipad添加自定义的脚本快捷键
时间:2007-09-17 来源:squallreva
修改mixins/ScriptDialog.py,找到OnOK函数的这一行:
for i in range(self.list.GetItemCount()):
description, filename = self.getItemText(i)
修改成:
for i in range(self.list.GetItemCount()):
desc, filename = self.getItemText(i)
pos=desc.find(r"\t")
if pos>=0:
description=desc[:pos]+"\t"+desc[pos+2:]
else:
description=desc
就是检查脚本的名字中是否有\t,如果有就把\t,就改成一个TAB字符。
另外修改__init__函数:
for i, item in enumerate(pref.scripts):
description, filename = item
修改成:
for i, item in enumerate(pref.scripts):
desc, filename = item
pos=desc.find("\t")
if pos>=0:
description=desc[:pos]+r"\t"+desc[pos+1:]
else:
description=desc
这个是脚本管理中显示的字符串,把TAB字符换成\t。
for i in range(self.list.GetItemCount()):
description, filename = self.getItemText(i)
修改成:
for i in range(self.list.GetItemCount()):
desc, filename = self.getItemText(i)
pos=desc.find(r"\t")
if pos>=0:
description=desc[:pos]+"\t"+desc[pos+2:]
else:
description=desc
就是检查脚本的名字中是否有\t,如果有就把\t,就改成一个TAB字符。
另外修改__init__函数:
for i, item in enumerate(pref.scripts):
description, filename = item
修改成:
for i, item in enumerate(pref.scripts):
desc, filename = item
pos=desc.find("\t")
if pos>=0:
description=desc[:pos]+r"\t"+desc[pos+1:]
else:
description=desc
这个是脚本管理中显示的字符串,把TAB字符换成\t。
相关阅读 更多 +
排行榜 更多 +