kommander 1.3 的新特性

2009-05-13 13:22:53来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

Kommander 1.3 新加特性:
  • 添加了对可执行控件槽的支持。
  • 添加了PushButton控件的执行方式。
  • 添加了可向ScriptObject对象传递参数的功能。
  • 添加了return命令以获取ScriptObject对象的执行反馈。
  • 添加了createWidget函数以供创建一次性控件。
  • 添加了widgetExists函数。
  • 添加了connect/disconnect函数以供创建一次性的信号/槽连接。
  • 添加了数组索引函数array_indexedFromString、array_indexedToString、array_indexedRemoveElements、array_indexedInsertElements。使a="Label1"; a.setText("foo")这样的语法能正常工作。
  • 添加了TreeWidget.selectedIndexes函数。
  • 添加了Table.setCellWidget/cellWidget函数。
  • 添加了Table.selection以获得选择坐标的反馈。
  • 新部件:AboutDialog、DatePicker、PopupMenu、ToolBox。
  • 对新建对话框采用了新的默认解析器。
  • 支持在.kmdr文件头中使用#!/path_to/kmdr-executor这样的解释器预声明,这样就可以直接运行有可执行权限的.kmdr文件了。
  • 如果一个对话框文件不可执行,将弹出警告。
  • Kommander版本号现在作为VERSION/_VERSION全局变量储存。
  • 加入了试验性质的Kommander KPart组件,以便将Kommander对话框嵌入到其它KDE程序里。
  • 功能改进:
  • 使得input_color和@Input.color能接受默认颜色参数。
  • 使得TreeWidget.selection函数能在多选模式下工作。
  • 使得TreeWidget.setSelection函数能够显示所选项目。
  • 使得CheckBox.setChecked函数能将false、"false"、true、"true"、0(表示false),及其它各种“true”的同义词接受为参数。
  • 现在可通过函数浏览器选择性引用已插入的字符串。
  • 现在函数浏览器使用combobox作为逻辑选择控件。
  • 现在函数浏览器使用多行列表框。
  • 现在对新的解析器会突出显示。
  • 现在可以同时打开多个相互有关联的编辑器。
  • 现在可以在ScriptObject对象中运行外部脚本。
  • execute这种DCOP调用现在会返回一个字符串。
  • 编辑器在运行时不会多保存一次对话框。
  • 现在每五分钟会创建一次文档备份。
  • 插件系统已恢复了正常功能。
  • 修正了当有旧解析器运行时,新解析器的函数不会显示在函数浏览器里的问题。
  • 现在会在函数浏览器中显示所有可用函数。
  • 现在如果在关联文字中指定了“#!kommander”声明,程序会用新解析器的语法插入函数。
  • 当除法的返回值不是整数时,将正确返回一个浮点值。
错误修正:
  • 修正了exit命令。
  • 使得dcopid、pid、parentPid 这些函数能在新解析器里工作了。
  • 修正了在使用多对话框时,编辑器会丢失解析类型状态的问题。
  • @Array.fromString函数现在可以将新元素追加到数组内,如同以前的array_fromString那样。
  • 修正了@eval调用处理加减法和除零运算的问题。
  • 对使用外部脚本撰写的代码使用旧解析器。
  • 修正了许多时候代码在不该执行时会被不恰当执行的问题。
  • 正了在输入文字对话框内输入默认值时,却返回了标题的问题。
  • 修正了for循环在解析end

               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12258/showart_527262.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:关于备份程序

下一篇:Xorg在检测不到模式的显示器上的设置