xtd - Reference Guide  0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Loading...
Searching...
No Matches
Namespaces | Enumerations
keys.h File Reference
#include <xtd/ustring.h>

Definition

Contains xtd::forms::keys enum class.

Go to the source code of this file.

Namespaces

namespace  xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 
namespace  xtd::forms
 The xtd::forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system, Apple macOS and Linux like Ubuntu operating system.
 

Enumerations

enum class  xtd::forms::keys : long long {
  xtd::forms::keys::none ,
  xtd::forms::keys::lbutton ,
  xtd::forms::keys::rbutton ,
  xtd::forms::keys::cancel ,
  xtd::forms::keys::mbutton ,
  xtd::forms::keys::xbutton1 ,
  xtd::forms::keys::xbutton2 ,
  xtd::forms::keys::back ,
  xtd::forms::keys::tab ,
  xtd::forms::keys::line_feed ,
  xtd::forms::keys::clear ,
  xtd::forms::keys::ret ,
  xtd::forms::keys::enter ,
  xtd::forms::keys::shift_key ,
  xtd::forms::keys::control_key ,
  xtd::forms::keys::menu ,
  xtd::forms::keys::pause ,
  xtd::forms::keys::caps_lock ,
  xtd::forms::keys::capital ,
  xtd::forms::keys::kana_mode ,
  xtd::forms::keys::hanguel_mode ,
  xtd::forms::keys::hangul_mode ,
  xtd::forms::keys::junja_mode ,
  xtd::forms::keys::final_mode ,
  xtd::forms::keys::kanji_mode ,
  xtd::forms::keys::hanja_mode ,
  xtd::forms::keys::escape ,
  xtd::forms::keys::ime_convert ,
  xtd::forms::keys::ime_nonconvert ,
  xtd::forms::keys::ime_accept ,
  xtd::forms::keys::ime_mode_change ,
  xtd::forms::keys::space ,
  xtd::forms::keys::page_up ,
  xtd::forms::keys::prior ,
  xtd::forms::keys::page_down ,
  xtd::forms::keys::next ,
  xtd::forms::keys::end ,
  xtd::forms::keys::home ,
  xtd::forms::keys::left ,
  xtd::forms::keys::up ,
  xtd::forms::keys::right ,
  xtd::forms::keys::down ,
  xtd::forms::keys::select ,
  xtd::forms::keys::print ,
  xtd::forms::keys::execute ,
  xtd::forms::keys::print_screen ,
  xtd::forms::keys::snapshot ,
  xtd::forms::keys::insert ,
  xtd::forms::keys::del ,
  xtd::forms::keys::help ,
  xtd::forms::keys::d0 ,
  xtd::forms::keys::d1 ,
  xtd::forms::keys::d2 ,
  xtd::forms::keys::d3 ,
  xtd::forms::keys::d4 ,
  xtd::forms::keys::d5 ,
  xtd::forms::keys::d6 ,
  xtd::forms::keys::d7 ,
  xtd::forms::keys::d8 ,
  xtd::forms::keys::d9 ,
  xtd::forms::keys::a ,
  xtd::forms::keys::b ,
  xtd::forms::keys::c ,
  xtd::forms::keys::d ,
  xtd::forms::keys::e ,
  xtd::forms::keys::f ,
  xtd::forms::keys::g ,
  xtd::forms::keys::h ,
  xtd::forms::keys::i ,
  xtd::forms::keys::j ,
  xtd::forms::keys::k ,
  xtd::forms::keys::l ,
  xtd::forms::keys::m ,
  xtd::forms::keys::n ,
  xtd::forms::keys::o ,
  xtd::forms::keys::p ,
  xtd::forms::keys::q ,
  xtd::forms::keys::r ,
  xtd::forms::keys::s ,
  xtd::forms::keys::t ,
  xtd::forms::keys::u ,
  xtd::forms::keys::v ,
  xtd::forms::keys::w ,
  xtd::forms::keys::x ,
  xtd::forms::keys::y ,
  xtd::forms::keys::z ,
  xtd::forms::keys::lwin ,
  xtd::forms::keys::rwin ,
  xtd::forms::keys::apps ,
  xtd::forms::keys::sleep ,
  xtd::forms::keys::num_pad0 ,
  xtd::forms::keys::num_pad1 ,
  xtd::forms::keys::num_pad2 ,
  xtd::forms::keys::num_pad3 ,
  xtd::forms::keys::num_pad4 ,
  xtd::forms::keys::num_pad5 ,
  xtd::forms::keys::num_pad6 ,
  xtd::forms::keys::num_pad7 ,
  xtd::forms::keys::num_pad8 ,
  xtd::forms::keys::num_pad9 ,
  xtd::forms::keys::multiply ,
  xtd::forms::keys::add ,
  xtd::forms::keys::separator ,
  xtd::forms::keys::subtract ,
  xtd::forms::keys::decimal ,
  xtd::forms::keys::divide ,
  xtd::forms::keys::f1 ,
  xtd::forms::keys::f2 ,
  xtd::forms::keys::f3 ,
  xtd::forms::keys::f4 ,
  xtd::forms::keys::f5 ,
  xtd::forms::keys::f6 ,
  xtd::forms::keys::f7 ,
  xtd::forms::keys::f8 ,
  xtd::forms::keys::f9 ,
  xtd::forms::keys::f10 ,
  xtd::forms::keys::f11 ,
  xtd::forms::keys::f12 ,
  xtd::forms::keys::f13 ,
  xtd::forms::keys::f14 ,
  xtd::forms::keys::f15 ,
  xtd::forms::keys::f16 ,
  xtd::forms::keys::f17 ,
  xtd::forms::keys::f18 ,
  xtd::forms::keys::f19 ,
  xtd::forms::keys::f20 ,
  xtd::forms::keys::f21 ,
  xtd::forms::keys::f22 ,
  xtd::forms::keys::f23 ,
  xtd::forms::keys::f24 ,
  xtd::forms::keys::num_lock ,
  xtd::forms::keys::scroll ,
  xtd::forms::keys::lshift_key ,
  xtd::forms::keys::rshift_key ,
  xtd::forms::keys::lcontrol_key ,
  xtd::forms::keys::rcontrol_key ,
  xtd::forms::keys::lmenu ,
  xtd::forms::keys::rmenu ,
  xtd::forms::keys::browser_back ,
  xtd::forms::keys::browser_forward ,
  xtd::forms::keys::browser_refresh ,
  xtd::forms::keys::browser_stop ,
  xtd::forms::keys::browser_search ,
  xtd::forms::keys::browser_favorites ,
  xtd::forms::keys::browser_home ,
  xtd::forms::keys::volume_mute ,
  xtd::forms::keys::volume_down ,
  xtd::forms::keys::volume_up ,
  xtd::forms::keys::media_next_track ,
  xtd::forms::keys::media_previous_track ,
  xtd::forms::keys::media_stop ,
  xtd::forms::keys::media_play_pause ,
  xtd::forms::keys::launch_mail ,
  xtd::forms::keys::select_media ,
  xtd::forms::keys::launch_application1 ,
  xtd::forms::keys::launch_application2 ,
  xtd::forms::keys::oem1 ,
  xtd::forms::keys::oem_semicolon ,
  xtd::forms::keys::oem_plus ,
  xtd::forms::keys::oem_comma ,
  xtd::forms::keys::oem_minus ,
  xtd::forms::keys::oem_period ,
  xtd::forms::keys::oem2 ,
  xtd::forms::keys::oem_question ,
  xtd::forms::keys::oem3 ,
  xtd::forms::keys::oem_tilde ,
  xtd::forms::keys::oem4 ,
  xtd::forms::keys::oem_open_brackets ,
  xtd::forms::keys::oem5 ,
  xtd::forms::keys::oem_pipe ,
  xtd::forms::keys::oem6 ,
  xtd::forms::keys::oem_close_brackets ,
  xtd::forms::keys::oem7 ,
  xtd::forms::keys::oem_quotes ,
  xtd::forms::keys::oem8 ,
  xtd::forms::keys::oem102 ,
  xtd::forms::keys::oem_backslash ,
  xtd::forms::keys::process_key ,
  xtd::forms::keys::packet ,
  xtd::forms::keys::attn ,
  xtd::forms::keys::crsel ,
  xtd::forms::keys::exsel ,
  xtd::forms::keys::erase_eof ,
  xtd::forms::keys::play ,
  xtd::forms::keys::zoom ,
  xtd::forms::keys::no_name ,
  xtd::forms::keys::pa1 ,
  xtd::forms::keys::oem_clear ,
  xtd::forms::keys::command_key ,
  xtd::forms::keys::lcommand_key ,
  xtd::forms::keys::rcommand_key ,
  xtd::forms::keys::function_key ,
  xtd::forms::keys::shift ,
  xtd::forms::keys::control ,
  xtd::forms::keys::alt ,
  xtd::forms::keys::command ,
  xtd::forms::keys::meta ,
  xtd::forms::keys::function ,
  xtd::forms::keys::key_code ,
  xtd::forms::keys::modifiers
}
 Specifies key codes and modifiers. More...