Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1894 in orxonox.OLD for orxonox/branches/gui/guicc/orxonox_gui.h


Ignore:
Timestamp:
May 18, 2004, 11:02:07 AM (21 years ago)
Author:
bensch
Message:

orxonox/branches/gui/guicc: updating for transfer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/gui/guicc/orxonox_gui.h

    r1893 r1894  
    55#include <stdlib.h>
    66#include <string.h>
    7 #include <gtk/gtk.h>
     7#include <gtk/gtkmain.h>
     8#include <gtk/gtkwindow.h>
     9#include <gtk/gtkframe.h>
    810
    911
     
    1315
    1416  Widget* next;
    15   
     17 protected:
    1618
    1719 public:
    18   GtkWidget* widget;
     20  GtkWidget* widget; 
     21
    1922  //virtual void create ();
    20   virtual void show () = 0;
    2123  //  void addWidget ();
    22   static void connectSignal (Widget* thisWidget, char* event, gint (*signal)(GtkWidget*, GdkEvent*,  void *));
     24   void connectSignal (char* event, gint (*signal)(GtkWidget*, GdkEvent*,  void *));
     25   void show ();
    2326};
    2427
     
    3134  int policy;
    3235  char* label;
    33   Widget* down;
     36
    3437 
    3538 public:
     39  Widget* down;
    3640  void setBorderWidth (int borderwidth);
    3741  virtual void setTitle (char* title) = 0;
     42  void fill (Widget *lowerWidget);
    3843};
    3944
     
    4954  ~Window ();
    5055  void setTitle (char* title);
    51   void show ();
     56  void showall ();
     57  static gint orxonox_gui_quit ( GtkWidget *widget, GdkEvent *event, gpointer data);
     58
     59};
     60
     61class Frame :public Container
     62{
     63 private:
     64
     65 public:
     66  Frame (char* frameName);
     67  Frame (void);
     68  ~Frame ();
     69  void setTitle (char* title);
    5270
    5371};
     
    5876};
    5977
    60 gint orxonox_gui_quit ( GtkWidget *widget, GdkEvent *event, gpointer data);
     78//gint orxonox_gui_quit ( GtkWidget *widget, GdkEvent *event, gpointer data);
    6179
    6280#endif /* _ORXONOX_GUI_H */
Note: See TracChangeset for help on using the changeset viewer.