hiasl
07-07-2006 17:39:11
Hi all,
i try to get a text overlay on screen with the following lines, but i can't see anything
overlayManager = ogre.OverlayManager.getSingleton()
#create panel
self._panel = overlayManager.createOverlayElement('Panel', 'PanelName')
self._panel.metricsMode = ogre.GMM_RELATIVE
self._panel.setPosition(0.0, 0.0)
self._panel.setDimensions(1.0, 1.0)
self._textElement = ogre.TextAreaOverlayElement('MessageArea')
self._textElement.metricsMode = ogre.GMM_RELATIVE
self._textElement.setPosition(0.1, 0.1)
self._textElement.setDimensions(0.8, 0.
self._textElement.caption = "HELLO WORLD"
self._textElement.charHeight = 16
self._textElement.fontName = "TrebuchetMSBold"
self._textElement.colourBottom = ogre.ColourValue(0.3, 0.5, 0.3)
self._textElement.colourTop = ogre.ColourValue(0.5, 0.7, 0.5)
self._overlay = overlayManager.create('MessageOverlay')
self._overlay.add2D(self._panel)
self._panel.addChild(self._textElement)
self._overlay.show()
when i define a material for the panel, e.g. a bitmap, it is visible, but no words are shown...
Any help would be appreciated!
Thanks in advance
Matthias
i try to get a text overlay on screen with the following lines, but i can't see anything

overlayManager = ogre.OverlayManager.getSingleton()
#create panel
self._panel = overlayManager.createOverlayElement('Panel', 'PanelName')
self._panel.metricsMode = ogre.GMM_RELATIVE
self._panel.setPosition(0.0, 0.0)
self._panel.setDimensions(1.0, 1.0)
self._textElement = ogre.TextAreaOverlayElement('MessageArea')
self._textElement.metricsMode = ogre.GMM_RELATIVE
self._textElement.setPosition(0.1, 0.1)
self._textElement.setDimensions(0.8, 0.

self._textElement.caption = "HELLO WORLD"
self._textElement.charHeight = 16
self._textElement.fontName = "TrebuchetMSBold"
self._textElement.colourBottom = ogre.ColourValue(0.3, 0.5, 0.3)
self._textElement.colourTop = ogre.ColourValue(0.5, 0.7, 0.5)
self._overlay = overlayManager.create('MessageOverlay')
self._overlay.add2D(self._panel)
self._panel.addChild(self._textElement)
self._overlay.show()
when i define a material for the panel, e.g. a bitmap, it is visible, but no words are shown...
Any help would be appreciated!
Thanks in advance
Matthias