Class: ewol::key::Special
Constructor and Destructor:
+ Special (void);
Synopsis:
+ bool getCapsLock (void);
+ void setCapsLock (bool _value);
+ bool getShift (void);
+ void setShift (bool _value);
+ bool getCtrl (void);
+ void setCtrl (bool _value);
+ bool getMeta (void);
+ void setMeta (bool _value);
+ bool getAlt (void);
+ void setAlt (bool _value);
+ bool getAltGr (void);
+ void setAltGr (bool _value);
+ bool getNumLock (void);
+ void setNumLock (bool _value);
+ bool getInsert (void);
+ void setInsert (bool _value);
Description:
/** * @brief This class consider generic special keyborad key (insert, control, shift ...) */Detail:
ewol::key::Special ()
Special(void);
Main constructor
getCapsLock ()
bool getCapsLock(void);
get the current CapLock Status
Return: The CapLock value
setCapsLock ()
void setCapsLock(bool _value);
set the current CapLock Status
Parameter [input]: _value The new CapLock value
getShift ()
bool getShift(void);
Get the current Shift key status
Return: The Shift value
setShift ()
void setShift(bool _value);
Set the current Shift key status
Parameter [input]: _value The new Shift value
getCtrl ()
bool getCtrl(void);
Get the Current Control key status
Return: The Control value
setCtrl ()
void setCtrl(bool _value);
Set the Current Control key status
Parameter [input]: _value The new Control value
getMeta ()
bool getMeta(void);
Get the current Meta key status (also named windows or apple key)
Return: The Meta value (name Windows key, apple key, command key ...)
setMeta ()
void setMeta(bool _value);
Set the current Meta key status (also named windows or apple key)
Parameter [input]: _value The new Meta value (name Windows key, apple key, command key ...)
getAlt ()
bool getAlt(void);
Get the current Alt key status
Return: The Alt value
setAlt ()
void setAlt(bool _value);
Set the current Alt key status
Parameter [input]: _value The new Alt value
getAltGr ()
bool getAltGr(void);
Get the current Alt-Gr key status
Return: The Alt-gr value (does not exist on MacOs)
setAltGr ()
void setAltGr(bool _value);
Set the current Alt-Gr key status
Parameter [input]: _value The new Alt-gr value (does not exist on MacOs)
getNumLock ()
bool getNumLock(void);
Get the current Ver-num key status
Return: The Numerical Lock value
setNumLock ()
void setNumLock(bool _value);
Set the current Ver-num key status
Parameter [input]: _value The new Numerical Lock value
getInsert ()
bool getInsert(void);
Get the current Intert key status
Return: The Insert value
setInsert ()
void setInsert(bool _value);
Set the current Intert key status
Parameter [input]: _value The new Insert value
ewol::key::Special ()
Special(void);
Main constructor
getCapsLock ()
bool getCapsLock(void);
get the current CapLock Status
-
Return: The CapLock value
setCapsLock ()
void setCapsLock(bool _value);
set the current CapLock Status
-
Parameter [input]: _value The new CapLock value
getShift ()
bool getShift(void);
Get the current Shift key status
-
Return: The Shift value
setShift ()
void setShift(bool _value);
Set the current Shift key status
-
Parameter [input]: _value The new Shift value
getCtrl ()
bool getCtrl(void);
Get the Current Control key status
-
Return: The Control value
setCtrl ()
void setCtrl(bool _value);
Set the Current Control key status
-
Parameter [input]: _value The new Control value
getMeta ()
bool getMeta(void);
Get the current Meta key status (also named windows or apple key)
-
Return: The Meta value (name Windows key, apple key, command key ...)
setMeta ()
void setMeta(bool _value);
Set the current Meta key status (also named windows or apple key)
-
Parameter [input]: _value The new Meta value (name Windows key, apple key, command key ...)
getAlt ()
bool getAlt(void);
Get the current Alt key status
-
Return: The Alt value
setAlt ()
void setAlt(bool _value);
Set the current Alt key status
-
Parameter [input]: _value The new Alt value
getAltGr ()
bool getAltGr(void);
Get the current Alt-Gr key status
-
Return: The Alt-gr value (does not exist on MacOs)
setAltGr ()
void setAltGr(bool _value);
Set the current Alt-Gr key status
-
Parameter [input]: _value The new Alt-gr value (does not exist on MacOs)
getNumLock ()
bool getNumLock(void);
Get the current Ver-num key status
-
Return: The Numerical Lock value
setNumLock ()
void setNumLock(bool _value);
Set the current Ver-num key status
-
Parameter [input]: _value The new Numerical Lock value
getInsert ()
bool getInsert(void);
Get the current Intert key status
-
Return: The Insert value
setInsert ()
void setInsert(bool _value);
Set the current Intert key status
-
Parameter [input]: _value The new Insert value