Die Suche ergab 37 Treffer

von Chrispy
Mittwoch 30. Dezember 2009, 23:16
Forum: GTK+/GNOME
Thema: Problem mit dem Garbage Collector - Workaround gesucht
Antworten: 0
Zugriffe: 3999

Problem mit dem Garbage Collector - Workaround gesucht

Hallo, Problem ist ein bekannter Fehler in PythonGTK, der allerdings nur unter gewissen Umständen auftaucht, nämlich: https://bugzilla.gnome.org/show_bug.cgi?id=546802, dieser hat zwei der Klassen meines Programms http://code.google.com/p/bashstyle-ng/source/browse/trunk/code/bsng.py.in unbrauchbar ...
von Chrispy
Sonntag 22. November 2009, 17:13
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Gut. Habe den Code jetzt überarbeitet. Zwei Radiobuttons kümmern sich jetzt darum, in welchen Puffer der Text soll. Aber was mir noch nicht gefällt, sind styles_pc{} (Zeile 2305) und styles_ps1{} (Zeile 2408). Evtl hat da jemand einen Verbesserungsvorschlag? http://bashstyle-ng.googlecode.com/svn/tr...
von Chrispy
Donnerstag 5. November 2009, 22:53
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Nunja ini_widget war einfach eine Lösung um weniger tippen zu müssen, also statt self.beispielwidget = gtkbuilder.get_object("beispielwidget") einfach ini_widget("beispielwidget") Ich habe kein Problem dass "normal" zu machen, aber so sieht's halt besser aus und beugt S...
von Chrispy
Donnerstag 5. November 2009, 22:47
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Also du wählst in der Combobox aus WAS du einfügen willst, dann musst du aber noch ausählen WOHIN. DAS ist das Problem. Und Deshalb ist mir nichts besseres eingefallen ................................................... Ausser .... Eine Combobox mit zwei Spalten [PS1] [P_C] [xxx] [xxx] [abc] [abc] ....
von Chrispy
Donnerstag 5. November 2009, 22:40
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Was noch fehlt ist ein globales setattr ... class ini_widget(object): def __init__(self, widget): ####################### Initialize a Widget ####################################### setattr(self, widget, gtkbuilder.get_object("%s" % widget)) Wenn ich das als base.ini_widget("beispielw...
von Chrispy
Donnerstag 5. November 2009, 22:30
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Ich habs:

Code: Alles auswählen

global APP_NAME
APP_NAME = "bashstyle" 
Na geht doch :D
von Chrispy
Donnerstag 5. November 2009, 22:28
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Schon klar, aber dann habe ich in jeder Datei 1000 (leicht übertrieben) imports. Also gibt es kein `export' . Und zum Kontextmenü, nunja es gibt zwei Textpuffer (einen für PROMPT_COMMAND und PS1) und mir ist nichts besseres zur Auswahl eingefallen, als das Kontextmenü. Mit Knöpfen ist das ja kein Pr...
von Chrispy
Donnerstag 5. November 2009, 22:09
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

wenn ich beispielsweise in base.py

APP_NAME = "bashstyle"

habe und dann base.py lade, wie stelle ich dann sicher, dass das andere Skript APP_NAME kennt? Gibt's sowas wie Bashs `export'?
von Chrispy
Donnerstag 5. November 2009, 21:16
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Dann eher Module.

Gut. Und zum eigentlichen Problem des Threads: Wie öffne ich ein GtkMenu als popmenu wenn ich mit den Linken Mausknopf einen Wert aus einer GtkComboBox klicke?
von Chrispy
Donnerstag 5. November 2009, 20:57
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

O.K. Ich hab mich jetzt wieder beruhigt :P Und jetzt eine bessere import function (...) und optparse für die Kommandozeilenargumente. Nur eine Frage: Was ist besser? Je eine Klasse je Subprogram + eine für den Aboutdialog oder eine Klasse je Gruppe von ähnlichen Funktionen? Hört sich vielleicht blöd...
von Chrispy
Mittwoch 4. November 2009, 21:41
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Schön, dass wir das jetzt geklärt haben. Die eigentliche Frage des Threads ist mir ehrlich gesagt auch schon Wurst.
von Chrispy
Mittwoch 4. November 2009, 21:27
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Der Artikel betraf nicht den Code sondern das Interface (v5.0rc) die 7.x ist damit nicht mehr vergleichbar. Achja und es wurden auch einige "major bugs" gefunden, die gar keine sind, sondern lediglich die Ahnungslosigkeit des Authors auf (insbesondere) GConf zeigen (GConf läd die Schemas n...
von Chrispy
Mittwoch 4. November 2009, 21:10
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

ZSFDW = Zu schlecht für diese Welt
von Chrispy
Mittwoch 4. November 2009, 19:08
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Du musst ihn ja nicht lesen. Nun, wie dem auch sei, dann versuch ichs halt alleine weiter, wenn der Code so furchbar ist, dass du nichts mehr sagen kannst. Konstruktive Kritik sieht anders aus. :arrow: Thread-Ende
von Chrispy
Mittwoch 4. November 2009, 17:49
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Das komplette Program gibt's hier:

ZSFDW
von Chrispy
Dienstag 3. November 2009, 21:01
Forum: GTK+/GNOME
Thema: Kontextmenu in GtkCombobox?
Antworten: 28
Zugriffe: 11118

Kontextmenu in GtkCombobox?

Folgendes Problem, ich *brauche* ein Kontextmenu in einer GtkCombobox (beim Klick von Knopf 1): - Das Menu heißt: cm_base - Die Zwei Einträge: ps1 und p_c - Die Combobox: chooser def base_menu(self, event, text): if event.button == 1: self.cm_base.popup(None, None, None, event.button, event.time) se...
von Chrispy
Sonntag 6. Juli 2008, 06:36
Forum: Allgemeine Fragen
Thema: [gelöst] self."%s" funktioniert nicht
Antworten: 3
Zugriffe: 1185

vielen dank! :D
von Chrispy
Samstag 5. Juli 2008, 19:40
Forum: Allgemeine Fragen
Thema: [gelöst] self."%s" funktioniert nicht
Antworten: 3
Zugriffe: 1185

[gelöst] self."%s" funktioniert nicht

Also ich wollte gerade ein Programm vereinfachen, indem ich verschiedene Funktionen bereitstelle. Dort wo diese Funktionen vorher vollständig gecoded waren, sollen sie jetzt nur noch mit den jeweiligen parametern aufgerufen werden, aber folgendes funktioniert nicht: def ini_widget(self, widget): sel...
von Chrispy
Sonntag 25. Mai 2008, 14:14
Forum: Allgemeine Fragen
Thema: os.system Rückgabewert Problem
Antworten: 11
Zugriffe: 2110

perfekt.

Noch ne Frage: Eigentlich sollte ein Run Dialog sich ja schliessen, wenn das Programm erfolgreich gestartet wurde, tut er aber nicht. ( dafür war das & am ende des kommandos gedacht, dieses verhindert aber die korrekte Rückgabewert Angabe).
von Chrispy
Sonntag 25. Mai 2008, 14:01
Forum: Allgemeine Fragen
Thema: os.system Rückgabewert Problem
Antworten: 11
Zugriffe: 2110

Richtig. Aber wie gesagt: Ich habe keine Ahnung. Und es ist das erste mal, dass ich subprocess benutze.