2023-09-30 09:20:33 +00:00
<!DOCTYPE html> < html lang = "en-US" > < head > < meta charset = "UTF-8" > < meta http-equiv = "X-UA-Compatible" content = "IE=Edge" > < link rel = "stylesheet" href = "/sfall/assets/css/just-the-docs-default.css" > < style type = "text/css" > . site-nav > . nav-list : nth-child ( 1 ) : not ( . nav-category-list ) > . nav-list-item : not ( . external ) : nth-child ( 20 ) > . nav-list-link { display : block ; font-weight : 600 ; text-decoration : none ; background-image : linear-gradient ( -90 deg , #ebedf5 0 % , rgba ( 235 , 237 , 245 , 0.8 ) 80 % , rgba ( 235 , 237 , 245 , 0 ) 100 % ); } . site-nav > . nav-list : nth-child ( 1 ) : not ( . nav-category-list ) > . nav-list-item : nth-child ( 20 ) > . nav-list-expander svg { transform : rotate ( -90 deg ); } . site-nav > . nav-list : nth-child ( 1 ) : not ( . nav-category-list ) > . nav-list-item : nth-child ( 20 ) > . nav-list { display : block ; } . site-nav > . nav-category-list > . nav-list-item > . nav-list-expander svg { transform : rotate ( -90 deg ); } . site-nav > . nav-category-list > . nav-list-item > . nav-list { display : block ; } </ style > < script src = "/sfall/assets/js/vendor/lunr.min.js" ></ script > < script src = "/sfall/assets/js/just-the-docs.js" ></ script > < meta name = "viewport" content = "width=device-width, initial-scale=1" > < link rel = "icon" href = "/sfall/favicon.ico" type = "image/x-icon" > <!-- Begin Jekyll SEO tag v2.8.0 --> < title > Keyboard and mouse | sfall</ title > < meta name = "generator" content = "Jekyll v3.9.0" /> < meta property = "og:title" content = "Keyboard and mouse" /> < meta property = "og:locale" content = "en_US" /> < meta name = "description" content = "Sfall documentation" /> < meta property = "og:description" content = "Sfall documentation" /> < link rel = "canonical" href = "/sfall/keyboard-and-mouse/" /> < meta property = "og:url" content = "/sfall/keyboard-and-mouse/" /> < meta property = "og:site_name" content = "sfall" /> < meta property = "og:type" content = "website" /> < meta name = "twitter:card" content = "summary" /> < meta property = "twitter:title" content = "Keyboard and mouse" /> < script type = "application/ld+json" > { "@context" : "https://schema.org" , "@type" : "WebPage" , "description" : "Sfall documentation" , "headline" : "Keyboard and mouse" , "url" : "/sfall/keyboard-and-mouse/" }</ script > <!-- End Jekyll SEO tag --> < link rel = "apple-touch-icon" sizes = "180x180" href = "/assets/favicon/apple-touch-icon.png" > < link rel = "icon" type = "image/png" sizes = "32x32" href = "/assets/favicon/favicon-32x32.png" > < link rel = "icon" type = "image/png" sizes = "16x16" href = "/assets/favicon/favicon-16x16.png" > < link rel = "manifest" href = "/assets/favicon/site.webmanifest" > < link rel = "mask-icon" href = "/assets/favicon/safari-pinned-tab.svg" color = "#5bbad5" > < meta name = "msapplication-TileColor" content = "#da532c" > < meta name = "msapplication-config" content = "/assets/favicon/browserconfig.xml" > < meta name = "theme-color" content = "#ffffff" > </ head > < body > < a class = "skip-to-main" href = "#main-content" > Skip to main content</ a > < svg xmlns = "http://www.w3.org/2000/svg" class = "d-none" > < symbol id = "svg-link" viewBox = "0 0 24 24" > < title > Link</ title > < svg xmlns = "http://www.w3.org/2000/svg" width = "24" height = "24" viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" class = "feather feather-link" > < path d = "M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" ></ path >< path d = "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" ></ path > </ svg > </ symbol > < symbol id = "svg-menu" viewBox = "0 0 24 24" > < title > Menu</ title > < svg xmlns = "http://www.w3.org/2000/svg" width = "24" height = "24" viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" class = "feather feather-menu" > < line x1 = "3" y1 = "12" x2 = "21" y2 = "12" ></ line >< line x1 = "3" y1 = "6" x2 = "21" y2 = "6" ></ line >< line x1 = "3" y1 = "18" x2 = "21" y2 = "18" ></ line > </ svg > </ symbol > < symbol id = "svg-arrow-right" viewBox = "0 0 24 24" > < title > Expand</ title > < svg xmlns = "http://www.w3.org/2000/svg" width = "24" height = "24" viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" stroke-linecap = "round" stroke-linejoin = "round" class = "feather feather-chevron-right" > < polyline points = "9 18 15 12 9 6" ></ polyline > </ svg > < /sym
2021-06-01 04:05:32 +00:00
</ code ></ pre ></ div ></ div > < p > Returns the number of the mouse button that is currently pressed (1 - left, 2 - right, 3 - left+right, 4 - middle, 0 otherwise).</ p >< hr /> < h3 id = "get_mouse_x" > < a href = "#get_mouse_x" class = "anchor-heading" aria-labelledby = "get_mouse_x" >< svg viewBox = "0 0 16 16" aria-hidden = "true" >< use xlink:href = "#svg-link" ></ use ></ svg ></ a > < strong > get_mouse_x</ strong > </ h3 > < div class = "language-c++ highlighter-rouge" >< div class = "highlight" >< pre class = "highlight" >< code >< span class = "kt" > int</ span > < span class = "n" > get_mouse_x</ span >< span class = "p" > ()</ span >
</ code ></ pre ></ div ></ div >< hr /> < h3 id = "get_mouse_y" > < a href = "#get_mouse_y" class = "anchor-heading" aria-labelledby = "get_mouse_y" >< svg viewBox = "0 0 16 16" aria-hidden = "true" >< use xlink:href = "#svg-link" ></ use ></ svg ></ a > < strong > get_mouse_y</ strong > </ h3 > < div class = "language-c++ highlighter-rouge" >< div class = "highlight" >< pre class = "highlight" >< code >< span class = "kt" > int</ span > < span class = "n" > get_mouse_y</ span >< span class = "p" > ()</ span >
</ code ></ pre ></ div ></ div >< hr /> < h3 id = "key_pressed" > < a href = "#key_pressed" class = "anchor-heading" aria-labelledby = "key_pressed" >< svg viewBox = "0 0 16 16" aria-hidden = "true" >< use xlink:href = "#svg-link" ></ use ></ svg ></ a > < strong > key_pressed</ strong > </ h3 > < div class = "language-c++ highlighter-rouge" >< div class = "highlight" >< pre class = "highlight" >< code >< span class = "kt" > int</ span > < span class = "n" > key_pressed</ span >< span class = "p" > (</ span >< span class = "kt" > int</ span > < span class = "n" > dxScancode</ span >< span class = "p" > )</ span >
</ code ></ pre ></ div ></ div >< hr /> < h3 id = "tap_key" > < a href = "#tap_key" class = "anchor-heading" aria-labelledby = "tap_key" >< svg viewBox = "0 0 16 16" aria-hidden = "true" >< use xlink:href = "#svg-link" ></ use ></ svg ></ a > < strong > tap_key</ strong > </ h3 > < div class = "language-c++ highlighter-rouge" >< div class = "highlight" >< pre class = "highlight" >< code >< span class = "kt" > void</ span > < span class = "n" > tap_key</ span >< span class = "p" > (</ span >< span class = "kt" > int</ span > < span class = "n" > dxScancode</ span >< span class = "p" > )</ span >
2023-08-09 00:25:41 +00:00
</ code ></ pre ></ div ></ div > </ main > </ div > </ div > < div class = "search-overlay" ></ div > </ div > </ body > </ html >