Text in TextCtrl an erster Position einfügen

Plattformunabhängige GUIs mit wxWidgets.
Benutzeravatar
Damaskus
Administrator
Beiträge: 890
Registriert: Sonntag 6. März 2005, 20:08
Wohnort: Schwabenländle

Text in TextCtrl an erster Position einfügen

Beitragvon Damaskus » Mittwoch 16. Juli 2008, 15:43

Moin,
wie kann ich in einem TextCtrl neuen Text immer vorne anfügen?
Ich dachte bisher es geht über SetInsertionPoint(0). Allerdings wird der Text weiterhin hinten dran geschrieben.

Code: Alles auswählen

class miniFrame_Text:
    def __init__(self, frameID, text):
        miniFrame = wx.FindWindowById(frameID, parent=None)
        miniFrame.SetInsertionPoint(0)
        miniFrame.AppendText(text)


Gruß
Damaskus
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5554
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Telfs (Tirol)
Kontaktdaten:

Re: Text in TextCtrl an erster Position einfügen

Beitragvon gerold » Mittwoch 16. Juli 2008, 20:40

Damaskus hat geschrieben:

Code: Alles auswählen

        miniFrame.SetInsertionPoint(0)
        miniFrame.AppendText(text)

Hallo Damaskus!

``WriteText``, statt ``AppendText``.

lg
Gerold
:-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Benutzeravatar
Damaskus
Administrator
Beiträge: 890
Registriert: Sonntag 6. März 2005, 20:08
Wohnort: Schwabenländle

Re: Text in TextCtrl an erster Position einfügen

Beitragvon Damaskus » Donnerstag 17. Juli 2008, 08:48

gerold hat geschrieben:``WriteText``, statt ``AppendText``.


Ab und zu kann die Lösung soooooo einfach sein :oops: :oops:

Danke!

Gruß
Damaskus

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder