1565 self.ParentWindow.EditProjectElement(ITEM_POU, "P::%s"%self.SelectedElement.GetType()) |
1565 self.ParentWindow.EditProjectElement(ITEM_POU, "P::%s"%self.SelectedElement.GetType()) |
1566 |
1566 |
1567 def OnAdjustBlockSizeMenu(self, event): |
1567 def OnAdjustBlockSizeMenu(self, event): |
1568 if self.SelectedElement is not None: |
1568 if self.SelectedElement is not None: |
1569 movex, movey = self.SelectedElement.SetBestSize(self.Scaling) |
1569 movex, movey = self.SelectedElement.SetBestSize(self.Scaling) |
1570 self.SelectedElement.RefreshModel() |
1570 self.SelectedElement.RefreshModel(True) |
1571 self.RefreshBuffer() |
1571 self.RefreshBuffer() |
1572 if movex != 0 or movey != 0: |
1572 self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(movex, movey)), False) |
1573 self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(movex, movey)), False) |
|
1574 |
1573 |
1575 def OnDeleteMenu(self, event): |
1574 def OnDeleteMenu(self, event): |
1576 if self.SelectedElement is not None: |
1575 if self.SelectedElement is not None: |
1577 self.SelectedElement.Delete() |
1576 self.SelectedElement.Delete() |
1578 self.SelectedElement = None |
1577 self.SelectedElement = None |
1894 self.Controler.ComputePouName(instance_type)) |
1893 self.Controler.ComputePouName(instance_type)) |
1895 else: |
1894 else: |
1896 self.SelectedElement.OnLeftDClick(event, self.GetLogicalDC(), self.Scaling) |
1895 self.SelectedElement.OnLeftDClick(event, self.GetLogicalDC(), self.Scaling) |
1897 elif event.ControlDown() and event.ShiftDown(): |
1896 elif event.ControlDown() and event.ShiftDown(): |
1898 movex, movey = self.SelectedElement.SetBestSize(self.Scaling) |
1897 movex, movey = self.SelectedElement.SetBestSize(self.Scaling) |
1899 if movex != 0 or movey != 0: |
1898 self.SelectedElement.RefreshModel() |
1900 self.SelectedElement.RefreshModel() |
1899 self.RefreshBuffer() |
1901 self.RefreshBuffer() |
1900 self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(movex, movey)), False) |
1902 self.RefreshRect(self.GetScrolledRect(self.SelectedElement.GetRedrawRect(movex, movey)), False) |
|
1903 else: |
1901 else: |
1904 self.SelectedElement.OnLeftDClick(event, self.GetLogicalDC(), self.Scaling) |
1902 self.SelectedElement.OnLeftDClick(event, self.GetLogicalDC(), self.Scaling) |
1905 event.Skip() |
1903 event.Skip() |
1906 |
1904 |
1907 def OnViewerMotion(self, event): |
1905 def OnViewerMotion(self, event): |