RSS, Atom

MyGUI v3.0.1 Released!

This release contain few fixed bugs, changed license and improved CMake scripts. No API changes was made and this release is highly recommended for those who previously downloaded MyGUI 3.0.0. Changelog.

We also decided to add small exclusion in LGPL for static linking (details).

64 Responses to “MyGUI v3.0.1 Released!”

  1. SLOU says:

    I am eager to integrate MyGUI into my test program

  2. B.Tolputt says:

    Your license change is very welcome. The LGPL precluded me using MyGUI previously (I am a big fan of static linking of production executables), but now it is getting some serious consideration.

    Will send screenshots of the project as/when I get MyGUI implemented in it.

  3. Five_stars says:

    It seems that Akismet wants to have human text, not just «q!», yeah?

  4. Alex says:


  5. anydreamplay says:

    why has these warnings (C4819):

    warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

  6. steve says:

    I like your library so far but I was wondering if you have English versions of all the docs found the Docs/Papers/ directory.

    Or do you know if MS Word can translate?



  7. ok says:

    17:04:47 | Core | Info | * Initialise: RenderManager | ..\..\..\..\Platforms\OpenGL\OpenGLPlatform\src\MyGUI_OpenGLRenderManager.cpp | 32
    17:04:47 | Core | Info | RenderManager successfully initialized | ..\..\..\..\Platforms\OpenGL\OpenGLPlatform\src\MyGUI_OpenGLRenderManager.cpp | 41
    17:04:47 | Core | Info | * Initialise: DataManager | ..\..\..\..\Platforms\OpenGL\OpenGLPlatform\src\MyGUI_OpenGLDataManager.cpp | 23
    17:04:47 | Core | Info | DataManager successfully initialized | ..\..\..\..\Platforms\OpenGL\OpenGLPlatform\src\MyGUI_OpenGLDataManager.cpp | 25
    17:04:47 | Core | Info | * Initialise: Gui | ..\..\MyGUIEngine\src\MyGUI_Gui.cpp | 75
    17:04:47 | Core | Info | * MyGUI version 3.2.0 | ..\..\MyGUIEngine\src\MyGUI_Gui.cpp | 87
    17:04:47 | Core | Info | * Initialise: ResourceManager | ..\..\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 48
    17:04:47 | Core | Info | ResourceManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 56
    17:04:47 | Core | Info | * Initialise: LayerManager | ..\..\MyGUIEngine\src\MyGUI_LayerManager.cpp | 49
    17:04:47 | Core | Info | LayerManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_LayerManager.cpp | 57
    17:04:47 | Core | Info | * Initialise: WidgetManager | ..\..\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 67
    17:04:47 | Core | Info | WidgetManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_WidgetManager.cpp | 98
    17:04:47 | Core | Info | * Initialise: InputManager | ..\..\MyGUIEngine\src\MyGUI_InputManager.cpp | 58
    17:04:47 | Core | Info | InputManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_InputManager.cpp | 76
    17:04:47 | Core | Info | * Initialise: SubWidgetManager | ..\..\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 49
    17:04:47 | Core | Info | SubWidgetManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_SubWidgetManager.cpp | 69
    17:04:47 | Core | Info | * Initialise: SkinManager | ..\..\MyGUIEngine\src\MyGUI_SkinManager.cpp | 53
    17:04:47 | Core | Info | SkinManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_SkinManager.cpp | 61
    17:04:47 | Core | Info | * Initialise: FontManager | ..\..\MyGUIEngine\src\MyGUI_FontManager.cpp | 48
    17:04:47 | Core | Info | FontManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_FontManager.cpp | 57
    17:04:47 | Core | Info | * Initialise: ControllerManager | ..\..\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 46
    17:04:47 | Core | Info | ControllerManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_ControllerManager.cpp | 56
    17:04:47 | Core | Info | * Initialise: PointerManager | ..\..\MyGUIEngine\src\MyGUI_PointerManager.cpp | 60
    17:04:47 | Core | Info | PointerManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_PointerManager.cpp | 78
    17:04:47 | Core | Info | * Initialise: ClipboardManager | ..\..\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 87
    17:04:47 | Core | Info | ClipboardManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_ClipboardManager.cpp | 101
    17:04:47 | Core | Info | * Initialise: LayoutManager | ..\..\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 45
    17:04:47 | Core | Info | LayoutManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_LayoutManager.cpp | 50
    17:04:47 | Core | Info | * Initialise: DynLibManager | ..\..\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 41
    17:04:47 | Core | Info | DynLibManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_DynLibManager.cpp | 45
    17:04:47 | Core | Info | * Initialise: PluginManager | ..\..\MyGUIEngine\src\MyGUI_PluginManager.cpp | 45
    17:04:47 | Core | Info | PluginManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_PluginManager.cpp | 49
    17:04:47 | Core | Info | * Initialise: LanguageManager | ..\..\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 45
    17:04:47 | Core | Info | LanguageManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_LanguageManager.cpp | 49
    17:04:47 | Core | Info | * Initialise: FactoryManager | ..\..\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 40
    17:04:47 | Core | Info | FactoryManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_FactoryManager.cpp | 42
    17:04:47 | Core | Info | * Initialise: ToolTipManager | ..\..\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 48
    17:04:47 | Core | Info | ToolTipManager successfully initialized | ..\..\MyGUIEngine\src\MyGUI_ToolTipManager.cpp | 60
    17:04:47 | Core | Info | Load ini file ‘MyGUI_Fonts.xml’ | ..\..\MyGUIEngine\src\MyGUI_ResourceManager.cpp | 130
    17:04:47 | Core | Info | ResourceTrueTypeFont ‘DejaVuSansFont.17′ using texture size 512 x 256 | ..\..\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 206
    17:04:47 | Core | Info | ResourceTrueTypeFont ‘DejaVuSansFont.17′ using real height 17 pixels | ..\..\MyGUIEngine\src\MyGUI_ResourceTrueTypeFont.cpp | 207
    17:04:47 | Platform | Critical | Error texture lock | ..\..\..\..\Platforms\OpenGL\OpenGLPlatform\src\MyGUI_OpenGLTexture.cpp | 272

  8. Radix says:

    Wonderful, but I found something strange…
    FontViewer(It is also a font file generator, right?) makes English/Russian character font well, but when I set range for other language with other TTF file all characters except English alphabet are broken to blank square. Texture window also…

  9. Radix says:

    Static linking makes ntdll.dll error even with included example…

  10. Jay says:

    Do you have any plans to implement animation?
    Visual transitions make a GUI much more attractive.
    Perhaps something like jquery did?

  11. michael ma says:


  12. uniformming says:

    When I pressed the ‘ESC’ , the demo crashed, why? Is it a bug?

  13. Danny says:

    I compiled all your code,but when I run a demo with debug mode,it crashed.

    mTexture->createManual(finalWidth, finalHeight, TextureUsage::Static | TextureUsage::Write, rgbaMode ? PixelFormat::R8G8B8A8 : PixelFormat::L8A8);

    void* buffer_ptr = mTexture->lock(TextureUsage::Write);//buffer_ptr is NULL
    memcpy(buffer_ptr, imageData, data_size);//buffer_ptr is NULL

  14. dogwatch says:

    Кто нибудь собирал либку под крайний Mogre и net4?

  15. Its such as you read myy mind! You appear to
    know a lot about this, lioke you wrote the e book in it or something.
    I feel that you just can do with some p.c. to power the message home
    a bit, however instead of that, that is excellent blog. A fantyastic read.
    I will certainly be back.

  16. Jordon Swims says:

    This information is worth everyone’s attention. Where can I find out more?|

  17. Joaquin Le says:

    It’s hard to come by educated people for this topic, but you sound like you know what you’re talking about! Thanks|

  18. Greetings! Very useful advice in this particular article! It’s the little changes that make the most important changes. Thanks for sharing!|

  19. Moses Lemone says:

    Hmm is anyone else encountering problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feedback would be greatly appreciated.|

  20. Awesome issues here. I am very satisfied to look your article. Thank you a lot and I am looking ahead to contact you. Will you please drop me a e-mail?|

  21. I have noticed that car insurance organizations know the motors which are vulnerable to accidents and various risks. Additionally, these people know what form of cars are susceptible to higher risk along with the higher risk they’ve already the higher your premium rate. Understanding the basic basics associated with car insurance will allow you to choose the right style of insurance policy that could take care of your requirements in case you happen to be involved in any accident. Appreciate your sharing your ideas on the blog.

  22. Hello there! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Kudos!

  23. I’ll right away take hold of your rss as I can not find your email subscription hyperlink or newsletter service. Do you have any? Please permit me recognise so that I may just subscribe. Thanks.|

  24. Johnny Nycum says:

    Right now it sounds like Wordpress is the preferred blogging platform available right now. (from what I’ve read) Is that what you are using on your blog?|

  25. Darell Motz says:

    I really like what you guys are usually up too. This type of clever work and exposure! Keep up the terrific works guys I’ve added you guys to my blogroll.|

  26. I need to to thank you for this good read!! I certainly loved every little bit of it. I have you saved as a favorite to look at new stuff you post…|

  27. Hello friends, how is everything, and what you would like to say regarding this post, in my view its really awesome in support of me.|

  28. Dario Nasr says:

    Thanks for your marvelous posting! I quite enjoyed reading it, you will be a great author.I will remember to bookmark your blog and will eventually come back later in life. I want to encourage you to ultimately continue your great work, have a nice holiday weekend!|

  29. Luella Luthy says:

    Pretty! This has been an incredibly wonderful article. Many thanks for supplying these details.|

  30. Jc Draxler says:

    Its such as you read my mind! You seem to know so much about this, such as you wrote the e book in it or something. I think that you could do with some p.c. to drive the message home a little bit, however other than that, that is fantastic blog. A fantastic read. I’ll certainly be back.|

  31. I’m gone to convey my little brother, that he should also pay a quick visit this weblog on regular basis to take updated from newest news update.|

  32. My brother suggested I might like this blog. He was entirely right. This post truly made my day. You cann’t imagine simply how much time I had spent for this information! Thanks!

  33. This is my first time pay a quick visit at here and i am actually impressed to read all at single place.|

  34. Thanks for your marvelous posting! I actually enjoyed reading it, you may be a great author.I will be sure to bookmark your blog and will come back someday. I want to encourage you continue your great job, have a nice morning!|

  35. Major Toye says:

    Great article.|

  36. Huey Neubig says:

    You actually make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complex and extremely broad for me. I’m looking forward for your next post, I will try to get the hang of it!|

  37. Hi there, just became aware of your blog through Google, and found that it’s truly informative. I’m gonna watch out for brussels. I will appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!|

  38. Rich Aysien says:

    Hey! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no backup. Do you have any solutions to stop hackers?|

  39. Hi there! Do you use Twitter? I’d like to follow you if that would be okay. I’m definitely enjoying your blog and look forward to new posts.|

  40. Hi my family member! I want to say that this article is awesome, nice written and come with almost all important infos. I’d like to see more posts like this .|

  41. I read this post completely about the difference of newest and preceding technologies, it’s amazing article.|

  42. Hi there, this weekend is nice for me, since this occasion i am reading this great educational post here at my house.|

  43. It is indeed my belief that mesothelioma can be the most deadly cancer. It’s got unusual qualities. The more I really look at it the harder I am assured it does not work like a true solid tissue cancer. If mesothelioma is a rogue virus-like infection, hence there is the probability of developing a vaccine and offering vaccination to asbestos subjected people who are at high risk of developing foreseeable future asbestos linked malignancies. Thanks for discussing your ideas for this important health issue.

  44. It is perfect time to make a few plans for the future and it is time to be happy. I have read this put up and if I may I want to recommend you few interesting things or tips. Maybe you could write subsequent articles regarding this article. I desire to read even more things about it!|

  45. Very good article. I will be experiencing many of these issues as well..|

  46. Aw, this was an extremely good post. Taking a few minutes and actual effort to make a really good article… but what can I say… I hesitate a whole lot and never seem to get nearly anything done.|

  47. Today, considering the fast way of life that everyone leads, credit cards get this amazing demand throughout the market. Persons coming from every discipline are using credit card and people who aren’t using the credit cards have prepared to apply for one. Thanks for giving your ideas about credit cards.

  48. Hello there, simply changed into aware of your weblog thru Google, and located that it is really informative. I’m going to watch out for brussels. I will be grateful if you happen to proceed this in future. A lot of other people will likely be benefited from your writing. Cheers!|

  49. Arturo Ahuna says:

    This is the perfect webpage for anybody who wishes to find out about this topic. You realize a whole lot its almost tough to argue with you (not that I personally will need to…HaHa). You certainly put a brand new spin on a topic that’s been discussed for years. Great stuff, just great!|

  50. Dante Tarzia says:

    Post writing is also a excitement, if you be familiar with afterward you can write otherwise it is complex to write.|

Leave a Reply

2007 – Current year