Revise header panel layout so that the role and logout link wouldn't be truncated when user increase the font size ( ctrl-+ on firefox )

This commit is contained in:
Heng Sin Low 2009-03-05 08:51:39 +00:00
parent 8fd5367c8f
commit 82d4ab0493
1 changed files with 19 additions and 6 deletions

View File

@ -25,6 +25,7 @@ import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.Events;
import org.zkoss.zkex.zul.Borderlayout;
import org.zkoss.zkex.zul.Center;
import org.zkoss.zkex.zul.East;
import org.zkoss.zkex.zul.West;
import org.zkoss.zul.Image;
@ -81,14 +82,26 @@ public class HeaderPanel extends Panel implements EventListener
//the following doesn't work when declare as part of the header-left style
west.setStyle("background-color: transparent; border: none;");
East east = new East();
east.setParent(layout);
userPanel.setParent(east);
// Elaine 2009/03/02
Center center = new Center();
center.setParent(layout);
userPanel.setParent(center);
userPanel.setWidth("100%");
userPanel.setHeight("100%");
east.setFlex(true);
LayoutUtils.addSclass("header-right", east);
userPanel.setStyle("position: absolute");
center.setFlex(true);
LayoutUtils.addSclass("header-right", center);
//the following doesn't work when declare as part of the header-right style
east.setStyle("background-color: transparent; border: none;");
center.setStyle("background-color: transparent; border: none;");
// East east = new East();
// east.setParent(layout);
// userPanel.setParent(east);
// userPanel.setHeight("100%");
// east.setFlex(true);
// LayoutUtils.addSclass("header-right", east);
// //the following doesn't work when declare as part of the header-right style
// east.setStyle("background-color: transparent; border: none;");
}
public void onEvent(Event event) throws Exception {