Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 8, 2004, 1:56:59 PM (21 years ago)
Author:
bensch
Message:

orxonox/branches/gui/console: made a little reaction.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/gui/console/orxonox_console_entry.cc

    r1877 r1880  
    2727#include "orxonox_console_entry.h"
    2828
     29OrxonoxConsoleEntry::OrxonoxConsoleEntry(OrxonoxConsoleLog* log)
     30{
     31  consoleLog = log;
     32}
    2933
    3034GtkWidget* OrxonoxConsoleEntry::createEntry()
     
    3842    {
    3943      entry = gtk_entry_new();
     44      g_signal_connect(GTK_ENTRY(entry), "activate", G_CALLBACK(submit), entry);
    4045      gtk_box_pack_start(GTK_BOX(entrybox), entry, TRUE, TRUE, 5);
    4146     
    4247     
    4348      button = gtk_button_new_with_label("Submit");
     49      g_signal_connect(GTK_BUTTON(button), "clicked", G_CALLBACK(submit), entry);
    4450      gtk_box_pack_start(GTK_BOX(entrybox), button, FALSE, FALSE, 5);
    45      
     51
    4652    }
    4753    gtk_container_add(GTK_CONTAINER(frame), entrybox);
     
    5056}
    5157
     58void OrxonoxConsoleEntry::submit(GtkWidget *widget, GtkWidget* data)
     59{
     60  char* entryText = (char*)gtk_entry_get_text(GTK_ENTRY(data));
     61  printf("%s\n", entryText);
     62
     63  gtk_entry_set_text(GTK_ENTRY(data),"");
     64  free (entryText);
     65  return;
     66}
     67
     68
     69void OrxonoxConsoleEntry::sendtoLog(char* submitText)
     70{
     71  printf("submitting %s\n", submitText);
     72
     73  return;
     74}
Note: See TracChangeset for help on using the changeset viewer.