# win.ui.simpleWindow3 库模块帮助文档

## win.ui 成员列表 <a id="win.ui" href="#win.ui">&#x23;</a>

### win.ui.simpleWindow3 <a id="win.ui.simpleWindow3" href="#win.ui.simpleWindow3">&#x23;</a>
简单初始化无边框窗口,并创建渐变背景的标题栏,  
标题栏使用分层窗口实现，并使用 orphanWindow 悬浮在父窗口上面,  
标题栏上添加最小化、最大化、关闭窗口等按钮,  
并自动添加拖动边框、窗口阴影、设置窗口最大化范围等,  
可以在窗体设计器的窗口属性中禁用最大化、最小化按钮  
禁用最大化按钮以后不添加用于拖动调整窗体大小的边框

### win.ui.simpleWindow3() <a id="win.ui.simpleWindow3" href="#win.ui.simpleWindow3">&#x23;</a>
[返回对象:winUiSimpleWindow3Object](#winUiSimpleWindow3Object)

### win.ui.simpleWindow3(窗体对象,字体大小,按钮宽度,按钮高度,标题栏高度,背景色,前景色) <a id="win.ui.simpleWindow3" href="#win.ui.simpleWindow3">&#x23;</a>
为参数@1指定的无边框窗口添加渐变背景的标题栏,  
可选使用参数@2指定标题栏按钮字体大小,以像素为单位,  
可选用参数@3,@4指定关闭等按钮宽度,高度  
标题栏高度为可选参数,  
背景色、前景色用于指定渐变顶部、底部颜色,都是可选参数

## winUiSimpleWindow3Object 成员列表 <a id="winUiSimpleWindow3Object" href="#winUiSimpleWindow3Object">&#x23;</a>

### winUiSimpleWindow3Object.background <a id="winUiSimpleWindow3Object.background" href="#winUiSimpleWindow3Object.background">&#x23;</a>
可用 ARGB 格式颜色数值指定窗口线性渐变使用的顶部颜色

### winUiSimpleWindow3Object.foreground <a id="winUiSimpleWindow3Object.foreground" href="#winUiSimpleWindow3Object.foreground">&#x23;</a>
可用 ARGB 格式颜色数值指定窗口线性渐变使用的底部颜色

### winUiSimpleWindow3Object.skin(style) <a id="winUiSimpleWindow3Object.skin" href="#winUiSimpleWindow3Object.skin">&#x23;</a>

```aardio
winUiSimpleWindow3Object.skin(  
	background = {   
		hover = 0xff99ffcc;  
		active = 0xffff6666;   
		default = 0x00000000;   
	}  
	color = {   
		hover = 0xff666666;  
		active = 0xffffffff;   
		default = 0xffffffff; /*自定义标题栏关闭、最大化、最小化按钮样式  
用法与plus控件的skin函数相同*/  
	}  
)
```

### winUiSimpleWindow3Object.targetForm <a id="winUiSimpleWindow3Object.targetForm" href="#winUiSimpleWindow3Object.targetForm">&#x23;</a>
要控制的目标窗口。  

[返回对象:winform](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/_.html#winform)

### winUiSimpleWindow3Object.titlebar <a id="winUiSimpleWindow3Object.titlebar" href="#winUiSimpleWindow3Object.titlebar">&#x23;</a>
标题栏,static控件  

[返回对象:staticObject](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/ctrl/static.html#staticObject)

### winUiSimpleWindow3Object.titlebarClose <a id="winUiSimpleWindow3Object.titlebarClose" href="#winUiSimpleWindow3Object.titlebarClose">&#x23;</a>
标题栏关闭按钮，plus控件。  
调用此控件的 skin 函数可单独修改关闭按钮的样式，  
所有界面组件的 skin 函数的都是用于 plus 控件，用法都一样。  

[返回对象:uiCtrlPlusObject](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/ctrl/plus.html#uiCtrlPlusObject)

### winUiSimpleWindow3Object.titlebarMax <a id="winUiSimpleWindow3Object.titlebarMax" href="#winUiSimpleWindow3Object.titlebarMax">&#x23;</a>
标题栏最大化按钮，plus控件。  
如果窗体设置了禁用最大化按钮则不创建此控件，并且不允许拖动边框改变窗口大小。  

[返回对象:uiCtrlPlusObject](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/ctrl/plus.html#uiCtrlPlusObject)

### winUiSimpleWindow3Object.titlebarMin <a id="winUiSimpleWindow3Object.titlebarMin" href="#winUiSimpleWindow3Object.titlebarMin">&#x23;</a>
标题栏最小化按钮，plus控件。  
如果窗体设置了禁用最小化按钮则不创建此控件。  

[返回对象:uiCtrlPlusObject](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/ctrl/plus.html#uiCtrlPlusObject)

## winUiSimpleWindowObject 成员列表 <a id="winUiSimpleWindowObject" href="#winUiSimpleWindowObject">&#x23;</a>

### winUiSimpleWindowObject._form <a id="winUiSimpleWindowObject._form" href="#winUiSimpleWindowObject._form">&#x23;</a>
标题栏窗口。  

[返回对象:winform](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/_.html#winform)

### winUiSimpleWindowObject.targetForm <a id="winUiSimpleWindowObject.targetForm" href="#winUiSimpleWindowObject.targetForm">&#x23;</a>
要控制的目标窗口。  

[返回对象:winform](https://www.aardio.com/zh-cn/docs/library-reference/win/ui/_.html#winform)
