GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
Keys.h File Reference
#include "Winuser.h"

Go to the source code of this file.

Namespaces

namespace  gui_framework
 
namespace  gui_framework::hotkeys
 

Enumerations

enum  gui_framework::hotkeys::keys : uint32_t {
  gui_framework::hotkeys::leftMouseButton = VK_LBUTTON , gui_framework::hotkeys::rightMouseButton , gui_framework::hotkeys::cancel , gui_framework::hotkeys::middleMouseButton ,
  gui_framework::hotkeys::x1MouseButton , gui_framework::hotkeys::x2MouseButton , gui_framework::hotkeys::backspace = VK_BACK , gui_framework::hotkeys::tab ,
  gui_framework::hotkeys::clear = VK_CLEAR , gui_framework::hotkeys::enter , gui_framework::hotkeys::shift = VK_SHIFT , gui_framework::hotkeys::ctrl ,
  gui_framework::hotkeys::alt , gui_framework::hotkeys::pause , gui_framework::hotkeys::capsLock , gui_framework::hotkeys::escape = VK_ESCAPE ,
  gui_framework::hotkeys::spacebar = VK_SPACE , gui_framework::hotkeys::pageUp , gui_framework::hotkeys::pageDown , gui_framework::hotkeys::end ,
  gui_framework::hotkeys::home , gui_framework::hotkeys::leftArrow , gui_framework::hotkeys::upArrow , gui_framework::hotkeys::rightArrow ,
  gui_framework::hotkeys::donwArrow , gui_framework::hotkeys::select , gui_framework::hotkeys::print , gui_framework::hotkeys::execute ,
  gui_framework::hotkeys::printScreen , gui_framework::hotkeys::ins , gui_framework::hotkeys::del , gui_framework::hotkeys::help ,
  gui_framework::hotkeys::zero , gui_framework::hotkeys::one , gui_framework::hotkeys::two , gui_framework::hotkeys::three ,
  gui_framework::hotkeys::four , gui_framework::hotkeys::five , gui_framework::hotkeys::six , gui_framework::hotkeys::seven ,
  gui_framework::hotkeys::eight , gui_framework::hotkeys::nine , gui_framework::hotkeys::A = 0x41 , gui_framework::hotkeys::B ,
  gui_framework::hotkeys::C , gui_framework::hotkeys::D , gui_framework::hotkeys::E , gui_framework::hotkeys::F ,
  gui_framework::hotkeys::G , gui_framework::hotkeys::H , gui_framework::hotkeys::I , gui_framework::hotkeys::J ,
  gui_framework::hotkeys::K , gui_framework::hotkeys::L , gui_framework::hotkeys::M , gui_framework::hotkeys::N ,
  gui_framework::hotkeys::O , gui_framework::hotkeys::P , gui_framework::hotkeys::Q , gui_framework::hotkeys::R ,
  gui_framework::hotkeys::S , gui_framework::hotkeys::T , gui_framework::hotkeys::U , gui_framework::hotkeys::V ,
  gui_framework::hotkeys::W , gui_framework::hotkeys::X , gui_framework::hotkeys::Y , gui_framework::hotkeys::Z ,
  gui_framework::hotkeys::sleep = VK_SLEEP , gui_framework::hotkeys::zeroKeypad , gui_framework::hotkeys::oneKeypad , gui_framework::hotkeys::twoKeypad ,
  gui_framework::hotkeys::threeKeypad , gui_framework::hotkeys::fourKeypad , gui_framework::hotkeys::fiveKeypad , gui_framework::hotkeys::sixKeypad ,
  gui_framework::hotkeys::sevenKeypad , gui_framework::hotkeys::eightKeypad , gui_framework::hotkeys::nineKeypad , gui_framework::hotkeys::multiply ,
  gui_framework::hotkeys::add , gui_framework::hotkeys::separator , gui_framework::hotkeys::subtract , gui_framework::hotkeys::decimal ,
  gui_framework::hotkeys::divide , gui_framework::hotkeys::F1 , gui_framework::hotkeys::F2 , gui_framework::hotkeys::F3 ,
  gui_framework::hotkeys::F4 , gui_framework::hotkeys::F5 , gui_framework::hotkeys::F6 , gui_framework::hotkeys::F7 ,
  gui_framework::hotkeys::F8 , gui_framework::hotkeys::F9 , gui_framework::hotkeys::F10 , gui_framework::hotkeys::F11 ,
  gui_framework::hotkeys::F12 , gui_framework::hotkeys::F13 , gui_framework::hotkeys::F14 , gui_framework::hotkeys::F15 ,
  gui_framework::hotkeys::F16 , gui_framework::hotkeys::F17 , gui_framework::hotkeys::F18 , gui_framework::hotkeys::F19 ,
  gui_framework::hotkeys::F20 , gui_framework::hotkeys::F21 , gui_framework::hotkeys::F22 , gui_framework::hotkeys::F23 ,
  gui_framework::hotkeys::F24 , gui_framework::hotkeys::numLock = VK_NUMLOCK , gui_framework::hotkeys::scrollLock , gui_framework::hotkeys::leftShift = VK_LSHIFT ,
  gui_framework::hotkeys::rightShift , gui_framework::hotkeys::leftCtrl , gui_framework::hotkeys::rightCtrl , gui_framework::hotkeys::leftAlt ,
  gui_framework::hotkeys::rightAlt , gui_framework::hotkeys::volumeMute = VK_VOLUME_MUTE , gui_framework::hotkeys::volumeDown , gui_framework::hotkeys::volumeUp ,
  gui_framework::hotkeys::nextTrack , gui_framework::hotkeys::previousTrack , gui_framework::hotkeys::stopMedia , gui_framework::hotkeys::zoom = VK_ZOOM
}
 
enum class  gui_framework::hotkeys::additionalKeys : uint32_t {
  gui_framework::hotkeys::shift = keys::shift , gui_framework::hotkeys::control , gui_framework::hotkeys::alt , gui_framework::hotkeys::leftShift = keys::leftShift ,
  gui_framework::hotkeys::rightShift , gui_framework::hotkeys::leftCtrl , gui_framework::hotkeys::rightCtrl , gui_framework::hotkeys::leftAlt ,
  gui_framework::hotkeys::rightAlt
}