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

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

#include "YModules.h"
#include <YSLib/UI/ywidget.h>
#include <YSLib/UI/ywgtevt.h>
ycontrol.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  YSLib::UI::Controller
 部件控制器。 更多...
 
class  YSLib::UI::Control
 控件。 更多...
 

命名空间

 YSLib
 
 YSLib::UI
 

枚举

enum  YSLib::UI::CursorState { YSLib::UI::CursorState::Outside, YSLib::UI::CursorState::Over, YSLib::UI::CursorState::Pressed }
 指针设备光标相对于控件的状态。 更多...
 

函数

bool YSLib::UI::IsEnabled (const IWidget &wgt)
 判断部件是否为可用的控件。 更多...
 
void YSLib::UI::SetEnabledOf (IWidget &wgt, bool b)
 设置部件可用性。 更多...
 
YF_API bool YSLib::UI::Enable (IWidget &, bool=true)
 设置部件可用性,且当可用性改变时无效化部件区域。 更多...
 
template<VisualEvent _vID>
 YSLib::UI::EventT (typename EventTypeMapping< _vID >::HandlerType)&FetchEvent(IWidget &wgt)
 取部件事件。 更多...
 
template<VisualEvent _vID, typename _tEventArgs >
size_t YSLib::UI::CallEvent (IWidget &wgt, _tEventArgs &&e)
 调用部件事件,并忽略 BadEvent 异常。 更多...
 
template<VisualEvent _vID, class _tEventArgs >
void YSLib::UI::OnEvent_Call (_tEventArgs &&e)
 处理事件:直接转发至发送者。 更多...
 
template<class _tEventArgs >
void YSLib::UI::OnEvent_StopRouting (_tEventArgs &&e)
 
YF_API void YSLib::UI::OnUIEvent_Invalidate (UIEventArgs &&)
 处理用户界面事件:无效化发送者。 更多...
 
YF_API void YSLib::UI::OnKeyHeld (KeyEventArgs &&)
 处理键接触保持事件。 更多...
 
YF_API void YSLib::UI::OnTouchDown_RequestToFrontFocused (CursorEventArgs &&)
 处理屏幕接触开始事件:使用一般接触策略。 更多...
 
YF_API void YSLib::UI::OnTouchHeld (CursorEventArgs &&)
 处理屏幕接触保持事件。 更多...
 
YF_API void YSLib::UI::OnTouchHeld_Dragging (CursorEventArgs &&)
 处理屏幕接触移动事件:拖放按下部件。 更多...
 
YF_API void YSLib::UI::OnTouchHeld_DraggingRaw (CursorEventArgs &&, IWidget &)
 处理屏幕接触移动事件:拖放指定部件。 更多...
 
YF_API void YSLib::UI::OnKey_Bound_TouchUp (KeyEventArgs &&)
 处理按键事件:按键-指针设备接触结束。 更多...
 
YF_API void YSLib::UI::OnKey_Bound_TouchDown (KeyEventArgs &&)
 处理按键事件:按键-指针设备接触开始。 更多...
 
YF_API void YSLib::UI::OnKey_Bound_Click (KeyEventArgs &&)
 处理按键事件:按键-指针设备按下。 更多...
 

详细描述

样式无关的控件。

版本
r4771
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
早于 build 132
创建时间:
2010-02-18 13:44:24 +0800
修改时间:
2014-04-16 21:56 +0800
文本编码:
UTF-8
模块名称:
YSLib::UI::YControl

在文件 ycontrol.h 中定义.