ITexture - Picture Manager, is a small application which I have written that allows the user to load in an image via browsing images and view it within the program. The program features dynamic screen sizes and dynamic menu sizes to accommodate for most resolutions. Several pictures may be opened at once within the single project and moved around, so you can line up pictures of your family or friends or just have several different pictures you wish to view up at the same time. The windows are also dynamically set to the size of the picture. These sub window captions depict the path of the file.
Their is no media needed to run this project except a single irrlicht logo, as I wanted to give credit to the irrlicht community and the irrlicht project. Yet even without this less than 100 kb picture the project will still run fine.
Pictures can be stacked on top of each other and the user can request a help window that will give some basic information on how to use the project and loading pictures.
Another use for ITexture - Picture Manager would be to quickly see how images will look when directly loaded into the irrlicht engine, the only draw back of this software is that it can only display the texture formats that irrlicht can but then again thats the entire purpose!
In actual fact this could be rendered completely useless by the Gui editor but it is simpler to use, and it can load in multiple images which may be good for a developer who wants to see how several images will look within the irrlicht engine.
I would like to show some images of the software in action, I am not releasing the program at this current time because it is not finished i just have to make the scrollers actually do something. But when I do release it , I am going to release it under the GNU, and I hope that it can show beginners like me how to write simple projects that explore some of the fundamentals of loading files and the Gui.
Pictures:
Basic Display

Stacking Pictures in individual windows:

File Dialog, and File Browsing

I have to say I did not do this myself I needed a whack in the head by the following people:
DrHalan
Vitek
Rooly
And Jp ( I found some code you used to set resolution sizes)
Tags ( File, Gui , File Dialog, IGuiImage, ITexture, Programming)