Seite 1 von 1

Schöner Button mit Icon und Text

Verfasst: Samstag 16. September 2006, 20:04
von JR
Hallo!

Es gibt wx.Button, wx.BitmapButton und wx.lib.buttons.GenBitmapTextButton.

Mein Wunsch ist ein Button, der wie wx.Button aussieht, aber die Funktionalität (Icon und Text) von wx.lib.buttons.GenBitmapTextButton erfüllt, da Letzterer einfach nicht dem Standardaussheen entspricht.

Eine andere Frage:
Wie kann man hier im Forum einen Screenshot in seinen Text einfügen?

Danke und Grüße
JR

Re: Schöner Button mit Icon und Text

Verfasst: Sonntag 17. September 2006, 13:47
von Leonidas
JR hat geschrieben:Wie kann man hier im Forum einen Screenshot in seinen Text einfügen?
Mit dem [img]-Tag. Dort verlinkst du auf ein Bild, das du irgendwo hochgeladen hast.
Sieht dann etwa so aus.

Verfasst: Sonntag 17. September 2006, 16:15
von JR
Hi!

Danke für den Tipp. Dachte, man kann hier ein Bild hochladen. Ist ja beeindruckend, dass man umsonst bei AllYouCanUpload Bilder hochladen kann.
Gruß
JR

Verfasst: Dienstag 24. Oktober 2006, 21:06
von JR
Hallo!

Hab jetzt einige Tage gewartet. Geht das Obige mit wxPython nicht??

Grüße
JR

Re: Schöner Button mit Icon und Text

Verfasst: Dienstag 24. Oktober 2006, 21:48
von gerold
JR hat geschrieben:Mein Wunsch ist ein Button, der wie wx.Button aussieht, aber die Funktionalität (Icon und Text) von wx.lib.buttons.GenBitmapTextButton erfüllt, da Letzterer einfach nicht dem Standardaussheen entspricht.
Hi JR!

Das ist ein Manko. Allerdings, denke ich mir, wenn man so etwas unbedingt haben möchte, dann könnte man sich eine kleine Klasse schreiben, die von einem normalen BitmapButton erbt. Man müsste wahrscheinlich nur das gewünschte Bild und den Text in ein neues Bitmap zusammenfassen und dieses Bild an den BitmapButton übergeben.

Es fehlt dann zwar, dass man im Text den Buchstaben unterstreichen kann, mit dem, in Verbindung mit der ALT-Taste, der Button über die Tastatur aufgerufen werden kann. Aber auch das könnte man mit einprogrammieren.

Es hängt alles nur von der Frage ab, wie sehr man das haben möchte.

Vielleicht hat sich diese Arbeit schon jemand gemacht, oder vielleicht ist das schon in wxPython eingebaut und keiner weiß davon... :-)

mfg
Gerold
:-)

Verfasst: Dienstag 24. Oktober 2006, 21:50
von JR
Irgendein Manko muss es ja mal geben.
Aber das an sich so etwas zusammen schustern kann ist wieder ein tolles Argument für wxPython :-)

Danke fürs Feedback Gero!

Grüße
Jamil