How to integrate cegui into simple win32 opengl GUI

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

How to integrate cegui into simple win32 opengl GUI

Postby umen » Mon Sep 12, 2011 08:33

Hello
im new to CEGUI. and im trying to find simple example how to integrate simple imput box into win32 opengl app
that only using gl/glu . something that i can take from there . for example how can i integrate into this simple tester input box :

Code: Select all

 #include <windows.h>
#include <gl/gl.h>
 
// Function Declarations

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
void EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC);
void DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC);
 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
               LPSTR lpCmdLine, int iCmdShow)
{
   
   
    int numSec = 100;            // number of strip sections
   int width  = 556, height = 556;
    int bpp, flags;
    int TWquit = 0;
    TwBar *bar;
    int n, numCubes = 30;
    float color0[] = { 1.0f, 0.5f, 0.0f };
    float color1[] = { 0.5f, 1.0f, 0.0f };
    float color[] = { 1, 0, 0 }; // strip color
    double ka = 5.3, kb = 1.7, kc = 4.1;
   
   WNDCLASS wc;
   HWND hWnd;
   HDC hDC;
   HGLRC hRC;
   MSG msg;
   BOOL quit = FALSE;
   float theta = 0.0f;
   
   // register window class
   wc.style = CS_OWNDC;
   wc.lpfnWndProc = WndProc;
   wc.cbClsExtra = 0;
   wc.cbWndExtra = 0;
   wc.hInstance = hInstance;
   wc.hIcon = LoadIcon( NULL, IDI_APPLICATION );
   wc.hCursor = LoadCursor( NULL, IDC_ARROW );
   wc.hbrBackground = (HBRUSH)GetStockObject( BLACK_BRUSH );
   wc.lpszMenuName = NULL;
   wc.lpszClassName = "GLSample";
   RegisterClass( &wc );
   
   // create main window
   hWnd = CreateWindow(
      "GLSample", "OpenGL Sample",
      WS_CAPTION | WS_POPUPWINDOW | WS_VISIBLE,
      0, 0, width, height,
      NULL, NULL, hInstance, NULL );
   
   // enable OpenGL for the window
   EnableOpenGL( hWnd, &hDC, &hRC );
    // program main loop
   while ( !quit )
   {
      
      // check for messages
      if ( PeekMessage( &msg, NULL, 0, 0, PM_REMOVE )  )
      {
         
         // handle or dispatch messages
         if ( msg.message == WM_QUIT )
         {
            quit = TRUE;
         }
         else
         {
            TranslateMessage( &msg );
            DispatchMessage( &msg );
         }
         
      }
      else
      {
         
         // OpenGL animation code goes here
         
         glClearColor( 0.0f, 0.0f, 0.0f, 0.0f );
         glClear( GL_COLOR_BUFFER_BIT );
         
         glPushMatrix();
         glRotatef( theta, 0.0f, 0.0f, 1.0f );
         glBegin( GL_TRIANGLES );
         glColor3f( 1.0f, 0.0f, 0.0f ); glVertex2f( 0.0f, 1.0f );
         glColor3f( 0.0f, 1.0f, 0.0f ); glVertex2f( 0.87f, -0.5f );
         glColor3f( 0.0f, 0.0f, 1.0f ); glVertex2f( -0.87f, -0.5f );
         glEnd();
         glPopMatrix();
          SwapBuffers( hDC );
          theta += 1.0f;
       }
    }
    // shutdown OpenGL
   DisableOpenGL( hWnd, hDC, hRC );
    // destroy the window explicitly
   DestroyWindow( hWnd );
    return msg.wParam;
 }

// Window Procedure
 LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
 
   switch (message)
   {
    case WM_CREATE:
      return 0;
    case WM_CLOSE:
      PostQuitMessage( 0 );
      return 0;
    case WM_DESTROY:
      return 0;
    case WM_KEYDOWN:
      switch ( wParam )
      {
         
      case VK_ESCAPE:
         PostQuitMessage(0);
         return 0;
         
      }
      return 0;
   
   default:
      return DefWindowProc( hWnd, message, wParam, lParam );
    }
 }
 void EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC)
{
   PIXELFORMATDESCRIPTOR pfd;
   int format;
   
   // get the device context (DC)
   *hDC = GetDC( hWnd );
   
   // set the pixel format for the DC
   ZeroMemory( &pfd, sizeof( pfd ) );
   pfd.nSize = sizeof( pfd );
   pfd.nVersion = 1;
   pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER;
   pfd.iPixelType = PFD_TYPE_RGBA;
   pfd.cColorBits = 24;
   pfd.cDepthBits = 16;
   pfd.iLayerType = PFD_MAIN_PLANE;
   format = ChoosePixelFormat( *hDC, &pfd );
   SetPixelFormat( *hDC, format, &pfd );
   
   // create and enable the render context (RC)
   *hRC = wglCreateContext( *hDC );
   wglMakeCurrent( *hDC, *hRC );
   
}
 // Disable OpenGL
 void DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC)
{
   wglMakeCurrent( NULL, NULL );
   wglDeleteContext( hRC );
   ReleaseDC( hWnd, hDC );
}



Jamarr
CEGUI MVP
CEGUI MVP
Posts: 812
Joined: Tue Jun 03, 2008 23:59
Location: USA

Re: How to integrate cegui into simple win32 opengl GUI

Postby Jamarr » Mon Sep 12, 2011 18:30

As far as I am aware there is no existing simple input box example of which I can just link you too. However, I do not think you will have much trouble putting the pieces together with the available information. If you believe such an example would be beneficial, we have a wiki with which forum-members can create and share articles with the rest of the community.

Have you reviewed the Beginner Tutorials listed on the Main Docs page? You can also find tons of useful information on the wiki and through searching these forums. Likewise, CEGUI comes with several Sample/Demo apps which demonstrate how to use both simple and advanced widgets, including the use of a simple input box. After having reviewed and experimented with the information at hand, If you still have any specific questions then feel free to ask.
If somebody helps you by replying to your thread, upvote him/her as a thanks! Make sure to include your CEGUI.log and everything you tried when posting! And remember that we are not magicians!

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Mon Sep 12, 2011 19:24

sure i did , sure . but man what is with this complexity ? why there is no simple step by step tutorials with full source code in the wiki/help docs . do i need to guess where to put all the lib methods ?.
when is the last time you checked your samples in the sdk ? did you know its still looking for freeglut_static.lib ... (you have to rename it )
also it can't find the path to the datafiles in runtime.
also why you need all this "cool" wrappers , why not just simple 3d application in one main file. ?
and no i still can't find how to set up simple windows with some input box's .
thanks

User avatar
Mikademus
CEGUI MVP
CEGUI MVP
Posts: 130
Joined: Wed Mar 18, 2009 19:14

Re: How to integrate cegui into simple win32 opengl GUI

Postby Mikademus » Tue Sep 13, 2011 12:34

CEGUI is a very powerful system. However, you've just identified the very one spot where we are weak: tutorials! The problem with tutorials is that it is very difficult to know exactly what will be needed and wanted until a specific question, like yours, is put forward. Perhaps we can work together if you then will help us with writing down the solution on the wiki? We really, truly want more tutorials, and I think your question and situation are relevant!

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Tue Sep 13, 2011 13:10

Hi
well i notice the tutorials are to complicated , i don't understand why ... . any way im integrating the system to our system .
im in the process to learn it . when it will be done . i don't mind to publish quick and simple setup tutorial . no problem .
im my self are working allot with open source and maintain open source projects so i know how hard is it .
http://code.google.com/p/facebook-cpp-graph-api/

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Tue Sep 13, 2011 13:40

Ok i manged to stitch simple win32 example based on simple example from the CEGUI and my simple opengl tester its working BUT it is very slow .
can someone please tell me what im doing wrong here :

Code: Select all

//
// GLSAMPLE.CPP
//  by Blaine Hodge
//

// Includes

#include <windows.h>
#include <gl/gl.h>
#include <CEGUI.h>
#include <RendererModules/OpenGL/CEGUIOpenGLRenderer.h>
#define PATH_MAX 256
#define CEGUI_DATAPATH "D:/cpp/3d/opengl_gui/glsample/Debug/CEGUIRes"
 
// Function Declarations

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
void EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC);
void DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC);
 
// WinMain
// Win32 MessageProc callback
bool d_mouseInWindow = false;

char *getDataPathPrefix()
{
   static char dataPathPrefix[PATH_MAX];
   strcpy(dataPathPrefix,CEGUI_DATAPATH);
   return dataPathPrefix;
}

void mouseEnters()
{
    if (!d_mouseInWindow)
    {
        d_mouseInWindow = true;
        ShowCursor(false);
    }
}

void mouseLeaves()
{
    if (d_mouseInWindow)
    {
        d_mouseInWindow = false;
        ShowCursor(true);
    }
}

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
               LPSTR lpCmdLine, int iCmdShow)
{
   
    using namespace CEGUI;
    int numSec = 100;            // number of strip sections
   int width  = 556, height = 556;
    int bpp, flags;
    int TWquit = 0;
   
    int n, numCubes = 30;
    float color0[] = { 1.0f, 0.5f, 0.0f };
    float color1[] = { 0.5f, 1.0f, 0.0f };
    float color[] = { 1, 0, 0 }; // strip color
    double ka = 5.3, kb = 1.7, kc = 4.1;
   
   WNDCLASS wc;
   HWND hWnd;
   HDC hDC;
   HGLRC hRC;
   MSG msg;
   BOOL quit = FALSE;
   float theta = 0.0f;
   
   // register window class
   wc.style = CS_OWNDC;
   wc.lpfnWndProc = WndProc;
   wc.cbClsExtra = 0;
   wc.cbWndExtra = 0;
   wc.hInstance = hInstance;
   wc.hIcon = LoadIcon( NULL, IDI_APPLICATION );
   wc.hCursor = LoadCursor( NULL, IDC_ARROW );
   wc.hbrBackground = (HBRUSH)GetStockObject( BLACK_BRUSH );
   wc.lpszMenuName = NULL;
   wc.lpszClassName = "GLSample";
   RegisterClass( &wc );
   
   // create main window
   hWnd = CreateWindow(
      "GLSample", "OpenGL Sample",
      WS_CAPTION | WS_POPUPWINDOW | WS_VISIBLE,
      0, 0, width, height,
      NULL, NULL, hInstance, NULL );
   
   // enable OpenGL for the window
   EnableOpenGL( hWnd, &hDC, &hRC );
    CEGUI::OpenGLRenderer *mRenderer;

   CEGUI::Window *mAvgFPSPanel;


    mRenderer = &CEGUI::OpenGLRenderer::create();
   CEGUI::System::create(*mRenderer);

    CEGUI::DefaultResourceProvider *drp =
      static_cast<CEGUI::DefaultResourceProvider *>
      (CEGUI::System::getSingleton().getResourceProvider());
   
   char* dataPathPrefix = getDataPathPrefix();
    char resourcePath[PATH_MAX];
   
   
   

    // for each resource type, set a resource group directory
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "schemes/");
    drp->setResourceGroupDirectory("schemes", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "imagesets/");
    drp->setResourceGroupDirectory("imagesets", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "fonts/");
    drp->setResourceGroupDirectory("fonts", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "layouts/");
    drp->setResourceGroupDirectory("layouts", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "looknfeel/");
    drp->setResourceGroupDirectory("looknfeels", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "lua_scripts/");
    drp->setResourceGroupDirectory("lua_scripts", resourcePath);
    sprintf(resourcePath, "%s/%s", dataPathPrefix, "xml_schemas/");
    drp->setResourceGroupDirectory("schemas", resourcePath);

    // set the default resource groups to be used
    CEGUI::Imageset::setDefaultResourceGroup("imagesets");
    CEGUI::Font::setDefaultResourceGroup("fonts");
    CEGUI::Scheme::setDefaultResourceGroup("schemes");
    CEGUI::WidgetLookManager::setDefaultResourceGroup("looknfeels");
    CEGUI::WindowManager::setDefaultResourceGroup("layouts");
    CEGUI::ScriptModule::setDefaultResourceGroup("lua_scripts");
   
    // setup default group for validation schemas
    CEGUI::XMLParser* parser = CEGUI::System::getSingleton().getXMLParser();
    if (parser->isPropertyPresent("SchemaDefaultResourceGroup"))
        parser->setProperty("SchemaDefaultResourceGroup", "schemas"); 

 
    CEGUI::WindowManager &winMgr = CEGUI::WindowManager::getSingleton();
     SchemeManager::getSingleton().create("TaharezLook.scheme");
   System::getSingleton().setDefaultMouseCursor("TaharezLook", "MouseArrow");
    DefaultWindow* root = (DefaultWindow*)winMgr.createWindow("DefaultWindow", "Root");
   System::getSingleton().setGUISheet(root);
   FrameWindow* wnd = (FrameWindow*)winMgr.createWindow("TaharezLook/FrameWindow", "Demo Window");
   root->addChildWindow(wnd);
   wnd->setPosition(UVector2(cegui_reldim(0.25f), cegui_reldim( 0.25f)));
   wnd->setSize(UVector2(cegui_reldim(0.5f), cegui_reldim( 0.5f)));
   wnd->setMaxSize(UVector2(cegui_reldim(1.0f), cegui_reldim( 1.0f)));
   wnd->setMinSize(UVector2(cegui_reldim(0.1f), cegui_reldim( 0.1f)));
   wnd->setText("Hello World!");
   
   
   
   // program main loop
   while ( !quit )
   {
      
      // check for messages
      if ( PeekMessage( &msg, NULL, 0, 0, PM_REMOVE )  )
      {
         
         // handle or dispatch messages
         if ( msg.message == WM_QUIT )
         {
            quit = TRUE;
         }
         else
         {
            TranslateMessage( &msg );
            DispatchMessage( &msg );
         }
         
      }
      else
      {
         
         // OpenGL animation code goes here
         
         glClearColor( 0.0f, 0.0f, 0.0f, 0.0f );
         glClear( GL_COLOR_BUFFER_BIT );
         
         glPushMatrix();
         glRotatef( theta, 0.0f, 0.0f, 1.0f );
         glBegin( GL_TRIANGLES );
         glColor3f( 1.0f, 0.0f, 0.0f ); glVertex2f( 0.0f, 1.0f );
         glColor3f( 0.0f, 1.0f, 0.0f ); glVertex2f( 0.87f, -0.5f );
         glColor3f( 0.0f, 0.0f, 1.0f ); glVertex2f( -0.87f, -0.5f );
         glEnd();
         glPopMatrix();
          
         CEGUI::System::getSingleton().renderGUI();
         SwapBuffers( hDC );
         
         theta += 1.0f;
         
      }
      
   }
   
   // shutdown OpenGL
   DisableOpenGL( hWnd, hDC, hRC );
   
   // destroy the window explicitly
   DestroyWindow( hWnd );
   
   return msg.wParam;
   
}

// Window Procedure

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
   
   
   
   
   switch (message)
   {
   
   case WM_CHAR:
        CEGUI::System::getSingleton().injectChar((CEGUI::utf32)wParam);
        break;

    case WM_MOUSELEAVE:
        mouseLeaves();
        break;

    case WM_NCMOUSEMOVE:
        mouseLeaves();
        break;

    case WM_MOUSEMOVE:
        mouseEnters();

        CEGUI::System::getSingleton().injectMousePosition((float)(LOWORD(lParam)), (float)(HIWORD(lParam)));
        break;

    case WM_LBUTTONDOWN:
        CEGUI::System::getSingleton().injectMouseButtonDown(CEGUI::LeftButton);
        break;

    case WM_LBUTTONUP:
        CEGUI::System::getSingleton().injectMouseButtonUp(CEGUI::LeftButton);
        break;

    case WM_RBUTTONDOWN:
        CEGUI::System::getSingleton().injectMouseButtonDown(CEGUI::RightButton);
        break;

    case WM_RBUTTONUP:
        CEGUI::System::getSingleton().injectMouseButtonUp(CEGUI::RightButton);
        break;

    case WM_MBUTTONDOWN:
        CEGUI::System::getSingleton().injectMouseButtonDown(CEGUI::MiddleButton);
        break;

    case WM_MBUTTONUP:
        CEGUI::System::getSingleton().injectMouseButtonUp(CEGUI::MiddleButton);
        break;

    case 0x020A: // WM_MOUSEWHEEL:
        CEGUI::System::getSingleton().injectMouseWheelChange(static_cast<float>((short)HIWORD(wParam)) / static_cast<float>(120));
        break;
 
   case WM_CREATE:
      return 0;
      
   case WM_CLOSE:
      PostQuitMessage( 0 );
      return 0;
      
   case WM_DESTROY:
      return 0;
      
   case WM_KEYDOWN:
      switch ( wParam )
      {
         
      case VK_ESCAPE:
         PostQuitMessage(0);
         return 0;
         
      }
      return 0;
   
   default:
      return DefWindowProc( hWnd, message, wParam, lParam );
         
   }
   
}




// Enable OpenGL

void EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC)
{
   PIXELFORMATDESCRIPTOR pfd;
   int format;
   
   // get the device context (DC)
   *hDC = GetDC( hWnd );
   
   // set the pixel format for the DC
   ZeroMemory( &pfd, sizeof( pfd ) );
   pfd.nSize = sizeof( pfd );
   pfd.nVersion = 1;
   pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER;
   pfd.iPixelType = PFD_TYPE_RGBA;
   pfd.cColorBits = 24;
   pfd.cDepthBits = 16;
   pfd.iLayerType = PFD_MAIN_PLANE;
   format = ChoosePixelFormat( *hDC, &pfd );
   SetPixelFormat( *hDC, format, &pfd );
   
   // create and enable the render context (RC)
   *hRC = wglCreateContext( *hDC );
   wglMakeCurrent( *hDC, *hRC );
   
}

// Disable OpenGL

void DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC)
{
   wglMakeCurrent( NULL, NULL );
   wglDeleteContext( hRC );
   ReleaseDC( hWnd, hDC );
}







User avatar
Kulik
CEGUI Team
Posts: 1382
Joined: Mon Jul 26, 2010 18:47
Location: Czech Republic
Contact:

Re: How to integrate cegui into simple win32 opengl GUI

Postby Kulik » Wed Sep 14, 2011 15:50

Due to time constraints and lack of WinAPI experience I won't look through your code.

However... Why don't you just profile and see what the bottleneck is yourself?

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Wed Sep 14, 2011 18:45

i don't have profiler , and im sure it is something in the CEGUI , something basic that i mismatch or something
when i remove the renderGUI method every thing working fine .
i guess for someone experience in this framework it will take asec' to find out what im doing wrong.

Jamarr
CEGUI MVP
CEGUI MVP
Posts: 812
Joined: Tue Jun 03, 2008 23:59
Location: USA

Re: How to integrate cegui into simple win32 opengl GUI

Postby Jamarr » Wed Sep 14, 2011 19:05

Hi umen, I am glad that you were able to derive a working example from the existing resources. Similar to Kulik I have not had to implement the Win32 window-creation or OpenGL initialization code / process for years, so my memory is vague. That said, I cannot see anything particularly wrong with your code; at least nothing jumps out at me.

As far as the application being slow, can you elaborate on that? The term "slow" is very subjective and means different things to different people. For example: the framerate is low? the ui is not very responsive? the mouse-movement is jerky? it takes awhile to start up? It would be helpful if you could explain the behavior you expect, and the behavior actually being exhibited.

As with any additional code added to an application it will be slower than without such code; and this effect is particularly significant when applied too a relatively empty project as well as when adding additional overhead to rendering. So it should be expected that adding a GUI engine to an empty application will have a significant affect.

Typically slowness stems from at least one of three issues: 1) lots of little windows and/or text, 2) poor coding technique / design, or 3) poor / old graphics cards or drivers. I think it is safe to rule out #1 and #2, so there may be some conflict / issue with your graphics hardware/software. Can you tell us what type of card you are using and how old your drivers are?

One thing you might try is disabling the AutoRenderingSurface property (by setting it to False). This is enabled by default and attempts to use some form of RTT (RenderToTexture) to cache windows; if you disable this then rendering will behavior more like immediate-mode opengl. Aside from that it is nearly impossible to assist you without you providing further insight into the issue.
If somebody helps you by replying to your thread, upvote him/her as a thanks! Make sure to include your CEGUI.log and everything you tried when posting! And remember that we are not magicians!

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Wed Sep 14, 2011 19:41

Thanks for the fast reply , i have Intel G965 Express Chipset Family Display drivers
i added the method

Code: Select all

FrameWindow* wnd = (FrameWindow*)winMgr.createWindow("TaharezLook/FrameWindow", "Demo Window");
[b]   wnd->setProperty("AutoRenderingSurface", "false");[/b]
root->addChildWindow(wnd);


but still "slow" its :
the framerate is low? i guess .. the animation in the background is running slow
the ui is not very responsive? yes very long delay when i trying to click or drug the window
the mouse-movement is jerky? yes and moves very slow.

what more info do you need ?

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Wed Sep 14, 2011 20:01

problem solved , i just tried it on RADEON 9250 and its working great!
what is the minimum hardware configuration for this thing ?

Jamarr
CEGUI MVP
CEGUI MVP
Posts: 812
Joined: Tue Jun 03, 2008 23:59
Location: USA

Re: How to integrate cegui into simple win32 opengl GUI

Postby Jamarr » Wed Sep 14, 2011 20:20

Honestly nothing else comes to mind so I am not sure what to recommend at this point, other than attempting to profile the code to find the bottleneck(s). Unfortunately I do not have time myself to work on that. It may be helpful to post your CEGUI.log file (should have asked for this up front), just so we can verify the version, modules, and environment you are using and to ensure nothing obvious is noted in the log. For such a simple application it is hard to imagine why it would be running so slow, considering users (myself included) are using CEGUI in far more complex / intensive contexts without exhibiting this behavior. All that comes to is a conflict with with the graphics card or driver...
If somebody helps you by replying to your thread, upvote him/her as a thanks! Make sure to include your CEGUI.log and everything you tried when posting! And remember that we are not magicians!

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Wed Sep 14, 2011 20:53

here is the log:

Code: Select all

14/09/2011 23:49:50 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
14/09/2011 23:49:50 (Std)    +                     Crazy Eddie's GUI System - Event log                    +
14/09/2011 23:49:50 (Std)    +                          (http://www.cegui.org.uk/)                         +
14/09/2011 23:49:50 (Std)    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

14/09/2011 23:49:50 (Std)    CEGUI::Logger singleton created. (01501C50)
14/09/2011 23:49:50 (Std)    
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    * Important:                                                                   *
14/09/2011 23:49:50 (Std)    *     To get support at the CEGUI forums, you must post _at least_ the section *
14/09/2011 23:49:50 (Std)    *     of this log file indicated below.  Failure to do this will result in no  *
14/09/2011 23:49:50 (Std)    *     support being given; please do not waste our time.                       *
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    ---- Version 0.7.5 (Build: Nov 19 2010 Static Debug Microsoft Windows MSVC++ 9.0 32 bit) ----
14/09/2011 23:49:50 (Std)    ---- Renderer module is: CEGUI::OpenGLRenderer - Official OpenGL based 2nd generation renderer module.  TextureTarget support is not available :(  No glBlendFuncSeparate(EXT) support. ----
14/09/2011 23:49:50 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
14/09/2011 23:49:50 (Std)    ---- Image Codec module is: SILLYImageCodec - Official SILLY based image codec ----
14/09/2011 23:49:50 (Std)    ---- Scripting module is: None ----
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
14/09/2011 23:49:50 (Std)    ********************************************************************************
14/09/2011 23:49:50 (Std)    
14/09/2011 23:49:50 (Std)    ---- Begining CEGUI System initialisation ----
14/09/2011 23:49:50 (Std)    CEGUI::ImagesetManager singleton created (015014F0)
14/09/2011 23:49:50 (Std)    CEGUI::FontManager singleton created. (015029F8)
14/09/2011 23:49:50 (Std)    CEGUI::WindowFactoryManager singleton created
14/09/2011 23:49:50 (Std)    CEGUI::WindowManager singleton created (003A3470)
14/09/2011 23:49:50 (Std)    CEGUI::SchemeManager singleton created. (015033F0)
14/09/2011 23:49:50 (Std)    CEGUI::MouseCursor singleton created. (014FE528)
14/09/2011 23:49:50 (Std)    CEGUI::GlobalEventSet singleton created. (014FFF80)
14/09/2011 23:49:50 (Std)    CEGUI::AnimationManager singleton created (003A90A0)
14/09/2011 23:49:50 (Std)    CEGUI::WidgetLookManager singleton created. (014FD438)
14/09/2011 23:49:50 (Std)    CEGUI::WindowRendererManager singleton created (01500838)
14/09/2011 23:49:50 (Std)    CEGUI::RenderEffectManager singleton created (003A6940)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'DefaultWindow' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'DefaultWindow' windows added. (014F17B0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'DragContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'DragContainer' windows added. (014F11C8)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'ScrolledContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'ScrolledContainer' windows added. (01505DB0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'ClippedContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'ClippedContainer' windows added. (01505F50)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Checkbox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Checkbox' windows added. (015060F0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/PushButton' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/PushButton' windows added. (01506290)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/RadioButton' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/RadioButton' windows added. (01506430)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Combobox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Combobox' windows added. (015065D0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ComboDropList' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows added. (01506770)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Editbox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Editbox' windows added. (01506910)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/FrameWindow' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows added. (01506AB0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ItemEntry' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows added. (01506C50)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Listbox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Listbox' windows added. (01506DF0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ListHeader' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ListHeader' windows added. (01506F90)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ListHeaderSegment' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows added. (01507130)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Menubar' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Menubar' windows added. (01507390)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/PopupMenu' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows added. (01507530)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/MenuItem' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/MenuItem' windows added. (015076D0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/MultiColumnList' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows added. (01507870)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/MultiLineEditbox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows added. (01507A10)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ProgressBar' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows added. (01507BB0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ScrollablePane' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows added. (01507D50)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Scrollbar' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows added. (01507EF0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Slider' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Slider' windows added. (01508090)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Spinner' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Spinner' windows added. (01508230)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/TabButton' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/TabButton' windows added. (015083D0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/TabControl' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/TabControl' windows added. (01508570)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Thumb' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Thumb' windows added. (01508710)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Titlebar' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Titlebar' windows added. (015088B0)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Tooltip' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Tooltip' windows added. (01508B28)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/ItemListbox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows added. (01508CC8)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/GroupBox' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/GroupBox' windows added. (01508E68)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'CEGUI/Tree' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'CEGUI/Tree' windows added. (01509008)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'HorizontalLayoutContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows added. (015091A8)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'VerticalLayoutContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'VerticalLayoutContainer' windows added. (01509348)
14/09/2011 23:49:50 (Std)    Created WindowFactory for 'GridLayoutContainer' windows.
14/09/2011 23:49:50 (Std)    WindowFactory for 'GridLayoutContainer' windows added. (015094E8)
14/09/2011 23:49:50 (Std)    Window type alias named 'DefaultGUISheet' added for window type 'DefaultWindow'.
14/09/2011 23:49:50 (Std)    CEGUI::System singleton created. (015019A8)
14/09/2011 23:49:50 (Std)    ---- CEGUI System initialisation completed ----
14/09/2011 23:49:50 (Std)    
14/09/2011 23:49:50 (Std)    Started creation of Scheme from XML specification:
14/09/2011 23:49:50 (Std)    ---- CEGUI GUIScheme name: TaharezLook
14/09/2011 23:49:50 (Std)    Started creation of Imageset from XML specification:
14/09/2011 23:49:50 (Std)    ---- CEGUI Imageset name: TaharezLook
14/09/2011 23:49:50 (Std)    ---- Source texture file: TaharezLook.tga in resource group: (Default)
14/09/2011 23:49:50 (Std)    Started creation of Font from XML specification:
14/09/2011 23:49:50 (Std)    ---- CEGUI font name: DejaVuSans-10
14/09/2011 23:49:50 (Std)    ----       Font type: FreeType
14/09/2011 23:49:50 (Std)    ----     Source file: DejaVuSans.ttf in resource group: (Default)
14/09/2011 23:49:50 (Std)    ---- Real point size: 10
14/09/2011 23:49:50 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
14/09/2011 23:49:51 (Std)    ===== Look and feel parsing completed =====
14/09/2011 23:49:51 (Std)    No window renderer factories specified for module 'CEGUIFalagardWRBase' - adding all available factories...
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Button' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Button' added. (0151CE80)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Default' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Default' added. (0174E2A8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Editbox' added. (01750B68)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/FrameWindow' added. (01821CA0)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ItemEntry' added. (017511C0)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ListHeader' added. (015EFEF8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ListHeaderSegment' added. (0150FD38)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Listbox' added. (01523B20)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Menubar' added. (015EF190)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/MenuItem' added. (01523680)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/MultiColumnList' added. (0174B028)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/MultiLineEditbox' added. (0180A658)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/PopupMenu' added. (0180A720)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ProgressBar' added. (017F5A78)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ScrollablePane' added. (017F5B40)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Scrollbar' added. (0153EE00)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Slider' added. (01777A88)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Static' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Static' added. (017F0948)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/StaticImage' added. (01797EF8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/StaticText' added. (01819C58)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/SystemButton' added. (01819DF8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/TabButton' added. (0180AAA0)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/TabControl' added. (01830CF8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Titlebar' added. (01830E98)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ToggleButton' added. (0174FCF8)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Tooltip' added. (0181B1D0)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/ItemListbox' added. (0181B370)
14/09/2011 23:49:51 (Std)    Created WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
14/09/2011 23:49:51 (Std)    WindowRendererFactory 'Falagard/Tree' added. (0181D048)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Button' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Checkbox' using base type 'CEGUI/Checkbox', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/Checkbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ImageButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/ImageButton' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/RadioButton' using base type 'CEGUI/RadioButton', window renderer 'Falagard/ToggleButton' Look'N'Feel 'TaharezLook/RadioButton' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/FrameWindow' using base type 'CEGUI/FrameWindow', window renderer 'Falagard/FrameWindow' Look'N'Feel 'TaharezLook/FrameWindow' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Titlebar' using base type 'CEGUI/Titlebar', window renderer 'Falagard/Titlebar' Look'N'Feel 'TaharezLook/Titlebar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/SystemButton' using base type 'CEGUI/PushButton', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/Button' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Editbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/Editbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/MultiLineEditbox' using base type 'CEGUI/MultiLineEditbox', window renderer 'Falagard/MultiLineEditbox' Look'N'Feel 'TaharezLook/MultiLineEditbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Menubar' using base type 'CEGUI/Menubar', window renderer 'Falagard/Menubar' Look'N'Feel 'TaharezLook/Menubar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/PopupMenu' using base type 'CEGUI/PopupMenu', window renderer 'Falagard/PopupMenu' Look'N'Feel 'TaharezLook/PopupMenu' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/MenuItem' using base type 'CEGUI/MenuItem', window renderer 'Falagard/MenuItem' Look'N'Feel 'TaharezLook/MenuItem' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/AlternateProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/AltProgressBar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ProgressBar' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/ProgressBar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/VUMeter' using base type 'CEGUI/ProgressBar', window renderer 'Falagard/ProgressBar' Look'N'Feel 'TaharezLook/VUMeter' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/VerticalScrollbar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/HorizontalScrollbar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/VerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/VerticalScrollbarThumb' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/HorizontalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/HorizontalScrollbarThumb' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbar' using base type 'CEGUI/Scrollbar', window renderer 'Falagard/Scrollbar' Look'N'Feel 'TaharezLook/LargeVerticalScrollbar' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/LargeVerticalScrollbarThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/LargeVerticalScrollbarThumb' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/TabButton' using base type 'CEGUI/TabButton', window renderer 'Falagard/TabButton' Look'N'Feel 'TaharezLook/TabButton' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/TabControl' using base type 'CEGUI/TabControl', window renderer 'Falagard/TabControl' Look'N'Feel 'TaharezLook/TabControl' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/TabContentPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabContentPane' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/TabButtonPane' using base type 'DefaultWindow', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/TabButtonPane' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ComboDropList' using base type 'CEGUI/ComboDropList', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/ComboDropList' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ComboEditbox' using base type 'CEGUI/Editbox', window renderer 'Falagard/Editbox' Look'N'Feel 'TaharezLook/ComboEditbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Combobox' using base type 'CEGUI/Combobox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Combobox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Listbox' using base type 'CEGUI/Listbox', window renderer 'Falagard/Listbox' Look'N'Feel 'TaharezLook/Listbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeader' using base type 'CEGUI/ListHeader', window renderer 'Falagard/ListHeader' Look'N'Feel 'TaharezLook/ListHeader' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ListHeaderSegment' using base type 'CEGUI/ListHeaderSegment', window renderer 'Falagard/ListHeaderSegment' Look'N'Feel 'TaharezLook/ListHeaderSegment' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/MultiColumnList' using base type 'CEGUI/MultiColumnList', window renderer 'Falagard/MultiColumnList' Look'N'Feel 'TaharezLook/MultiColumnList' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Slider' using base type 'CEGUI/Slider', window renderer 'Falagard/Slider' Look'N'Feel 'TaharezLook/Slider' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/SliderThumb' using base type 'CEGUI/Thumb', window renderer 'Falagard/Button' Look'N'Feel 'TaharezLook/SliderThumb' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ScrollablePane' using base type 'CEGUI/ScrollablePane', window renderer 'Falagard/ScrollablePane' Look'N'Feel 'TaharezLook/ScrollablePane' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Spinner' using base type 'CEGUI/Spinner', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/Spinner' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Tooltip' using base type 'CEGUI/Tooltip', window renderer 'Falagard/Tooltip' Look'N'Feel 'TaharezLook/Tooltip' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/StaticImage' using base type 'DefaultWindow', window renderer 'Falagard/StaticImage' Look'N'Feel 'TaharezLook/StaticImage' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/StaticText' using base type 'DefaultWindow', window renderer 'Falagard/StaticText' Look'N'Feel 'TaharezLook/StaticText' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ItemListbox' using base type 'CEGUI/ItemListbox', window renderer 'Falagard/ItemListbox' Look'N'Feel 'TaharezLook/ItemListbox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/ListboxItem' using base type 'CEGUI/ItemEntry', window renderer 'Falagard/ItemEntry' Look'N'Feel 'TaharezLook/ListboxItem' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/GroupBox' using base type 'CEGUI/GroupBox', window renderer 'Falagard/Default' Look'N'Feel 'TaharezLook/GroupBox' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Std)    Creating falagard mapping for type 'TaharezLook/Tree' using base type 'CEGUI/Tree', window renderer 'Falagard/Tree' Look'N'Feel 'TaharezLook/Tree' and RenderEffect ''. (0012C3F8)
14/09/2011 23:49:51 (Error)   Window::allocateRenderingWindow - Failed to create a suitable TextureTarget for use by Window 'Demo Window'
14/09/2011 23:49:51 (Std)    Attempting to create Imageset 'DejaVuSans-10_auto_glyph_images_ ' with texture only.
14/09/2011 23:49:55 (Std)    ---- Begining CEGUI System destruction ----
14/09/2011 23:49:55 (Info)    Window 'Demo Window__auto_titlebar__' has been added to dead pool. (016DC138)
14/09/2011 23:49:55 (Info)    Window 'Demo Window__auto_closebutton__' has been added to dead pool. (016E0638)
14/09/2011 23:49:55 (Info)    Window 'Demo Window' has been added to dead pool. (016D81D8)
14/09/2011 23:49:55 (Info)    Window 'Root' has been added to dead pool. (016D5518)
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Tree' windows removed. (01509008)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Tree' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Thumb' windows removed. (01508710)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Thumb' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Slider' windows removed. (01508090)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Slider' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Editbox' windows removed. (01506910)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Editbox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Listbox' windows removed. (01506DF0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Listbox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Menubar' windows removed. (01507390)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Menubar' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Spinner' windows removed. (01508230)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Spinner' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Tooltip' windows removed. (01508B28)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Tooltip' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'DefaultWindow' windows removed. (014F17B0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'DefaultWindow' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'DragContainer' windows removed. (014F11C8)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'DragContainer' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Checkbox' windows removed. (015060F0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Checkbox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Combobox' windows removed. (015065D0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Combobox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/GroupBox' windows removed. (01508E68)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/GroupBox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/MenuItem' windows removed. (015076D0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/MenuItem' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Titlebar' windows removed. (015088B0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Titlebar' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ItemEntry' windows removed. (01506C50)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ItemEntry' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/PopupMenu' windows removed. (01507530)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/PopupMenu' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/Scrollbar' windows removed. (01507EF0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/Scrollbar' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/TabButton' windows removed. (015083D0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/TabButton' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ListHeader' windows removed. (01506F90)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ListHeader' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/PushButton' windows removed. (01506290)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/PushButton' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/TabControl' windows removed. (01508570)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/TabControl' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'ClippedContainer' windows removed. (01505F50)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'ClippedContainer' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/FrameWindow' windows removed. (01506AB0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/FrameWindow' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ItemListbox' windows removed. (01508CC8)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ItemListbox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ProgressBar' windows removed. (01507BB0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ProgressBar' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/RadioButton' windows removed. (01506430)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/RadioButton' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'ScrolledContainer' windows removed. (01505DB0)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'ScrolledContainer' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ComboDropList' windows removed. (01506770)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ComboDropList' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'GridLayoutContainer' windows removed. (015094E8)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'GridLayoutContainer' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ScrollablePane' windows removed. (01507D50)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ScrollablePane' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/MultiColumnList' windows removed. (01507870)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/MultiColumnList' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/MultiLineEditbox' windows removed. (01507A10)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/MultiLineEditbox' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'CEGUI/ListHeaderSegment' windows removed. (01507130)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'CEGUI/ListHeaderSegment' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'VerticalLayoutContainer' windows removed. (01509348)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'VerticalLayoutContainer' windows.
14/09/2011 23:49:55 (Std)    WindowFactory for 'HorizontalLayoutContainer' windows removed. (015091A8)
14/09/2011 23:49:55 (Std)    Deleted WindowFactory for 'HorizontalLayoutContainer' windows.
14/09/2011 23:49:55 (Std)    ---- Begining cleanup of GUI Scheme system ----
14/09/2011 23:49:55 (Info)    Object of type 'Scheme' named 'TaharezLook' has been destroyed. (0150FE80)
14/09/2011 23:49:55 (Info)    ---- Begining resource cleanup for GUI scheme 'TaharezLook' ----
14/09/2011 23:49:55 (Info)    Object of type 'Font' named 'DejaVuSans-10' has been destroyed. (0151BA80)
14/09/2011 23:49:55 (Info)    Object of type 'Imageset' named 'DejaVuSans-10_auto_glyph_images_ ' has been destroyed. (016E7058)
14/09/2011 23:49:55 (Info)    Object of type 'Imageset' named 'TaharezLook' has been destroyed. (01523028)
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Button' WindowRenderers removed. (0151CE80)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Button' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Default' WindowRenderers removed. (0174E2A8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Default' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Editbox' WindowRenderers removed. (01750B68)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Editbox' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers removed. (01821CA0)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/FrameWindow' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers removed. (017511C0)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemEntry' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers removed. (015EFEF8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeader' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers removed. (0150FD38)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ListHeaderSegment' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Listbox' WindowRenderers removed. (01523B20)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Listbox' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Menubar' WindowRenderers removed. (015EF190)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Menubar' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers removed. (01523680)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/MenuItem' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers removed. (0174B028)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiColumnList' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers removed. (0180A658)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/MultiLineEditbox' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers removed. (0180A720)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/PopupMenu' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers removed. (017F5A78)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ProgressBar' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers removed. (017F5B40)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ScrollablePane' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers removed. (0153EE00)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Scrollbar' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Slider' WindowRenderers removed. (01777A88)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Slider' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Static' WindowRenderers removed. (017F0948)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Static' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers removed. (01797EF8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticImage' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/StaticText' WindowRenderers removed. (01819C58)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/StaticText' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers removed. (01819DF8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/SystemButton' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/TabButton' WindowRenderers removed. (0180AAA0)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/TabButton' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/TabControl' WindowRenderers removed. (01830CF8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/TabControl' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers removed. (01830E98)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Titlebar' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers removed. (0174FCF8)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ToggleButton' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers removed. (0181B1D0)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Tooltip' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers removed. (0181B370)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/ItemListbox' WindowRenderers.
14/09/2011 23:49:55 (Std)    WindowRendererFactory for 'Falagard/Tree' WindowRenderers removed. (0181D048)
14/09/2011 23:49:55 (Std)    Deleted WindowRendererFactory for 'Falagard/Tree' WindowRenderers.
14/09/2011 23:49:55 (Info)    ---- Resource cleanup for GUI scheme 'TaharezLook' completed ----
14/09/2011 23:49:55 (Info)    GUI scheme 'TaharezLook' has been unloaded (object destructor). (0150FE80)
14/09/2011 23:49:55 (Std)    CEGUI::SchemeManager singleton destroyed. (015033F0)
14/09/2011 23:49:55 (Std)    CEGUI::WindowManager singleton destroyed (003A3470)
14/09/2011 23:49:55 (Std)    CEGUI::WindowFactoryManager singleton destroyed
14/09/2011 23:49:55 (Std)    CEGUI::WidgetLookManager singleton destroyed. (014FD438)
14/09/2011 23:49:55 (Std)    CEGUI::WindowRendererManager singleton destroyed (01500838)
14/09/2011 23:49:55 (Std)    CEGUI::AnimationManager singleton destroyed (003A90A0)
14/09/2011 23:49:55 (Std)    CEGUI::RenderEffectManager singleton destroyed (003A6940)
14/09/2011 23:49:55 (Std)    ---- Begining cleanup of Font system ----
14/09/2011 23:49:55 (Std)    CEGUI::FontManager singleton destroyed. (015029F8)
14/09/2011 23:49:55 (Std)    CEGUI::MouseCursor singleton destroyed. (014FE528)
14/09/2011 23:49:55 (Std)    ---- Begining cleanup of Imageset system ----
14/09/2011 23:49:55 (Std)    CEGUI::ImagesetManager singleton destroyed (015014F0)
14/09/2011 23:49:55 (Std)    CEGUI::GlobalEventSet singleton destroyed. (014FFF80)
14/09/2011 23:49:55 (Std)    CEGUI::System singleton destroyed. (015019A8)
14/09/2011 23:49:55 (Std)    ---- CEGUI System destruction completed ----
14/09/2011 23:49:55 (Std)    CEGUI::Logger singleton destroyed. (01501C50)



User avatar
Mikademus
CEGUI MVP
CEGUI MVP
Posts: 130
Joined: Wed Mar 18, 2009 19:14

Re: How to integrate cegui into simple win32 opengl GUI

Postby Mikademus » Tue Sep 20, 2011 08:33

Late reply. I looked over your code, and it seemed fine to me. Since it ran better on another graphics adapter my guess is that you had a bad or old driver for the other card. Usually when things are slow without explanation it is a driver issue.

umen
Not too shy to talk
Not too shy to talk
Posts: 26
Joined: Mon Sep 12, 2011 08:24

Re: How to integrate cegui into simple win32 opengl GUI

Postby umen » Tue Sep 20, 2011 08:49

thanks for the help , for the integration part every thing is fine . and i will publish tutorial if you like .
for step by step for dummy's.
but now i have new problem , i posted question on the advance section .


Return to “Help”

Who is online

Users browsing this forum: No registered users and 6 guests