Esempio n. 1
0
    def _setSheet(self, _sheet):
        BaseLogic._setSheet(self, _sheet)

        self.__viewer._setSheet(_sheet)

        _sheet.eventRootChanged = self._onRootChanged
        _sheet.eventUpdate = self._onUpdate
Esempio n. 2
0
    def __init__(self):
        BaseLogic.__init__(self)

        # setting new logic for a sheet if viewer already exists
        self.__viewer = TextViewer()
        # self.__viewer._createArea = self._createEditText
        self.editPanel = logic_controls.EditPanel()
Esempio n. 3
0
    def _setSheet(self, _sheet):
        BaseLogic._setSheet(self, _sheet)

        self.__viewer._setSheet(_sheet)

        _sheet.eventRootChanged = self._onRootChanged
        _sheet.eventUpdate = self._onUpdate
Esempio n. 4
0
 def delete(self):
     """Deletion message
     """
     BaseLogic.delete(self)
     # detaching objects
     if self.rectAttached:
         self._getSheet().sceneNodeChilds.detachObject(self.rect)
     self.destroyPanel()
Esempio n. 5
0
    def _onUpdate(self, _timeSinceLastFrame):
        """Notification on update
        """
        BaseLogic._update(self, _timeSinceLastFrame)

        if self.needGridUpdate:
            self.needGridUpdate = False
            self.updateGrid()
Esempio n. 6
0
 def _onUpdate(self, _timeSinceLastFrame):
     """Notification on update
     """
     BaseLogic._update(self, _timeSinceLastFrame)
     
     if self.needGridUpdate:
         self.needGridUpdate = False
         self.updateGrid()
Esempio n. 7
0
 def delete(self):
     """Deletion message
     """
     BaseLogic.delete(self)
     # detaching objects
     if self.rectAttached:
         self._getSheet().sceneNodeChilds.detachObject(self.rect)
     self.destroyPanel()
Esempio n. 8
0
    def _setSheet(self, _sheet):
        """Sets sheet for a logic
        """
        BaseLogic._setSheet(self, _sheet)
        _sheet.eventRootChanged = self._onRootChanged
        _sheet.eventUpdate = self._onUpdate

        self._createArea()
        self.statictext.setCaption(unicode(self.getContent()))
Esempio n. 9
0
    def __init__(self):
        """Constructor
        """
        BaseLogic.__init__(self)
        self.statictext = None
        self.isRoot = False

        # attach flags
        self.rectAttached = False
Esempio n. 10
0
 def _setSheet(self, _sheet):
     """Sets sheet for a logic
     """
     BaseLogic._setSheet(self, _sheet)
     _sheet.eventRootChanged = self._onRootChanged
     _sheet.eventUpdate = self._onUpdate
     _sheet.eventContentUpdate = self._onContentUpdate
     
     self._createArea()
     self.widget.setCaption(unicode(self.getContent()))
Esempio n. 11
0
    def __init__(self):
        """Constructor
        """
        BaseLogic.__init__(self)
        self.widget = None

        self.isRoot = False
         
        # attach flags
        self.rectAttached = False
        
        self._createArea = self._createStaticText
Esempio n. 12
0
    def __init__(self):
        """Constructor
        """
        BaseLogic.__init__(self)
        self.widget = None

        self.isRoot = False
         
        # attach flags
        self.rectAttached = False
        
        self._createArea = self._createStaticText
Esempio n. 13
0
    def _setSheet(self, _sheet):
        """Sets sheet for a logic
        """
        BaseLogic._setSheet(self, _sheet)
        _sheet.eventRootChanged = self._onRootChanged
        _sheet.eventUpdate = self._onUpdate
        _sheet.eventContentUpdate = self._onContentUpdate

        self._createArea()
        self.widget.setCaption(unicode(self.getContent()))

        #self.widget.setCaption("#FFFFFF This is color. #FF00FF And this is other")
        #self.widget.setTextAlign()

        self.widget.setTextColour(mygui.Colour(0, 0, 0, 1))
Esempio n. 14
0
 def __del__(self):
     BaseLogic.__del__(self)
Esempio n. 15
0
    def __init__(self):
        BaseLogic.__init__(self)

        # setting new logic for a sheet if viewer already exists
        self.__viewer = SCsViewer()
        self.__viewer._createArea = self._createEditSCs
Esempio n. 16
0
    def _onUpdate(self, _timeSinceLastFrame):
        BaseLogic._update(self, _timeSinceLastFrame)

        self.__viewer._onUpdate(_timeSinceLastFrame)
Esempio n. 17
0
 def delete(self):
     BaseLogic.delete(self)
     self.editPanel.delete()
     self.__viewer.delete()
Esempio n. 18
0
    def delete(self):
        BaseLogic.delete(self)

        self.__viewer.delete()
Esempio n. 19
0
 def __del__(self):
     BaseLogic.__del__(self)
Esempio n. 20
0
 def __del__(self):
     """Destructor
     """        
     BaseLogic.__del__(self)
Esempio n. 21
0
 def _onUpdate(self, _timeSinceLastFrame):
     """Logic update
     """
     BaseLogic._update(self, _timeSinceLastFrame)
     self._updateVideo(_timeSinceLastFrame)
     self._updateState()
Esempio n. 22
0
 def delete(self):
     BaseLogic.delete(self)
Esempio n. 23
0
    def _onUpdate(self, _timeSinceLastFrame):
        BaseLogic._update(self, _timeSinceLastFrame)

        self.__viewer._onUpdate(_timeSinceLastFrame)
Esempio n. 24
0
 def __del__(self):
     """Destructor
     """        
     BaseLogic.__del__(self)        
Esempio n. 25
0
    def delete(self):
        BaseLogic.delete(self)

        self.__viewer.delete()
Esempio n. 26
0
 def _onUpdate(self, _timeSinceLastFrame):
     """Logic update
     """
     BaseLogic._update(self, _timeSinceLastFrame)
     self._updateState()
     self._onContentUpdate()
Esempio n. 27
0
    def __init__(self):
        BaseLogic.__init__(self)

        # setting new logic for a sheet if viewer already exists
        self.__viewer = TextViewer()
        self.__viewer._createArea = self._createEditText
Esempio n. 28
0
 def _onUpdate(self, _timeSinceLastFrame):
     """Logic update
     """
     BaseLogic._update(self, _timeSinceLastFrame)
     self._updateVideo(_timeSinceLastFrame)
     self._updateState()
Esempio n. 29
0
 def __init__(self):
     BaseLogic.__init__(self)