🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Untitled

posted in DruinkJournal
Published July 30, 2006
Advertisement
Yay, GUI stuff seems to be working pretty well now. So here's a picture:

GUI stuff
(Click to enlarge)


And here's the XML file that describes it:
"1.0" encoding="UTF-8"?>"1024" h="768">	"0" y="0" align="left">I like cakes. Here's some Chinese: &#19990;&#<span class="cpp-number">30028</span>;&#<span class="cpp-number">26377</span>;&#<span class="cpp-number">24456</span>;&#<span class="cpp-number">22810</span>;&#<span class="cpp-number">35821</span>;&#<span class="cpp-number">35328</span>;</Text><br><br>	<Text x=<span class="cpp-literal">"1024"</span> y=<span class="cpp-literal">"0"</span> align=<span class="cpp-literal">"right"</span>>I like cakes. Here's some Russian: &#<span class="cpp-number">1052</span>;&#<span class="cpp-number">1080</span>;&#<span class="cpp-number">1088</span>; &#<span class="cpp-number">1080</span>;&#<span class="cpp-number">1084</span>;&#<span class="cpp-number">1077</span>;&#<span class="cpp-number">1077</span>;&#<span class="cpp-number">1090</span>; &#<span class="cpp-number">1084</span>;&#<span class="cpp-number">1085</span>;&#<span class="cpp-number">1086</span>;&#<span class="cpp-number">1075</span>;&#<span class="cpp-number">1086</span>; &#<span class="cpp-number">1103</span>;&#<span class="cpp-number">1079</span>;&#<span class="cpp-number">1099</span>;&#<span class="cpp-number">1082</span>;&#<span class="cpp-number">1086</span>;&#<span class="cpp-number">1074</span>;</Text><br><br>	<Button x=<span class="cpp-literal">"400"</span> y=<span class="cpp-literal">"50"</span> def=<span class="cpp-literal">"std"</span> id=<span class="cpp-literal">"1"</span>><br>		<Text align=<span class="cpp-literal">"middle"</span>>I R TEH BUTTONX0RZ!</Text><br>	</Button><br><br>	<Button x=<span class="cpp-literal">"400"</span> y=<span class="cpp-literal">"100"</span> def=<span class="cpp-literal">"std"</span> id=<span class="cpp-literal">"2"</span>><br>		<Text align=<span class="cpp-literal">"right"</span>>GBP<span class="cpp-number">1337</span> plox</Text><br>	</Button><br><br>	<Button x=<span class="cpp-literal">"400"</span> y=<span class="cpp-literal">"150"</span> def=<span class="cpp-literal">"std"</span> id=<span class="cpp-literal">"3"</span>><br>		<Text align=<span class="cpp-literal">"left"</span>>I'm a lefty</Text><br>	</Button><br></Window><br><br><br><br></pre></div><!--ENDSCRIPT--><br>The first two text items (top left and top right) show unicode through UTF-8, the top button shows text clipping (Although not very well, admittadly), the second shows right-aligned text, and the third shows left aligned text.<br><br>Next up is making a proper window that can be dragged around, and probably scrolled too. Then I'll add more widgets like images and listviews - a listbox where you can put anything into an item. That should be fairly straightforwards, you could stuff an image and some text into an <item>, and stuff that in a <listbox>. A normal listbox would just be a listview with only text in it.<br><br>My 2 day bender is over now. I wasn't as drunk as I thought I was going to be, which was a pleasant surprise.<br><br>Anyway, me = gone.<br><br>EDIT: The forums seem to change the unicode stuff to HTML entities. Oh well. It's just actual chinese and russian in there. I should also point out that I have no idea what it says - I just copied it from a TinyXML example file. Anyone read Chinese or Russian around here?<div>


</div>
Previous Entry Untitled
Next Entry Untitled
0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement