ya2 · news · projects · code · about

renamed modules
[pmachines.git] / pmachines / posmgr.py
diff --git a/pmachines/posmgr.py b/pmachines/posmgr.py
new file mode 100644 (file)
index 0000000..980d43c
--- /dev/null
@@ -0,0 +1,14 @@
+class PositionMgr:
+
+    def __init__(self):
+        self._pos = {}
+
+    def reset(self):
+        self._pos = {}
+
+    def register(self, wdg, pos):
+        print('register', wdg, pos)
+        self._pos[wdg] = pos
+
+    def get(self, tgt):
+        return self._pos[tgt]