xworker.swt.topics.SWTTopicsNotes.xer.txt Maven / Gradle / Ivy
^1438074847833
@
sname
SWTTopicsNotes
slabel
SWTTopicsNotes
sdescriptors
xworker.ui.topic.TopicNotes
sinheritDescription
false
sth_createIndex
true
sth_registThing
note|xworker.swt.topics.SWTTopics
sth_registMyChilds
true
sth_mark
false
@/@scroolComposite
sname
scroolComposite
slabel
滚动Composite
sgroup
composite
Sdescription
#$@text#$@
如要滚动一个Composite的内容,使用custom.ScrolledComposite。
然后调用scrolledComposite.setMinSize(size)方法来设置滚动区域的大小。
#$@text#$@
sdescriptors
xworker.ui.topic.TopicNotes/@Note
sinheritDescription
false
sth_createIndex
false
sth_keywords
scroll,滚动,composite
sth_registMyChilds
false
sth_mark
false
@/@UtilBrowser
sname
UtilBrowser
slabel
内置浏览器说明
sgroup
Browser
Sdescription
#$@text#$@
内置浏览器
XWorker在很多地方使用了SWT的Browser控件,通过UtilBrowser类可以实现浏览器和XWorker编辑器的简单交互。
使用方法
在HTML中加入相关脚本:
1
<
script
type
=
"text/javascript"
src
=
"js/xworker/InnerBrowserUtil.js"
></
script
>
在超链接等使用invoke方法:
1
<
a
href="javascript:invoke('xxxx1:xxxx2')>UtilBrowser</
a
>
其中xxxx1是前缀,xxxx2通常是事物的路径,常用的前缀有:
- thing
打开并编辑一个事物。
- tab
在工作台的编辑区域打开一个SWT的Composite事物。
- url
打开一个网址。
- action
执行一个动作(事物),变量上下文为当前编辑器。
- run
执行一个动作(事物),变量上下文为新的。
- shell
打开一个Shell窗口。
- shellSingle
以单实例的方式打开一个shell窗口,如果shell已经那么尝试获得焦点。
- shellTh
新起一个SWT线程来打开Shell窗口。
- shellThSingle
在新起的SWT线程中打开Shell窗口,如果shell已经那么尝试获得焦点。
- composite
打开一个Composite面板,和tab功能一致。
- downloadProduct
下载一个码农的世界共享的应用。
- webControl
打开运行一个WebControl。
- html_edit_content
编辑网页内容。??
- html_edit_content1
编辑网页内容1。??
自定义动作的实现
如果在Browser节点下添加加了UtilBrowser子节点,那么可以在这个子节点中添加想要的动作,其中方法名是xx1:xx2中的前缀xx1,参数path是xx2。
参看XWorker网页
http://www.xworker.org/do?sc=xworker.app.orgweb.web.Index&id=125
#$@text#$@
sdescriptors
xworker.ui.topic.TopicNotes/@Note
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
© 2015 - 2025 Weber Informatics LLC | Privacy Policy