C# Class ScriptGUI.GUI.UIListBox

用户界面控件列表类
Show file Open project: Genesis-3D/Genesis-3D

Public Methods

Method Description
SetListChangePosition ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult

设置列表控件位置改变事件操作

SetListChangeScroll ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult

设置列表控件滚动事件操作

SetListMouseItemActivate ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult

设置子控件被选择事件操作

SetListMouseItemFocus ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult

设置鼠标滑过子控件的事件操作

SetListSelectAccept ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult

设置鼠标双击或接收回车键的事件操作

Method Details

SetListChangePosition() public static method

设置列表控件位置改变事件操作
public static SetListChangePosition ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult
layout_name ScriptGUI.FString 面板名称
widget_name ScriptGUI.FString 控件名称
func Event 事件操作代理
control EventControl 事件控制方式
return ExecuteResult

SetListChangeScroll() public static method

设置列表控件滚动事件操作
public static SetListChangeScroll ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult
layout_name ScriptGUI.FString 面板名称
widget_name ScriptGUI.FString 控件名称
func Event 事件操作代理
control EventControl 事件控制方式
return ExecuteResult

SetListMouseItemActivate() public static method

设置子控件被选择事件操作
public static SetListMouseItemActivate ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult
layout_name ScriptGUI.FString 面板名称
widget_name ScriptGUI.FString 控件名称
func Event 事件操作代理
control EventControl 事件控制方式
return ExecuteResult

SetListMouseItemFocus() public static method

设置鼠标滑过子控件的事件操作
public static SetListMouseItemFocus ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult
layout_name ScriptGUI.FString 面板名称
widget_name ScriptGUI.FString 控件名称
func Event 事件操作代理
control EventControl 事件控制方式
return ExecuteResult

SetListSelectAccept() public static method

设置鼠标双击或接收回车键的事件操作
public static SetListSelectAccept ( ScriptGUI.FString layout_name, ScriptGUI.FString widget_name, Event func, EventControl control ) : ExecuteResult
layout_name ScriptGUI.FString 面板名称
widget_name ScriptGUI.FString 控件名称
func Event 事件操作代理
control EventControl 事件控制方式
return ExecuteResult