RichTextCtrl nicht vorhanden

Plattformunabhängige GUIs mit wxWidgets.
Frank aka Ch3ck3r
User
Beiträge: 49
Registriert: Dienstag 13. November 2007, 21:56
Wohnort: Berlin
Kontaktdaten:

RichTextCtrl nicht vorhanden

Beitragvon Frank aka Ch3ck3r » Donnerstag 21. Februar 2008, 20:23

Hi, ich wundere mich schon eine Weile, aber irgendwie schaff ich das auch nicht mit google zu beheben.

Ich Versuche mit folgendem Code ein RichTextCtrl zu erzeugen

Code: Alles auswählen

import wx

class MainWindow(wx.Frame):
   def __init__(self):
      wx.Frame.__init__(self, None, -1, "GM3", size=(350,350))
      panel = MainPanel(self)
      self.Center()
      self.Show(1)

class MainPanel(wx.Panel):
   def __init__(self,parent):
      wx.Panel.__init__(self, parent, -1, pos=(0,0), size=(350,350))
      wx.RichTextCtrl(parent, -1, pos=(0,0), size=(350,350))
      self.Show(1)
      
def main():
   app = wx.PySimpleApp()
   frame = MainWindow()
   app.MainLoop()
   
if __name__ == "__main__":
   main()

und bekomme folgende Fehlermeldung
File "test.py", line 13, in __init__
wx.RichTextCtrl(parent, -1, pos=(0,0), size=(350,350))
AttributeError: 'module' object has no attribute 'RichTextCtrl'

Was die Fehlermeldung bedeuted weiß ich, aber wie bekomm ich das nun hin?
kostenlose TS2-Server für jeweils 31 Tage:
http://www.ts-onlyfree.de
Benutzeravatar
HWK
User
Beiträge: 1295
Registriert: Mittwoch 7. Juni 2006, 20:44

Beitragvon HWK » Donnerstag 21. Februar 2008, 20:34

Siehe die wxPython-Demo:

Code: Alles auswählen

import wx.richtext as rt
rtc = rt.RichTextCtrl(self, style=wx.VSCROLL|wx.HSCROLL|wx.NO_BORDER)
MfG
HWK
Frank aka Ch3ck3r
User
Beiträge: 49
Registriert: Dienstag 13. November 2007, 21:56
Wohnort: Berlin
Kontaktdaten:

Beitragvon Frank aka Ch3ck3r » Donnerstag 21. Februar 2008, 20:35

danke.

hm, die demo hab ich nicht drauf, ich hohl sie mir mal schnell, scheint nützlich zu sein.
kostenlose TS2-Server für jeweils 31 Tage:

http://www.ts-onlyfree.de

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder