Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/branches/updater/src/gui/orxonox_gui_update.h @ 3253

Last change on this file since 3253 was 3253, checked in by bensch, 19 years ago

orxonox/branches/update: created all the Windows and Boxes and so on, for the GUI, now the hard part begins

File size: 1.0 KB
Line 
1/*!
2  \file orxonox_gui_update.h
3  \brief File that holds the class that creates the update-menu.
4*/
5
6#ifndef _ORXONOX_GUI_UPDATE_H
7#define _ORXONOX_GUI_UPDATE_H
8
9#include "orxonox_gui.h"
10#include <stdio.h>
11using namespace std;
12
13//! Class that creates the execute-Options.
14class OrxonoxGuiUpdate
15{
16 private:
17  Frame* updateFrame;          //!< The Frame that holds the updateOptions.
18  Box* updateBox;              //!< The Box that holds the updateOptions.
19
20  Button* updateWindowButton;  //!< The Button that opens the update Window.
21  Window* updateWindow;        //!< A Window to update orxonox.
22  Box* updateWindowBox;        //!< A Box to hold the updateWindow-Optios.
23  Button* updateData;          //!< A Button to update the Data of orxonox.
24  Button* updateSource;        //!< A Button to update the Source of orxonox. \todo tricky
25
26 public:
27  OrxonoxGuiUpdate ();
28  ~OrxonoxGuiUpdate ();
29 
30  Widget* getWidget ();
31 
32  void updateWindowCreate (void);
33  Button* updateWindowGetButton(void);
34
35};
36
37
38#endif /* _ORXONOX_GUI_UPDATE_H */
Note: See TracBrowser for help on using the repository browser.