aboutsummaryrefslogtreecommitdiffstats
path: root/src/key_code.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/key_code.rs')
-rw-r--r--src/key_code.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/key_code.rs b/src/key_code.rs
index c2a2d2a..e0cb4e9 100644
--- a/src/key_code.rs
+++ b/src/key_code.rs
@@ -32,6 +32,23 @@ use core_graphics::event::{
// }
// }
+#[link(name = "dome_key_event_source_simulator", kind="static")]
+extern "C" {
+ fn dkess_press_key(key: i16, modifier_flags: i16);
+}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ #[test]
+ fn dktest() {
+ unsafe {
+ dkess_press_key(0, 0);
+ }
+ }
+}
+
// kVK_F13 = 0x69,
// kVK_F14 = 0x6B,
// kVK_F15 = 0x71,