Difference between revisions of "Most important events"
From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
Line 3: | Line 3: | ||
===Getting started=== | ===Getting started=== | ||
− | ==EventGalore.h== | + | ====EventGalore.h==== |
− | + | <code><cpp/> | |
− | + | #ifndef _EventGalore_h_ | |
− | + | #define _EventGalore_h_ | |
− | + | ||
− | + | #include "CEGuiSample.h" | |
− | + | #include "CEGUI.h" | |
− | + | ||
− | + | class EventGalore : public CEGuiSample | |
− | + | { | |
− | + | public: | |
− | + | bool initialiseSample() | |
− | + | { | |
− | + | using namespace CEGUI; | |
− | + | ||
− | + | return true; | |
− | + | } | |
− | + | void cleanupSample(void) | |
− | + | { | |
− | + | } | |
− | + | }; | |
+ | #endif // _EventGalore_h_ | ||
+ | </code> | ||
+ | |||
+ | ====main.cpp==== | ||
+ | <code><cpp/> | ||
+ | #if defined( __WIN32__ ) || defined( _WIN32 ) | ||
+ | #define WIN32_LEAN_AND_MEAN | ||
+ | #define NOMINMAX | ||
+ | #include "windows.h" | ||
+ | #endif | ||
+ | |||
+ | #include "EventGalore.h" | ||
+ | |||
+ | |||
+ | #if defined( __WIN32__ ) || defined( _WIN32 ) | ||
+ | int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow) | ||
+ | #else | ||
+ | int main(int argc, char *argv[]) | ||
+ | #endif | ||
+ | { | ||
+ | EventGalore app; | ||
+ | return app.run(); | ||
+ | } | ||
+ | </code> |
Revision as of 10:57, 5 May 2007
This article is going to show you the most important and usefull events of each widget.
Getting started
EventGalore.h
<cpp/>
- ifndef _EventGalore_h_
- define _EventGalore_h_
- include "CEGuiSample.h"
- include "CEGUI.h"
class EventGalore : public CEGuiSample { public:
bool initialiseSample() { using namespace CEGUI;
return true; } void cleanupSample(void) { }
};
- endif // _EventGalore_h_
main.cpp
<cpp/>
- if defined( __WIN32__ ) || defined( _WIN32 )
#define WIN32_LEAN_AND_MEAN #define NOMINMAX #include "windows.h"
- endif
- include "EventGalore.h"
- if defined( __WIN32__ ) || defined( _WIN32 )
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow)
- else
int main(int argc, char *argv[])
- endif
{
EventGalore app; return app.run();
}