1. 配置文件
如果假设使用2.0版本默认的
widgets/HeaderController/HeaderControllerWidget.swf
作为主控widget,则/src目录下除config.xml配置文件之外,其余config-all.xml到config-thematic.xml配置文件都可以删除。
每一个widget的配置文件只涉及相应widget的初始参数,而不会对程序的结构产生影响。
2. widget编写
事实上就是flex component,只不过得再加一个xml配置初始参数。
component得继承BaseWidget。
加入相应控件后,如:
设置控件ID,然后在每一个widget的开头,增加相应控件ID的代码:
widget的init() function中为控件增加图标:
然后再根据flex viewer的范例增加相应事件处理函数。