import win;
import win.ui; 
import win.ui.menu
import win.ole.image
/*DSG{{*/
var winform = win.form(parent=...; min=1;top=0;bottom=249;max=1;right=349;left=0;text="AAuto Form" )
winform.add( 
tab={ bottom=221;text="tab";left=22;top=26;z=0;right=318;edge=1;cls="tab" }
)
/*}}*/

winform.tab.onnotify = function(id,code,ptr){
	//var nmdr = win.ui.NMHDR(); raw.convert( ptr,nmdr );
	if(code==0xFFFFFDD9/*_TCN_SELCHANGE*/) 
		win.msgbox("切换") 
}//endproc
 

/*
为TAB选项控件添加一个页面。
一个页面实际上就是一个普通的窗体，可以使用窗体设计器生成，然后将win.form函数替换为winform.tab.add即可。
仅需指定text参数(选项卡标题)，以及bottom(高度)，right(宽度)
*/
page = winform.tab.add(  text="选项";bottom=140;right=325 )
page.add( 
button={ bottom=49;text="你好";left=36;right=135;top=21;z=1;cls="button" } 
) 
page.button.oncommand = function(id,event){
	win.msgbox( page.button.text,"也可以使用回调函数" ); 
}//endproc

page2 = winform.tab.add(  text="点这里";bottom=140;right=325  )
page2.add( 
button={ bottom=49;text="Hello";left=36;right=135;top=21;z=1;cls="button" }
) 
page2.button.oncommand = function(id,event){
	win.msgbox( page2.button.text,"Hello!" ); 
}//endproc




winform.show(true) 
win.loopMessage( winform );
