Why paint a multicolour masterpiece on the screen when a simple button (you know, the grey things with the black letters on 'em that Windows made so famous ten years ago in the first place
) will do the job just fine?
A few reasons off the top of my head:
-- A 16x16 icon takes up much *less* space than a text label.
-- A 48x48 icon is more usable in a finger-tappable UI than a standard button (which is too short and too wide).
-- Standardized icons (e.g. the universal playback controls) are recognized and understood by untrained users more quickly than text labels.
-- Graphical 'progress bars' (eg for elapsed/total track time) are generally easier to read at a glance than numeric displays.
-- Color can be used to provide even more information (e.g., red buttons for aggressive music genres like trance, gabber, breaks; green buttons for 'safe' background music genres like chill, ambient, lounge) without taking any more space.
That said - you can do a simple label and button interface in VisualMR by using just the Label
, and DrawShape
nodes. This is very easy - just edit the XML file - no images required. You can even change the colors of the text and background on each button.