Page 1 of 1

Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 5:57 am
by berto

Coder Diary #9 -- Revamped Toolbar


At the bottom of the following screenshot, you will see the new-and-improved, revamped Campaign Series toolbar.

Image

Thanks to Warhorse for the splendid artwork! [&o]

Here's a crib sheet detailing the button functions:

ON_MOVEMODE,

ID_SEPARATOR,

ON_BANZAI,
ON_SMOKE,
ON_STARSHELL,

ID_SEPARATOR,

ON_ARTDIALOG,
ON_AIRATTACK,
ON_RESOLVE,

ID_SEPARATOR,

ON_LOAD,
ON_DIGGINGIN,
ON_DOUBLETIME,
ON_BUYBULLET,
ON_BUYWHEEL,

ID_SEPARATOR,

ON_DISPLAYCOMMAND,
ON_DISPLAYVISIBLE,
ON_DISPLAYRANGE,
ON_DISPLAYMOVABLE,
ON_DISPLAYTHERMO,
ON_DISPLAYBASES,
ON_DISPLAYUNITS,
ON_DISPLAYOBJECT,
ON_DISPLAYCON,
ON_OPTIONSOUTLINE,
ON_DISPLAYFLIP,
ON_DISPLAYJUMP,

ID_SEPARATOR,

ON_HIGHLIGHTAA,
ON_HIGHLIGHTIND,
ON_HIGHLIGHTMINE,
ON_HIGHLIGHTDISRUPT,
ON_HIGHLIGHTFIXED,
ON_HIGHLIGHTMOVED,
ON_HIGHLIGHTFIRED,
ON_HIGHLIGHTNOAMMO,
ON_HIGHLIGHTSPOT,
ON_HIGHLIGHTLEADERS,
ON_HIGHLIGHTHQ,
ON_HIGHLIGHTORG,

ID_SEPARATOR,

ON_ARRIVED,
ON_REMOVE,

ID_SEPARATOR,

ID_SEPARATOR,

ON_CLOCKWISE,
ON_COUNTERCLOCK,
ON_TOTOP,
ON_TOBOTTOM,

ID_SEPARATOR,

ON_PREVSTACK,
ON_NEXTSTACK,

ID_SEPARATOR,

ON_ACTIVATE_AI,

ID_SEPARATOR,

ON_OPTIONSMENU,

ID_SEPARATOR,

ON_TURNNEXT

In the screenshot, you will see the "Highlight Indirect Fire (I)" tooltip next to the depressed ON_HIGHLIGHTIND button. Every toolbar button is similarly tooltipped. And every tooltip shows that button's hot key equivalent (in the case of Highlight Indirect Fire, the 'I' hot key). If each toolbar button image doesn't convey that button's purpose perfectly, you still have the tooltip to tell you what each button signifies. You'll get used to them. No nitpicking, please!

So, for many of the most common game actions, you will have at least two and often three different ways to access those actions:

[*]toolbar
[*]hot key
[*]menu

Everybody plays the game differently. It's important to accommodate all playing styles.

In the end, we decided to retain all traditional buttons, except the one for ON_ZOOMIN. If you want to zoom in or out the map display, or change from 3D to 2D, you can either use the Display menu else the 1-5 keys as before.

We could add still more toolbar buttons, but

[*]The more buttons, the wider the display, and the more likely the toolbar will autowrap (into two or more rows, depending on your screen resolution), which is not aesthetically pleasing.
[*]For some of the more obscure game actions, it's quite difficult to portray those actions in such small icons.
[*]Too many buttons and the toolbar display becomes overwhelming!

Here's another screenshot offering another view of the new toolbar, also a sneak peek at some more recent coder activity:

Image

Having fun with the game's AI. [;)]

Until the next time ...

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 8:20 am
by Big Ivan
Hey Berto,

Nice, very Nice!

I like the new tool bar. Looks good and functional. Can't wait to use the real thing in action. I'm also intrigued by the new A/I buttons (Bold, Timid, Shifting) can you explain more on what they do?

Cheers!
Big Ivan

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 8:24 am
by Crossroads
Thanks for the update Berto! Looking good [:)]

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 8:29 am
by berto
ORIGINAL: Big Ivan

I'm also intrigued by the new A/I buttons (Bold, Timid, Shifting) can you explain more on what they do?
Not quite yet. Not ready yet for the striptease. [;)]

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 8:50 am
by LoneWulf63
Great work Berto and WH, as always.

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 10:42 am
by junk2drive
Looking good. Can't wait to try it.

Too early in the morning for questions/critique.

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 11:58 am
by Crossroads
ORIGINAL: berto

Not quite yet. Not ready yet for the striptease. [;)]

Aww stop flirting and open the door you big tease [8D]

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 1:20 pm
by bde4soldier223
it looks pretty good. cant wait to try it out

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 4:06 pm
by berto
ORIGINAL: Crossroads
ORIGINAL: berto

Not quite yet. Not ready yet for the striptease. [;)]

Aww stop flirting and open the door you big tease [8D]
[:'(]

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 5:11 pm
by wings7
Looks great, can't wait to try it too! Thanks berto & Warhorse!

Patrick

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Thu Aug 22, 2013 6:46 pm
by Warhorse
You're welcome guys, I get the easy part, Berto not so much!!![&o]

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Mon Sep 02, 2013 9:07 am
by e_barkmann
Well this is a turn up for the books, was just thinking yesterday it was time to install JTCS again and lo!

Very happy to see this dev work going on, well done chaps!

cheers chris

RE: Coder Diary #9 -- Revamped Toolbar

Posted: Sat Nov 02, 2013 9:18 pm
by junk2drive
bump 9