🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 效果图 ![](https://img.kancloud.cn/9e/9e/9e9eac562ddbdf2c397004161b5984a0_876x339.png) ## 主窗体 ``` import win.ui; /*DSG{{*/ mainForm = win.form(text="CChart04";right=859;bottom=300) mainForm.add( custom={cls="\dlg\CC01.aardio";text="自定义控件";left=16;top=23;right=417;bottom=269;bgcolor=12632256;z=1}; custom2={cls="\dlg\CC02.aardio";text="自定义控件";left=437;top=22;right=838;bottom=268;bgcolor=12639424;z=2} ) /*}}*/ mainForm.show(); return win.loopMessage(); ``` ## 左cutstom窗体 ``` import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=503;bottom=202) winform.add() /*}}*/ import CChart var cc = CChart() cc.CreateChart() cc.Attach1(winform.hwnd,0/*0折线图*/) cc.AddPoint2D( 0,0,0,0 ) cc.AddPoint2D( 100,20,0,0 ) cc.AddPoint2D( 200,30,0,0 ) cc.AddPoint2D( 300,10,0,0 ) cc.ReDraw2() winform.onClose = function(hwnd,message,wParam,lParam){ cc.Detach( winform.hwnd ) cc.DestroyChart() } winform.show(); win.loopMessage(); return winform; ``` ## 右custom窗体 ``` import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add() /*}}*/ import CChart var cc = CChart() cc.CreateChart() cc.Attach1(winform.hwnd,0/*0折线图*/) var x = { double arr[360] = {0} }; var y = { double arr[360] = {0} }; for(i=1;360;1){ x.arr[i] = i ; y.arr[i] = 5.0*math.sin(i*2.0*3.14/360.0) ; } cc.AddCurve1( x,y,360,0 ) winform.onClose = function(hwnd,message,wParam,lParam){ cc.Detach( winform.hwnd ) cc.DestroyChart() } winform.show(); win.loopMessage(); return winform; ```