Hi, ich hab eine eigene Komponente von wx.Panel abgeleitet in der ich was im onPaint-Ereignis mit Hilfe von wxDC zeichne. Ich muss noch eine zeile Text drauf zeichnen. Kann ich irgendwie die Höhe ermitteln, damit ich den rest entprechend ausgerichtet zeichnen kann?
Vielen Dank!
Gruß
Texthöhe
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Herbert!
Willkommen im Python-Forum!
Vielleicht habe ich jetzt endlich dein Problem verstanden. Du willst also nicht wissen, wie groß der Bereich ist, in den du gezeichnet hast, sondern wie hoch der Bereich ist, den der Text einnimmt. Richtig?
Wenn dem so ist, dann bekommst du die Größe mit ``dc.GetFullTextExtent()`` raus.
mfg
Gerold

Willkommen im Python-Forum!
Vielleicht habe ich jetzt endlich dein Problem verstanden. Du willst also nicht wissen, wie groß der Bereich ist, in den du gezeichnet hast, sondern wie hoch der Bereich ist, den der Text einnimmt. Richtig?
Wenn dem so ist, dann bekommst du die Größe mit ``dc.GetFullTextExtent()`` raus.
mfg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.