RichTextCtrl nicht vorhanden

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

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

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:

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
Antworten