Duceland Widgets Engine 帮助

1 全局对象 System

方法 描述  
Exit() 退出应用  
alert(msg) 显示提示文本  
GetAppPath() 获得当前应用的路径  
     

 

2 类
2.1 MiniBrowser

方法 描述  
Show() 显示  
Close() 关闭  
OnClose() 关闭事件  
SetPosition(x,y,cx,cy) 设置窗口的位置  
SetNoMenu() 把窗口设置成没有菜单  
GetHandle() 获得窗口的句柄  
SetTopmost() 设置窗口的样式为最前面  

 

2.2 Output

方法 描述  
Show() 显示  
Close() 关闭  
OnClose() 关闭事件  
SetPosition(x,y,cx,cy) 设置窗口的位置  
GetHandle() 获得窗口的句柄  
SetTopmost() 设置窗口的样式为最前面  
println(msg) 在窗口输出文字行  

 

2.3 TScreen

方法/属性 描述  
Cursor 屏幕的光标类型,详情参阅VCL帮助  
DesktopLeft 桌面左坐标,详情参阅VCL帮助  
DesktopTop 桌面上坐标,详情参阅VCL帮助  
DesktopWidth 桌面宽度,详情参阅VCL帮助  
DesktopHeight 桌面高度,详情参阅VCL帮助  
Height 屏幕高度,详情参阅VCL帮助  
Width 屏幕宽度,详情参阅VCL帮助  
WorkAreaLeft 工作区左坐标,不包括任务栏的区域,详情参阅VCL帮助  
WorkAreaTop 工作区左坐标,不包括任务栏的区域,详情参阅VCL帮助  
WorkAreaWidth 工作区宽度,不包括任务栏的区域,详情参阅VCL帮助  
WorkAreaHeight 工作区宽度,不包括任务栏的区域,详情参阅VCL帮助  

 

例程:

./Widgets/OpenMiniBrowser/main.js

function Browser_OnClose()
{
    System.Exit();
}
Screen=new dobject("TScreen");
browser=new dobject("MiniBrowser");
browser.SetNoMenu();
browser.OnClose=Browser_OnClose;
browser.SetPosition(0,0,Screen.WorkAreaWidth,Screen.WorkAreaHeight-150);
browser.Show();

Output=new dobject("Output");
Output.SetPosition(0,Screen.WorkAreaHeight-150,Screen.WorkAreaWidth,150);
Output.SetTopmost();
Output.Show();
Output.println("aaaaaaaaaa");
Output.println("bbbbbbbbbbb");