The borders automatically scale down when their element is too small to contain their preferred dimensions. It is fairly easy to change how the skin looks, by changing the textures and the configuration file. The configuration file holds information about which textures to use, how thick the borders are on the texture, and how thick they should be on the screen.
![Image](http://www.wc3jass.com/images/irr/gui.png)
The file contains an example program that uses the GUI. To use it in your own project, just copy include all the headers and source files, except for main.cpp.
Download (1 MB)
Hope ya like it!
![Cool 8)](./images/smilies/icon_cool.gif)
Btw, sorry if this isn't the right place to post this. Between project announcements, open discussion, and code snippets, I wasn't sure where it belonged. It went to code snippets.