YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
ycontrol.cpp 文件参考

样式无关的控件。 更多...

ycontrol.cpp 的引用(Include)关系图:

浏览源代码.

函数

YSL_BEGIN EventMapping::ItemType & GetEvent (EventMapping::MapType &m, const VisualEvent &id, EventMapping::MappedType(&f)())
 
bool Enable (IWidget &wgt, bool b)
 
void OnKeyHeld (KeyEventArgs &&e)
 
void OnTouchDown_RequestToTopFocused (TouchEventArgs &&e)
 
void OnTouchHeld (TouchEventArgs &&e)
 
void OnTouchMove (TouchEventArgs &&e)
 
void OnTouchMove_Dragging (TouchEventArgs &&e)
 
void OnKey_Bound_TouchUpAndLeave (KeyEventArgs &&e)
 
void OnKey_Bound_EnterAndTouchDown (KeyEventArgs &&e)
 
void OnKey_Bound_Click (KeyEventArgs &&e)
 

详细描述

样式无关的控件。

版本
r3718
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
早于 build 132
创建时间:
2010-02-18 13:44:34 +0800
修改时间:
2013-03-19 18:44 +0800
文本编码:
UTF-8
模块名称:
YSLib::UI::YComponent

在文件 ycontrol.cpp 中定义.

函数说明

bool Enable ( IWidget &  wgt,
bool  b 
)

在文件 ycontrol.cpp60 行定义.

参考 YSLib::UI::Invalidate(),YSLib::UI::IsEnabled() , 以及 YSLib::UI::SetEnabledOf().

参考自 GetDesktopDownHandle() , 以及 ShlTextReader::UpdateButtons().

函数调用图:

这是这个函数的调用关系图:

YSL_BEGIN EventMapping::ItemType& GetEvent ( EventMapping::MapType &  m,
const VisualEvent &  id,
EventMapping::MappedType(&)()  f 
)

在文件 ycontrol.cpp41 行定义.

参考 ystdex::search_map().

参考自 YSLib::UI::FetchEvent() , 以及 YSLib::UI::Controller::GetItemRef().

函数调用图:

这是这个函数的调用关系图:

void OnKey_Bound_Click ( KeyEventArgs &&  e)

在文件 ycontrol.cpp197 行定义.

参考自 GetDesktopDownHandle().

这是这个函数的调用关系图:

void OnKey_Bound_EnterAndTouchDown ( KeyEventArgs &&  e)

在文件 ycontrol.cpp184 行定义.

参考自 GetDesktopDownHandle().

这是这个函数的调用关系图:

void OnKey_Bound_TouchUpAndLeave ( KeyEventArgs &&  e)

在文件 ycontrol.cpp171 行定义.

参考自 GetDesktopDownHandle().

这是这个函数的调用关系图:

void OnKeyHeld ( KeyEventArgs &&  e)

在文件 ycontrol.cpp72 行定义.

参考 FetchGUIState().

函数调用图:

void OnTouchDown_RequestToTopFocused ( TouchEventArgs &&  e)

在文件 ycontrol.cpp82 行定义.

参考 ClearFocusingOf(),YSLib::UI::RequestFocus() , 以及 RequestToTop().

参考自 YSLib::UI::Control::ControlEventMap::ControlEventMap().

函数调用图:

这是这个函数的调用关系图:

void OnTouchHeld ( TouchEventArgs &&  e)

在文件 ycontrol.cpp95 行定义.

参考 FetchGUIState() , 以及 YSLib::UI::GetLocationOf().

参考自 YSLib::UI::Control::ControlEventMap::ControlEventMap().

函数调用图:

这是这个函数的调用关系图:

void OnTouchMove ( TouchEventArgs &&  e)

在文件 ycontrol.cpp116 行定义.

参考 FetchGUIState().

参考自 large_delta().

函数调用图:

这是这个函数的调用关系图:

void OnTouchMove_Dragging ( TouchEventArgs &&  e)

在文件 ycontrol.cpp129 行定义.

参考 FetchGUIState(),YSLib::UI::Invalidate() , 以及 SetLocationOf().

参考自 GetDesktopDownHandle().

函数调用图:

这是这个函数的调用关系图: