summaryrefslogtreecommitdiff
path: root/needs_porting/hotkeynotedump.py
diff options
context:
space:
mode:
authorPetr Mrázek2012-03-01 00:01:24 +0100
committerPetr Mrázek2012-03-01 00:01:24 +0100
commit07b4044336176e8277f3adaa2e03c406e77b6b76 (patch)
tree9019b2ea3ff92b8c77dc464c46d8026d63bbd7ac /needs_porting/hotkeynotedump.py
parent1f2782d5b86ee62d821ec0c7e33833048fc06b20 (diff)
downloaddfhack-07b4044336176e8277f3adaa2e03c406e77b6b76.tar.gz
dfhack-07b4044336176e8277f3adaa2e03c406e77b6b76.tar.bz2
dfhack-07b4044336176e8277f3adaa2e03c406e77b6b76.tar.xz
Nuke more!
Diffstat (limited to 'needs_porting/hotkeynotedump.py')
-rw-r--r--needs_porting/hotkeynotedump.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/needs_porting/hotkeynotedump.py b/needs_porting/hotkeynotedump.py
new file mode 100644
index 00000000..77cd0b81
--- /dev/null
+++ b/needs_porting/hotkeynotedump.py
@@ -0,0 +1,20 @@
+from context import Context, ContextManager
+
+cm = ContextManager("Memory.xml")
+df = cm.get_single_context()
+
+df.attach()
+
+gui = df.gui
+
+print "Hotkeys"
+
+hotkeys = gui.read_hotkeys()
+
+for key in hotkeys:
+ print "x: %d\ny: %d\tz: %d\ttext: %s" % (key.x, key.y, key.z, key.name)
+
+df.detach()
+
+print "Done. Press any key to continue"
+raw_input() \ No newline at end of file