This release contain various minor fixes in MyGUI engine and tools.
Main changes in 3.2.2:
- Fixed mouse events incorrectly going to the widget below the ComboBox when clicking on an item.
- Fixed few problems with boost finding when building MyGUI.OgrePlatform.
- Several other fixes.
Great!!!!!!!!!
Hi, thanks for releasing updates and bugfixes!
BTW, I’m using 3.2.0 and I have a hack that I’d love you to include in the next release:
A method in LanguageManager returning a string vector with all languages defined in .xml so, for example you can fill a listbox in a GUI to let the user change the language and add languages with no need to recompile the application.
Thanks!
Luis
Added getLanguages method. Next time feel free to make pull request at github.
Thank you Altren !
Support mobile platform !!!!!!!!!!
Great library, but the build system is a mess.
(Why do I need ogre to build this library, when I don’t use it in Ogre project? )
You should select different MYGUI_RENDERSYSTEM option, Ogre is used by default and you don’t need it for other render systems.
3 – Ogre
4 – OpenGL
5 – Direct3D 9
6 – Direct3D 11
Hi again ! There is no automatic gray colour when a textbox is disabled… so I was going to set a gray colour manually in the text but saving (reading) current text colour before making it gray, in order to restore it when enabled again, but there is no getColour neither…..
BUG Can not found resource under Linux.
FILE:
MyGUI_OpenGLDataManager.cpp
METHOD:
const std::string& OpenGLDataManager::getDataPath(const std::string& _name)
{
static std::string path;
VectorString result;
common::VectorWString wresult;
for (VectorArhivInfo::const_iterator item = mPaths.begin(); item != mPaths.end(); ++item)
{
common::scanFolder(wresult, (*item).name, (*item).recursive, MyGUI::UString(_name).asWStr(), true);
}
// FIXED! HERE
for (common::VectorWString::const_iterator item = wresult.begin(); item != wresult.end(); ++item)
{
#if MYGUI_PLATFORM == MYGUI_PLATFORM_WIN32
result.push_back(MyGUI::UString(*item).asUTF8());
#else
std::string full_name = MyGUI::UString(*item).asUTF8();
std::string temp = full_name.substr(full_name.length() – _name.length());
if (temp == _name)
result.push_back(MyGUI::UString(*item).asUTF8());
#endif
}
path = result.size() == 1 ? result[0] : “”;
return path;
}
Please report at github https://github.com/MyGUI/mygui or create pull request, if possible.
Hi ! is there any way I could contact you ? forums or something else? not sure if you are still reading Ogre addons forums…..
I’m trying to load a .fnt font but it is impossible… I’ve tried tree different exporters with no look.
I’m using MyGUI 3.2.0 version and the font is “Arcade.25″ i’m including .fnt, .png and .xml font definition for MyGUI if you have 5′ to take a look… thank you !!
https://drive.google.com/file/d/0B0loFycj9TF8OUNiMjdnbmpRSnc/view?usp=sharing