AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XUIComboBox.lua 文件参考

#include <XUIComboBox.h>

类 XUIComboBox 继承关系图:
Inheritance graph

#include <XUIComboBox.h>

类 XUIComboBox::XUIComboItem 继承关系图:
Inheritance graph

#include <XUIComboBox.h>

类 XUIComboBox::XUIComboListView 继承关系图:
Inheritance graph

#include <XUIComboBox.h>

类 XUIComboBox::XUIComboEditBoxDelegate 继承关系图:
Inheritance graph

函数

function XUIComboBox new () end
 
function XUIComboBox Create () end
 
function XUIComboBox Create (strEditBoxBackgroundTexture, strButtonTexture, strButtonSelectedTexture, strListViewBackgroundTexture, strItemBackgroundTexture, strItemBackgroundSerlectedTexture, eTextureType) end
 
function XUIComboBox Create (strEditBoxBackgroundTexture, strButtonTexture, strItemBackgroundTexture, eTextureType) end
 
function XUIComboBox LoadEditBoxBackgroundTexture (strEditBoxBackgroundTexture, eTextureType) end
 
function XUIComboBox LoadButtonNormalTexture (strButtonNormalTexture, eTextureType) end
 
function XUIComboBox LoadButtonSelectedTexture (strButtonSelectedTexture, eTextureType) end
 
function XUIComboBox LoadListViewBackgroundTexture (strListViewBackgroundTexture, eTextureType) end
 
function XUIComboBox LoadItemBackgroundTexture (strItemBackgroundTexture, eTextureType) end
 
function XUIComboBox GetEditBoxBackgroundTexture () end
 
function XUIComboBox GetButtonNormalTexture () end
 
function XUIComboBox GetButtonSelectedTexture () end
 
function XUIComboBox GetListViewBackgroundTexture () end
 
function XUIComboBox GetItemBackgroundTexture () end
 
function XUIComboBox SetAllowEdit (bAllowEdit) end
 
function XUIComboBox IsAllowEdit () end
 
function XUIComboBox SetItemHeight (nHeight) end
 
function XUIComboBox GetItemHeight () end
 
function XUIComboBox SetFontColor (color) end
 
function XUIComboBox GetFontColor () end
 
function XUIComboBox SetListViewHeight (ItemNum) end
 
function XUIComboBox GetListViewHeight () end
 
function XUIComboBox SetStringData (str) end
 
function XUIComboBox GetStringData () end
 
function XUIComboBox SetListData (vList) end
 
function XUIComboBox GetListData () end
 
function XUIComboBox SetCurrentData (strData) end
 
function XUIComboBox SetCurrentData (strData, bSafeCheck) end
 
function XUIComboBox GetCurrentData () end
 
function XUIComboBox AddComboBoxEventListener (callback) end
 

变量

 XUIComboBox = {}
 
XUIComboBox SELECTED_CHANGED = 0
 

函数说明

◆ AddComboBoxEventListener()

function XUIComboBox AddComboBoxEventListener ( callback  )

@manual xelua_XEngine_XUIComboBox_AddComboBoxEventListener_manual XUIComboBox_AddComboBoxEventListener_manual

参数
callbackstd::function<void(XUIComboBox*, xint32 nSelectedIndex, _cstring szContent, XUIComboBox::EventType)>
返回
void

◆ Create() [1/3]

function XUIComboBox Create ( )

创建并返回一个空的控件实例的指针

返回
XUIComboBox 控件指针

◆ Create() [2/3]

function XUIComboBox Create ( strEditBoxBackgroundTexture  ,
strButtonTexture  ,
strButtonSelectedTexture  ,
strListViewBackgroundTexture  ,
strItemBackgroundTexture  ,
strItemBackgroundSerlectedTexture  ,
eTextureType   
)

创建并返回一个控件实例

参数
strEditBoxBackgroundTexturestring 编辑框背景图片
strButtonTexturestring 确定按钮图片
strButtonSelectedTexturestring 确定按钮被点击时的图片
strListViewBackgroundTexturestring 下拉列表背景图片
strItemBackgroundTexturestring 下拉项背景图片
strItemBackgroundSerlectedTexturestring 下拉项被选中时的背景图片
eTextureTypenumber 相对路径/绝对路径
返回
XUIComboBox 控件指针

◆ Create() [3/3]

function XUIComboBox Create ( strEditBoxBackgroundTexture  ,
strButtonTexture  ,
strItemBackgroundTexture  ,
eTextureType   
)

创建并返回一个空的控件实例的指针

参数
strEditBoxBackgroundTexturestring EditBox背景纹理路径
strButtonTexturestring Button背景纹理路径
strItemBackgroundTexturestring Item背景纹理路径
eTextureTypenumber 纹理类型
返回
XUIComboBox 控件指针

◆ GetButtonNormalTexture()

function XUIComboBox GetButtonNormalTexture ( )

获取确定按钮背景图片

返回
string

◆ GetButtonSelectedTexture()

function XUIComboBox GetButtonSelectedTexture ( )

获取确定按钮被选中时的背景图片

返回
string

◆ GetCurrentData()

function XUIComboBox GetCurrentData ( )

获取当前选中的数据

返回
string 返回当前编辑框内显示的字符串。

◆ GetEditBoxBackgroundTexture()

function XUIComboBox GetEditBoxBackgroundTexture ( )

获取编辑框背景图片

返回
string

◆ GetFontColor()

function XUIComboBox GetFontColor ( )

获取字体颜色

返回
XCOLORBASE 返回编辑框内的字体颜色。

◆ GetItemBackgroundTexture()

function XUIComboBox GetItemBackgroundTexture ( )

获取下拉项背景图片

返回
string

◆ GetItemHeight()

function XUIComboBox GetItemHeight ( )

获取每一个下拉项的高度

返回
number 返回下拉项高度。

◆ GetListData()

function XUIComboBox GetListData ( )

获取下拉列表显示的数据

返回
string[] 返回下拉列表数据集合,类型为字符串数组。

◆ GetListViewBackgroundTexture()

function XUIComboBox GetListViewBackgroundTexture ( )

获取下拉列表背景图片

返回
string

◆ GetListViewHeight()

function XUIComboBox GetListViewHeight ( )

获取下拉列表的高度

返回
number 返回下拉列表项最多能显示出来几项。

◆ GetStringData()

function XUIComboBox GetStringData ( )

获取下拉列表显示的数据

返回
string 返回下拉列表数据集合,用
表示下一组数据

◆ IsAllowEdit()

function XUIComboBox IsAllowEdit ( )

获取是否允许编辑

返回
boolean 返回下拉列表框是否允许直接编辑。

◆ LoadButtonNormalTexture()

function XUIComboBox LoadButtonNormalTexture ( strButtonNormalTexture  ,
eTextureType   
)

加载确定按钮背景图片

参数
strButtonNormalTexturestring
eTextureTypenumber
返回
void

◆ LoadButtonSelectedTexture()

function XUIComboBox LoadButtonSelectedTexture ( strButtonSelectedTexture  ,
eTextureType   
)

加载确定按钮被选中时的背景图片

参数
strButtonSelectedTexturestring
eTextureTypenumber
返回
void

◆ LoadEditBoxBackgroundTexture()

function XUIComboBox LoadEditBoxBackgroundTexture ( strEditBoxBackgroundTexture  ,
eTextureType   
)

加载编辑框背景图片

参数
strEditBoxBackgroundTexturestring
eTextureTypenumber
返回
void

◆ LoadItemBackgroundTexture()

function XUIComboBox LoadItemBackgroundTexture ( strItemBackgroundTexture  ,
eTextureType   
)

加载下拉项背景图片

参数
strItemBackgroundTexturestring
eTextureTypenumber
返回
void

◆ LoadListViewBackgroundTexture()

function XUIComboBox LoadListViewBackgroundTexture ( strListViewBackgroundTexture  ,
eTextureType   
)

加载下拉列表背景图片

参数
strListViewBackgroundTexturestring
eTextureTypenumber
返回
void

◆ new()

function XUIComboBox new ( )

XUIComboBox_new00

返回
XUIComboBox

◆ SetAllowEdit()

function XUIComboBox SetAllowEdit ( bAllowEdit  )

设置是否允许编辑

参数
bAllowEditboolean 下拉列表框是否允许直接编辑
返回
void

◆ SetCurrentData() [1/2]

function XUIComboBox SetCurrentData ( strData  )

设置当前选中数据为 strData字符串

参数
strDatastring 当前选中数据。
返回
void

◆ SetCurrentData() [2/2]

function XUIComboBox SetCurrentData ( strData  ,
bSafeCheck   
)

XUIComboBox_SetCurrentData01

参数
strDatastring
bSafeCheckboolean
返回
void

◆ SetFontColor()

function XUIComboBox SetFontColor ( color  )

设置字体颜色

参数
colorXCOLORBASE 编辑框内的字体颜色。
返回
void

◆ SetItemHeight()

function XUIComboBox SetItemHeight ( nHeight  )

设置每一个下拉项的高度

参数
nHeightnumber 下拉项高度。
返回
void

◆ SetListData()

function XUIComboBox SetListData ( vList  )

设置下拉列表显示的数据

参数
vListstring[] 显示数据类型为字符串的数组。
返回
void

◆ SetListViewHeight()

function XUIComboBox SetListViewHeight ( ItemNum  )

设置下拉列表的高度

参数
ItemNumnumber 下拉列表项最多能显示出来几项。
返回
void

◆ SetStringData()

function XUIComboBox SetStringData ( str  )

设置下拉列表显示的数据

参数
strstring 用
表示下一组数据
返回
void

变量说明

◆ SELECTED_CHANGED

XUIComboBox SELECTED_CHANGED = 0

◆ XUIComboBox