【第八章8.9】 窗口控件 -- 拆分控件

贴主:admin 发贴:2024-07-31 08:48 浏量:13
//拆分控件
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio Form";right=801;bottom=486;parent=...)
winform.add(
custom={cls="custom";text="自定义控件";left=214;top=32;right=791;bottom=477;db=1;dl=1;dr=1;dt=1;z=3};
edit={cls="edit";text="edit";left=4;top=30;right=204;bottom=477;db=1;dl=1;dt=1;edge=1;multiline=1;z=1};
splitter={cls="splitter";left=204;top=30;right=212;bottom=475;db=1;dl=1;dt=1;frame=1;z=2}
)
/*}}*/

//指定需要拆分的控件(拖动拆分条可改变被拆分控件的大小)
winform.splitter.split( winform.edit,winform.custom )
winform.splitter.ltMin = 20; //左边控件最小宽度
winform.splitter.rbMin = 500; //右边控件最小宽度

/*
拆分条每侧只能有一个控件,
如果想拆分更多控件,可以用 custom 控件作为容器加载子窗口即可。

可以用 winform.custom.loadForm() 函数加载子窗口,
也可以直接在 custom 控件的类名属性中指定子窗口的路径。
*/
winform.custom.loadForm("~\codes\范例程序\5) 高级图像控件( plus )\disabledText.aardio")

winform.show() 
win.loopMessage();


相关回复


    暂无评论!

发表回复