2021-06-01 04:21:14 +00:00
<!DOCTYPE html> < html lang = "en-US" > < head > < meta charset = "UTF-8" > < meta http-equiv = "X-UA-Compatible" content = "IE=Edge" > < title > Keyboard and mouse - sfall</ title > < link rel = "shortcut icon" href = "/favicon.ico" type = "image/x-icon" > < link rel = "stylesheet" href = "/assets/css/just-the-docs-default.css" > < script type = "text/javascript" src = "/assets/js/vendor/lunr.min.js" ></ script > < script type = "text/javascript" src = "/assets/js/just-the-docs.js" ></ script > < meta name = "viewport" content = "width=device-width, initial-scale=1" > <!-- Begin Jekyll SEO tag v2.3.0 --> < title > Keyboard and mouse | sfall</ title > < 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 = "/keyboard-and-mouse/" /> < meta property = "og:url" content = "/keyboard-and-mouse/" /> < meta property = "og:site_name" content = "sfall" /> < script type = "application/ld+json" > { "@type" : "WebPage" , "image" : null , "url" : "/keyboard-and-mouse/" , "headline" : "Keyboard and mouse" , "dateModified" : null , "datePublished" : null , "sameAs" : null , "author" : null , "mainEntityOfPage" : null , "publisher" : null , "description" : "Sfall documentation" , "name" : null , "@context" : "http://schema.org" }</ 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 > < svg xmlns = "http://www.w3.org/2000/svg" style = "display: 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-search" viewBox = "0 0 24 24" > < title > Search</ 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-search" > < circle cx = "11" cy = "11" r = "8" ></ circle >< line x1 = "21" y1 = "21" x2 = "16.65" y2 = "16.65" ></ line > </ 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 > </ symbol > < symbol id = "svg-doc" viewBox = "0 0 24 24" > < title > Document</ 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-file" > < path d = "M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z" ></ path >< polyline points = "13 2 13 9 20 9" ></ polyline > </ svg > </ symbol > </ svg > < div class = "side-bar" > < div class = "site-heade
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 >
</ code ></ pre ></ div ></ div > </ div > </ div > < div class = "search-overlay" ></ div > </ div > </ body > </ html >