0
在使用的Qooxdoo一個qx.Desktop
菜單的佈局,我做了一個菜單條,看起來像這樣: 的Qooxdoo:帶
如何修改qx.ui.window.Window
佈局也是這樣嗎? (我做出來的CSS)
電流源的Qooxdoo:
qx.Class.define("my_project.gameui.MainGameMenu",
{
extend : qx.ui.window.Window,
construct : function()
{
this.base(arguments, "MainGameMenu");
// hide the window buttons
this.setShowClose(false);
this.setShowMaximize(false);
this.setShowMinimize(false);
// adjust size
this.setWidth(400);
this.setHeight(80);
this.getChildControl("captionbar").setVisibility("excluded");
var layout = new qx.ui.layout.Grid(0,0);
this.setLayout(layout);
var toolbar = new qx.ui.toolbar.ToolBar();
this.add(toolbar, {row: 0, column: 0});
var btn_status = new qx.ui.toolbar.Button("STATUS");
var btn_backpack = new qx.ui.toolbar.Button("BACKPACK");
var btn_crew = new qx.ui.toolbar.Button("CREW");
var btn_social = new qx.ui.toolbar.Button("SOCIAL");
var btn_mission = new qx.ui.toolbar.Button("MISSION");
var btn_system = new qx.ui.toolbar.Button("SYSTEM");
btn_status.setWidth(80);
btn_status.setHeight(80);
toolbar.add(btn_status);
toolbar.add(btn_backpack);
toolbar.add(btn_crew);
toolbar.add(btn_social);
toolbar.add(btn_mission);
toolbar.add(btn_system);
}
});
看來我是沒有完成仍遠。我需要刪除此菜單條的默認佈局並添加我自己的樣式。我該怎麼做?