[[oktatas:programozás:python:wxpython_gui|< wxPython GUI]] ====== wxPython komponens méretei, helyzetei ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2020 * [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Egér helyzetei ===== # A gombon az egér helyzete event.GetPosition() # A képernyőn az egér helyzete wx.GetMousePosition() # Ablakon a gomb helyzete pos = self.button.GetPosition() # Az ablakon az egér helyzete pos = self.ScreenToClient(wx.GetMousePosition()) ===== Méret különbségek ===== # komponens és kliens méretének különbsége sizeDiff = self.GetSize() - self.GetClientSize() screenPos = self.ClientToScreen(pos) posInFrame = self.ScreenToClient(wx.GetMousePosition()) + sizeDiff ===== Komponens pozíciója ===== self.button.SetPosition(screenPos)