Little Zebra skinning issue

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Ok, here's something which I'm having to get around by compromising, which is as far as I can see the only thing I can do at the moment, but I hate having to compromise in general ;) so...

Unlike the default gui, my new background is white and also my defaultText colour (which is used to draw most of the text labels through the gui) is also white. This is mostly fine because there is only one case where the labels are drawn onto the white background directly.

That one case is in the synthesis grid - I have a white background, dark grey active modules, and white labels (defaultText) which works really nicely *except* when you disable a module.

When a module is disabled, the grey box is removed, and instead you get a small grey outline around the slot to indicate it's inactive, with the background showing through. But now, because the white text is directly on the white background beneath, you can no longer see the type of module (unless you click on it).

Image

It would be nice to have in the Zebra2.txt config file to be able to have replacement colours for an inactive box (none to work like the default, or you could specify your own colours), and/or the ability to specifiy a colour for just that outline (currently it uses the module colour) and/or - best of all - a second text colour option for inactive modules, the the module label could be light grey when the module is inactive and thus still be visible.

Ok, I know it's not exactly going to be a high priority feature request, but all I can do is ask... :D

Here's what we have in the parameters:-

Code: Select all

CONTROL type='Grid' name='VoiceGRID' bounds='310.00 43.00 200.00 204.00' inset='1.00 1.00 1.00 1.00' parent='Top Panel' layerMask='6'

PROPERTY control='VoiceGRID' name='colours' id='0' value='none' <= Whole grid area colour

PROPERTY control='VoiceGRID' name='colours' id='1' value='none'  <= Whole grid outline colour

PROPERTY control='VoiceGRID' name='colours' id='2' value='none'  <= No idea

PROPERTY control='VoiceGRID' name='colours' id='3' value='GridGrey'   <= Cable colour

PROPERTY control='VoiceGRID' name='colours' id='4' value='defaultText' <= Label colour

PROPERTY control='VoiceGRID' name='colours' id='5' value='trans black' <= Module colour + inactive outline

PROPERTY control='VoiceGRID' name='colours' id='6' value='none'   <= Grid colour

PROPERTY control='VoiceGRID' name='colours' id='7' value='orange'  <= No idea

PROPERTY control='VoiceGRID' name='colours' id='8' value='ModuleSelect' <= Selected Module colour

PROPERTY control='VoiceGRID' name='graphics' id='0' value='none'
PARAMETER control='VoiceGRID' port='Grid Structure' module='Grid' parameter='Grid'
Cheers,
Image

Post

Hehehe. Will see what I can do about it... the Grid control currently just doesn't draw an inactive module's background at all, that's why the white shines through... shouldn't be too hard to add a colour for inactive background/label tho :)

Post

That would be wicked - nice one! ;) :tu:
Image

Post

beej wrote:That would be wicked - nice one! ;) :tu:
Yo, just keep bugging me about it!

Might come with next version then (maintenance/bugfix update)...

;) Urs

Post Reply

Return to “u-he”