← 场景(Scene)
  
场景通俗的讲就是用户操作界面的Windows窗口的母版,基于该母版生成可见窗体。可以对场景进行各种属性设置,以满足各种界面需求。场景中还可以添加各种控件,并对控件进行属性设置。
  场景和窗口的概念千万不要混淆,场景只是一系列设置,并不是真实可见的窗口。窗体则是根据场景生成的可见的窗口。每个场景同时只能生成一个窗体,只有当窗体销毁后,才能生成新的窗体,否则无法通过场景名称得到对应的唯一窗体进行操作。
  场景自身属性
  
  场景属性节点
  
    - 
      自定义图标
      
      
      icon
      
      图片文件路径,如果不设置,将默认使用itask的图标。
     
    - 
      宽度
      
      
      width
      
      数字,窗口可用部分的宽度,不包括窗口的边框。
     
    - 
      高度
      
      
      height
      
      数字,窗口可用部分的高度,不包括窗口的边框、标题栏等。
     
    - 
      X坐标
      
      
      left
      
      数字,窗口左侧相对于屏幕左边的距离,如果设置了窗口居中,该属性无效。
     
    - 
      Y坐标
      
      
      top
      
      数字,窗口顶部相对于屏幕顶部的距离,如果设置了窗口居中,该属性无效。
     
    - 
      标题
      
      
      text
      
      字符串,窗口标题栏文字。
     
    - 
      显示
      
      
      visible
      
      true/false,设置窗口是否显示。
     
    - 
      最大化按钮
      
      
      max
      
      true/false,设置窗口最大化按钮是否可用,如果最大化和最小化按钮都不可用,则不显示该按钮。
     
    - 
      最小化按钮
      
      
      min
      
      true/false,设置窗口最小化按钮是否可用,如果最大化和最小化按钮都不可用,则不显示该按钮。
     
    - 
      任务栏显示
      
      
      showInTaskbar
      
      true/false,设置是否在任务栏显示。
     
    - 
      顶层显示
      
      
      topMost
      
      true/false,设置是否显示在所有窗口的上面。
     
    - 
      激活
      
      
      active
      
      无需赋值,调用后直接激活该窗口,必须在窗口显示后调用才有效。
     
    - 
      背景色
      
      
      backColor
      
      字符串,颜色代码,如red、#000000、#FF000000等。
     
    - 
      透明背景色
      
      
      transparencyKey
      
      字符串,颜色代码,如red、#000000、#FF000000等,设置与背景色一样时窗体透明。
     
    - 
      允许拖放
      
      
      allowDrop
      
      true/false,设置是否允许拖放文件到窗口上。
     
    - 
      拖放完成
      
      
      dragDrop
      
      任务名称,拖放完成后执行指定任务,前提是允许拖放。拖放文件路径更新到局部变量file中。
     
    - 
      拖入
      
      
      dragEnter
      
      任务名称,拖入窗口边界时执行指定任务,前提是允许拖放。拖放文件路径更新到局部变量file中。
     
    - 
      拖入悬浮
      
      
      dragOver
      
      任务名称,拖放对象悬浮于拖放区域,在拖放区域内移动时多次触发,前提是允许拖放。拖放文件路径更新到局部变量file中。
     
     - 
      离开拖放区域
      
      
      dragLeave
      
      任务名称,离开拖放区域时执行指定任务,前提是允许拖放。
     
    - 
      鼠标进入
      
      
      mouseEnter
      
      任务名称,鼠标进入窗体边界时执行指定任务。
     
    - 
      鼠标移动
      
      
      mouseMove
      
      任务名称,鼠标在窗体区域移动时执行指定任务。鼠标当前坐标存放到局部变量x和y中,x为横坐标,y为纵坐标。
     
     - 
      鼠标离开
      
      
      mouseLeave
      
      任务名称,鼠标离开窗体边界时执行指定任务。
     
    - 
      状态
      
      
      windowState
      
      最大化Maximized、最小化Minimized、正常Normal。
     
    - 
      启动位置
      
      
      startPosition
      
      父窗口中心CenterParent、屏幕中心CenterScreen、手动通过left和top设置Manual、Windows默认位置WindowsDefaultBounds、Windows默认位置WindowsDefaultLocation(谁知道和左边这位有什么区别?)。
     
    - 
      边框
      
      
      borderStyle
      
      不可调整大小的3D边框Fixed3D、不可调整大小的对话框样式的粗边框FixedDialog、不可调整大小的单行边框FixedSingle、不可调整大小的工具窗口边框FixedToolWindow、无边框None、可调整大小的边框Sizable、可调整大小的工具窗口边框SizableToolWindow。默认值为Sizable。
     
    - 
      场景窗口是否销毁
      
(只读属性)
      
      alive
      
      true/false,true代表窗口未被销毁,false代表窗口已经被销毁。只能读取该属性,不能修改。
     
    - 
      窗体句柄
      
(只读属性)
      
      handle
      
      只能读取该属性,不能修改。