2013年

8月

24日

【iDempiere/ZK Lab】Web-UIのStatusBarの作成処理フロー

【SB】StatusBar

◆StatusBar > Panel > Div > XulElement > HtmlBasedComponent >  AbstractComponent 

StatusBarクラスはorg.adempiere.ui.zk>WEB-INF/src>org.adempiere.webui.adwindowパッケージに含まれている。

10:public StatusBar()

↓10-10:super()

↓10-20:init()

↓10-30:createPopup()

20:createPopup();

↓20-10:msgPopupCnt = new Div()

↓20-30:MsgPopup = new Window() → 【W】10

【W】Widnow

◆Window > org.zkoss.zul.window > XulElement > HtmlBasedComponent >  AbstractComponent

Windowクラスはorg.adempiere.ui.zk>WEB-INF/src>org.adempiere.webui.componentパッケージに含まれている。

10:public Window()

↓10-10:super()

↓10-20:setShadow(false)

20:public void setShadow(boolean shadow)