问题求助:
窗口滚动条,子窗口单独运行时可以用鼠标滚轮滚动窗口,在tab选项页里加载带有窗口滚动条的窗口,在tab里用鼠标滚轮滚动不了子窗口,只能手工拉滚动条滚动子窗口.想知道怎么样才能让带滚动条的窗口加载到tab里后仍然可以用鼠标滚轮来滚动窗口.
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
edit={cls="edit";text="Edit";left=13;top=363;right=740;bottom=452;autohscroll=false;edge=1;multiline=1;vscroll=1;z=2};
tab={cls="tab";left=13;top=8;right=748;bottom=351;edge=1;z=1}
)
/*}}*/
//子窗口源码搬自:范例-window窗口-窗口控件-窗口滚动条
var frmCode = /*****
//窗口滚动条
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
button={cls="button";text="button";left=118;top=73;right=260;bottom=120;ah=1;aw=1;z=1};
button2={cls="button";text="button2";left=107;top=397;right=356;bottom=530;ah=1;aw=1;z=2}
)
/*}}*/
import win.ui.scrollbar;
var vScrollBar = win.ui.scrollbar(winform,true);
vScrollBar.adjust = function( cx,cy,wParam ) {
var scaleX,scaleY = winform.getScale();
vScrollBar.line = 1 * scaleY;
vScrollBar.setRange(1,100 * scaleY ,16);
};
winform.show()
win.loopMessage();
*****/
winform.tab.loadForm(frmCode);
winform.edit.text = /*
问题求助:
窗口滚动条,子窗口单独运行时可以用鼠标滚轮滚动窗口,在tab选项页里加载带有窗口滚动条的窗口,在tab里用鼠标滚轮滚动不了子窗口,只能手工拉滚动条滚动子窗口
*/
winform.show();
win.loopMessage();