Anzeige:
Ergebnis 1 bis 4 von 4

Thema: [GTK+ 2.0] Wenn enter gedrückt wurde...

  1. #1
    Registrierter Benutzer Avatar von Giuly
    Registriert seit
    28.04.2003
    Ort
    HB-Nord
    Beiträge
    201

    [GTK+ 2.0] Wenn enter gedrückt wurde...

    hi.
    ICh hab ein Prob mit GTK+ 2. ich hab das hier:
    Code:
    gboolean
    on_entry3_key_press_event              (GtkWidget       *widget,
                                            GdkEventKey     *event,
                                            gpointer         user_data)
    {
    
      return FALSE;
    }
    Ich weiß jetzt aber nicht, wie ich ihm sage was er machen soll wenn man Enter drückt.
    er soll dann den text von entry3 auf "" machen btw.

    schon mal danke

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Bremen
    Beiträge
    339
    Hi!

    So sollte es denke ich gehen:
    Code:
    gboolean
    on_entry3_key_press_event              (GtkWidget       *widget,
                                            GdkEventKey     *event,
                                            gpointer         user_data)
    {
      if(event->keyval == GDK_Return)
        gtk_entry_set_text(GTK_ENTRY(widget), "");
      return FALSE;
    }
    HTH

    c ya,
    Tobias

  3. #3
    Registrierter Benutzer Avatar von Giuly
    Registriert seit
    28.04.2003
    Ort
    HB-Nord
    Beiträge
    201
    das geht nicht
    callbacks.c:28: `GDK_Return' undeclared (first use in this function)

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Bremen
    Beiträge
    339
    Hi!

    Füg mal #include <gdk/gdkkeysyms.h> an den Anfang von callback.c.

    c ya,
    Tobias

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •