ColorSelectionDialog - nur weiß?
Verfasst: Dienstag 8. September 2009, 03:56
Tja, ich bin ein ziemlicher pygtk-Neuling und wollte mich über die Ferien etwas einarbeiten. Und im Moment häng' ich bei meinem "Spielwiese-Programm" so komplett, dass ich mal hier Rat suche... Also... der Teil, der Probleme bereitet:
Soll:
gtk.ColorSelectionDialog öffnen
eine vorher definierte alte Farbe ist ausgewählt
neue Farbe wählen und verarbeiten (für's erste ausgeben mit print)
Macht:
gtk.ColorSelectionDialog öffnen
die alte Farbe ist ausgewählt
neue Farbe lässt sich einstellen, ausgegeben wird aber nur weiß (#fff)
Hmm, achja, und das ist möglicherweise ziemlich unordentlich - für "Aufräumtipps" bin ich auch jederzeit dankbar! 
carduelis[/code]
Soll:
gtk.ColorSelectionDialog öffnen
eine vorher definierte alte Farbe ist ausgewählt
neue Farbe wählen und verarbeiten (für's erste ausgeben mit print)
Macht:
gtk.ColorSelectionDialog öffnen
die alte Farbe ist ausgewählt
neue Farbe lässt sich einstellen, ausgegeben wird aber nur weiß (#fff)
Code: Alles auswählen
def farbres(self, event, data=None):
fachfarbe = "#CD44BF"
farbseldlg = gtk.ColorSelectionDialog("Farbwaeheler")
gtkfarbe = gtk.gdk.color_parse(fachfarbe)
farbseldlg.colorsel.set_previous_color(gtkfarbe)
farbe = farbseldlg.colorsel.get_current_color()
farbseldlg.ok_button.connect("clicked", self.farbspeichern, farbe)
farbseldlg.run()
def farbspeichern(self, event, farbe):
print farbe
carduelis[/code]