func_global_msg.xml
4.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version='1.0' encoding='utf-8' ?>
<functions>
<category name="消息框函数">
<function name="MessageBoxFloat(语法1)">
<usage>弹出Supcan风格的能自动关闭的浮动提示框</usage>
<detail>弹出Supcan风格的能自动关闭的浮动提示框,也可简写为MsgFloat</detail>
<para>具体的文字串</para>
<para>标题,可选,可含如下文字之一:Warn、Success、Fail、Error、Prompt(可以更长,包含即可,例如Successful、Warning均合法),默认是Prompt</para>
<para>左侧小图标,可选,可含如下文字之一:Stop、Success、Question、Info(可以更长,包含即可,例如Successful、Information均合法),默认是Info</para>
<example>xml = xml.replace(/\r\n/g, "\\r\\n"); //把串中原有的回车符全部转换成\\r\\n<br>AF.func("MessageBoxFloat", xml + "\r\n Warning \r\n Information");</example>
<illu>请参见树列表的演示页: 20.提交修改内容、21.4种提交级别、21.连续输入提交控制</illu>
<memo>参数2 和 参数3 次序可以颠倒</memo>
</function>
<function name="MessageBoxFloat(语法2)">
<usage>弹出Supcan风格的能自动关闭的浮动提示框</usage>
<detail>弹出Supcan风格的能自动关闭的浮动提示框,也可简写为MsgFloat</detail>
<para>具体的文字串</para>
<para>属性串,以分号(;)分隔,可以有如下"属性=值"对:<br>
<b>title</b> - 标题,可含如下文字之一:Warn、Success、Fail、Error、Prompt(可以更长,包含即可,例如Successful、Warning均合法),默认是Prompt;<br>
<b>icon</b> - 左侧小图标,可含如下文字之一:Stop、Success、Question、Info(可以更长,包含即可,例如Successful、Information均合法),默认是Info;<br>
<b>hold</b> - 保留的时间(单位:秒),0表示永远显示,点击它才关闭. 它的默认值和icon有关(不是很精确):<br>
Success - 2.5秒;<br>
Info - 3.5秒;<br>
Question - 4.5秒;<br>
Stop - 永远显示;<br>
<b>center</b> - 是否位于屏幕正中,true是位于屏幕正中, false时是处于控件的正中,默认false;</para>
<example>xml = xml.replace(/\r\n/g, "\\r\\n"); //把串中原有的回车符全部转换成\\r\\n<br>AF.func("MessageBoxFloat", xml + "\r\n title=Warning; icon=Information; hold=0");</example>
<illu>请参见树列表的演示页: 20.提交修改内容</illu>
</function>
<function name="MessageBoxPoint(用途1)">
<usage>弹出Supcan风格的指向某单元格的提示框(for Treelist、Report)</usage>
<detail>用于Treelist、Report,弹出Supcan风格的能自动关闭的指向某单元格的浮动提示框,也可简写为MsgPoint</detail>
<para>行号</para>
<para>列号,或列名(for Treelist)</para>
<para>接下去的参数接续了和MessageBoxFloat一样的语法(除了不支持 "center"),请参考MessageBoxFloat</para>
</function>
<function name="MessageBoxPoint(用途2)">
<usage>弹出Supcan风格的指向某输入框的提示框(for Freeform)</usage>
<detail>用于Freeform,弹出Supcan风格的能自动关闭的指向某输入框的浮动提示框,也可简写为MsgPoint</detail>
<para>Freeform中的输入控件的ID号</para>
<para>接下去的参数接续了和MessageBoxFloat一样的语法(除了不支持 "center"),请参考MessageBoxFloat</para>
</function>
<function name="MessageBoxPoint(用途3)">
<usage>弹出Supcan风格的指向当前控件的提示框(for Edit、Upload等)</usage>
<detail>用于Edit、Upload,弹出Supcan风格的能自动关闭的指向当前控件的浮动提示框,也可简写为MsgPoint</detail>
<para>参数和MessageBoxFloat一样(除了不支持 "center"),请参考MessageBoxFloat</para>
</function>
<function name="OpenLoadMask">
<usage>显示含义为“加载中”的小动画</usage>
<detail>显示含义为“加载中”的小动画(<img src=kdm.bmp>)。用于js发送独立的Ajax请求时,让控件呈现"正在加载中"的动画效果</detail>
<para>延迟的毫秒数,默认500,表示500毫秒后才显示这个动画.</para>
<memo>随后必需关闭动画,否则永远在动画中。关闭动画有2种途径:<br>1.调用下面的 CloseLoadMask 立即关闭;<br>2.调用Treelist、Freeform的Load( )函数后,动画会自动关闭的;</memo>
</function>
<function name="CloseLoadMask">
<usage>关闭含义为“加载中”的小动画</usage>
</function>
</category>
</functions>