2009/8/29 eic <[email protected]>: > 有这么几个问题 > 1.在写插件的时候怎样定义一个全局变量是合适的呢?
要看你所说的全局变量的作用域和生存周期是哪里。如果只是模块可见,在模块中创建就行。如果是可以保存并下次启动时自动装载,则可以向pref中添加新的变量,还可以在preference对话框中增加对其的配制界面。 > 2.什么时候才有必要重新写一个Mixin呢 如果scripts(ulipad中的一个功能)解决不了你的问题,而你又想把你的功能作为ulipad功能的一部分,如:菜单,事件处理等,可以开发一个mixin。 -- I like python! UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/ UliWeb <<simple web framework>>: http://uliwebproject.appspot.com My Blog: http://hi.baidu.com/limodou
