Die Suche ergab 7 Treffer

von Knilch
Sonntag 11. Mai 2008, 18:48
Forum: GTK+/GNOME
Thema: CheckButtonItem kann nicht "getoggled" werden
Antworten: 8
Zugriffe: 4865

Zur Ergänzung: du hast in deinem Signalhandler jeweils wieder indirekt den Signalhandler aufgerufen, dann meckert Python natürlich irgendwann ;)

Oh, stimmt. Dadurch, dass die Boxes nicht "gecheckt" worden sind kam ich erst mal durcheinander und hatte dann das Problem an einer ganz falschen Stelle ...
von Knilch
Sonntag 11. Mai 2008, 18:19
Forum: GTK+/GNOME
Thema: CheckButtonItem kann nicht "getoggled" werden
Antworten: 8
Zugriffe: 4865

Das mit dem "togglen" macht Gtk von alleine für dich, du darfst lediglich nicht immer ein neues Menü erstellen, sondern musst _einmal_ ein Menü erstellen und das immer wieder verwenden (also irgendwo eine Referenz darauf speichern und die benutzen).

Argh, ja natuerlich. Ich hatte nicht darauf ...
von Knilch
Sonntag 11. Mai 2008, 17:13
Forum: GTK+/GNOME
Thema: CheckButtonItem kann nicht "getoggled" werden
Antworten: 8
Zugriffe: 4865

Signal 'toggled': The "toggled" signal is emitted when the checkmenuitem changes state.
Methode 'toggled()': The toggle() method emits the "toggled" signal on the checkmenuitem

Kommst du drauf? ;)

Irgendwie nicht :?.

Was willst du eigentlich mit dem Signalhandler toggle() anstellen?

Das ...
von Knilch
Sonntag 11. Mai 2008, 15:50
Forum: GTK+/GNOME
Thema: CheckButtonItem kann nicht "getoggled" werden
Antworten: 8
Zugriffe: 4865

CheckButtonItem kann nicht "getoggled" werden

Hallo,
ich versuche in dem submenu eines Status Icons 2 CheckButtonItem's reinzubringen, was auch klappt, allerdings kann ich sie nicht "togglen".

#!/usr/bin/env python
# test_check.py
import gtk

def toggle(widget):
widget.toggled()

def on_popup_menu(icn, button, time):
menu = gtk.Menu ...
von Knilch
Montag 5. Mai 2008, 20:11
Forum: GTK+/GNOME
Thema: Rechtsklick auf gtk.Button?
Antworten: 15
Zugriffe: 13424

Vielen Dank! Funktioniert bestens :)

mfG, Knilch
von Knilch
Montag 5. Mai 2008, 19:42
Forum: GTK+/GNOME
Thema: Rechtsklick auf gtk.Button?
Antworten: 15
Zugriffe: 13424

Hallo,
anscheinend funktioniert das mit dem button-press-event bei gtk.StatusIcon nicht, da ich folgende Ausgabe erhalte:

stat_icon.connect("button-press-event",on_button_press)
TypeError: <gtk.StatusIcon object at 0x82e3324 (GtkStatusIcon at 0x837ac40)>: unknown signal name: button-press-event ...
von Knilch
Montag 5. Mai 2008, 18:44
Forum: GTK+/GNOME
Thema: Rechtsklick auf gtk.Button?
Antworten: 15
Zugriffe: 13424

Hallo,
ich habe ein aehnliches Problem. Allerdings moechte ich, dass ein Menue beim Rechtsklick auf ein Status-Icon erscheint.
In der Doc steht Folgendes:

def popup(parent_menu_shell, parent_menu_item, func, button, activate_time, data=None)

button : the mouse button which was pressed to initiate ...