Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

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

orxonox/trunk/gui: pixmaps now part of the Code

File size: 1.3 KB
RevLine 
[2588]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
[2580]7#ifndef _ORXONOX_GUI_BANNER_H
8#define _ORXONOX_GUI_BANNER_H
9
10#include "orxonox_gui.h"
[4024]11#include "orxonox_gui_element.h"
[2580]12
[2588]13//! Class that creates the Banner-Image
[4024]14class OrxonoxGuiBanner : public OrxonoxGuiElement
[2580]15{
16 private:
[2595]17  // the banner Frame
[3187]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.
[2595]23
24  // the logo Window
[3187]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
[4030]30  Label* orxIsLabel;        //!< Some text about us.
[2580]31
32 public:
[3423]33  OrxonoxGuiBanner(void);
34  ~OrxonoxGuiBanner(void);
[2580]35};
[2588]36
[2580]37
38#endif /* _ORXONOX_GUI_BANNER_H */
Note: See TracBrowser for help on using the repository browser.