MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / AdjustControlSizePos

Method AdjustControlSizePos

gui/builtinShipBrowser/fitItem.py:532–542  ·  view source on GitHub ↗
(self, editCtl, start, end)

Source from the content-addressed store, hash-verified

530
531
532 def AdjustControlSizePos(self, editCtl, start, end):
533 fnEditSize = editCtl.GetSize()
534 wSize = self.GetSize()
535 fnEditPosX = end
536 fnEditPosY = (wSize.height - fnEditSize.height) / 2
537 if fnEditPosX < start:
538 editCtl.SetSize((self.editWidth + fnEditPosX - start, -1))
539 editCtl.SetPosition((start, fnEditPosY))
540 else:
541 editCtl.SetSize((self.editWidth, -1))
542 editCtl.SetPosition((fnEditPosX, fnEditPosY))
543
544 def GetState(self):
545 activeFitID = self.mainFrame.getActiveFit()

Callers 1

DrawItemMethod · 0.95

Calls 3

SetSizeMethod · 0.80
GetSizeMethod · 0.45
SetPositionMethod · 0.45

Tested by

no test coverage detected