I use this code to load a scheme.
Code: Select all
CEGUI::OpenGLRenderer *renderer;
CEGUI::System *system;
CEGUI::Imageset *imgSet;
try
{
renderer = new CEGUI::OpenGLRenderer(0, 800, 600);
system = new CEGUI::System(renderer);
CEGUI::SchemeManager::getSingleton().loadScheme("datafiles/schemes/TaharezLook.scheme");
CEGUI::System::getSingleton().setDefaultMouseCursor("TaharezLook", "MouseArrow");
// imgSet = CEGUI::ImagesetManager::getSingleton().createImageset("c:/CEGUI-SDK-0.5.0b/datafiles/schemes/TaharezLook.imageset");
}
catch (CEGUI::Exception &e)
{
MessageBoxA(0, e.getMessage().c_str(), "ERROR", MB_OK);
return 1;
}
But this error occured:
Code: Select all
14/12/2006 14:08:25 (Error) Exception: DefaultResourceProvider::load - TaharezLook.imageset does not exist
14/12/2006 14:08:25 (Error) Imageset::load - loading of Imageset from file 'TaharezLook.imageset' failed.
I have copied datafiles folder from SDK to project folder.
Anyone knows why?