Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/trunk/src/lib/gui/gui/orxonox_gui_banner.h @ 4024

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

orxonox/trunk: gui: more addaptive structure

File size: 1.2 KB
Line 
1/*!
2  \file orxonox_gui_banner.h
3  \brief  File that holds the class that creates the Banner-Image.\n
4  This is Commercial :-)
5*/
6
7#ifndef _ORXONOX_GUI_BANNER_H
8#define _ORXONOX_GUI_BANNER_H
9
10#include "orxonox_gui.h"
11#include "orxonox_gui_element.h"
12
13//! Class that creates the Banner-Image
14class OrxonoxGuiBanner : public OrxonoxGuiElement
15{
16 private:
17  // the banner Frame
18  Frame* bannerFrame;       //!< The frame that holds the Banner.
19  Box* bannerBox;           //!< The box that holds the Banner.
20  EventBox* bannerEventBox; //!< an Image needs an EventBox to catch klicks.
21  Image* bannerImage;       //!< The Image for the Banner.
22  Label* bannerLabel;       //!< The Label of the Banner.
23
24  // the logo Window
25  Window* logoWindow;       //!< The Window that holds the Orxonox-CrewLogo.
26  EventBox* logoEventBox;   //!< The EventBox that holds the Orxonox-CrewLogo. it has to be an eventbox, because Images can not receive clicks.
27  Box* logoBox;             //!< The Box that holds the Orxonox-CrewLogo
28  Image* logoImage;         //!< The Orxonox-CrewLogo-Image
29  Label* logoLabel;         //!< The Label for the Orxonox-CrewLogo
30
31 public:
32  OrxonoxGuiBanner(void);
33  ~OrxonoxGuiBanner(void);
34};
35
36
37#endif /* _ORXONOX_GUI_BANNER_H */
Note: See TracBrowser for help on using the repository browser.