请用过的指导一下,
powertothebuilder.com讲的太简单。
------解决方案--------------------
//Open some documents (i.e. windows)
uo_PowerDock.of_OpenDocument(iuo_5, 'About','Help!')
uo_PowerDock.of_OpenDocument(iuo_8, 'GroupBox','GroupBox!')
uo_PowerDock.of_OpenDocument(iuo_6, 'Tab Control','Tab!')
uo_PowerDock.of_OpenDocument(iuo_3, 'Shortcutbar','ListBox!')
uo_PowerDock.of_OpenDocument(iuo_1, 'Toolbarstrip','SQL!')
uo_PowerDock.of_OpenDocument(iuo_4, 'Buttonlistbar','ArrangeIcons!')
uo_PowerDock.of_OpenDocument(iuo_2, 'Statictext','StaticText!')
uo_PowerDock.of_OpenDocument(iuo_7, 'XPListBar','TreeView!')
uo_PowerDock.of_OpenDocument(iw_windowtest, 'Window','Window!')
uo_PowerDock.of_OpenDocument(iw_windowtest2, 'Window','Window!')
//Activate a document
uo_PowerDock.of_ActivateDocument(iuo_5)
//Add items to the dock windows
uo_PowerDock.of_AddDockItem(uo_PowerDock.RIGHT, uo_mle1, "Right", 'ListBox!')
uo_PowerDock.of_AddDockItem(uo_PowerDock.LEFT, uo_xplistbar, "XPListBar", 'TreeView!')
uo_PowerDock.of_AddDockItem(uo_PowerDock.LEFT, uo_mle2, "LEFT", 'ListBox!')
uo_PowerDock.of_AddDockItem(uo_PowerDock.BOTTOM, uo_mle3, "Output", 'ListBox!')
uo_PowerDock.of_AddDockItem(uo_PowerDock.BOTTOM, uo_mle4, "Errors", 'ListBox!')
uo_PowerDock.of_AddDockItem(uo_PowerDock.TOP, uo_mle5, "Top", 'ListBox!')
//Set focus to specific dock items
uo_PowerDock.of_SetDockItemFocus(uo_xplistbar)
//Auto dock the left dock window
uo_PowerDock.of_SetDock(uo_PowerDock.LEFT, TRUE)
//Set some initial sizes
uo_PowerDock.of_SetDockSize(uo_PowerDock.LEFT, 875)
uo_PowerDock.of_SetDockSize(uo_PowerDock.RIGHT, 875)
uo_PowerDock.of_SetDockSize(uo_PowerDock.TOP, 500)
uo_PowerDock.of_SetDockSize(uo_PowerDock.BOTTOM, 500)
这些写的很清楚了 ,右侧工作区 tab控件是写死存在的 ,别的通过 uo_PowerDock.of_AddDockItem(uo_PowerDock.BOTTOM, uo_mle3, "Output", 'ListBox!') 添加 停靠的控件
------解决方案--------------------
去找 包含 close 之类的函数 ,自己跑进去看看就知道了 ,呵呵
除了停靠之外的对象都要加进去