Finally: Fully customize stock UI elements with a scripted LookAndFeel
-
@ustk said in Finally: Fully customize stock UI elements with a scripted LookAndFeel:
- MidiLearnPanel => column widths
Side request - can you make the midi learn panel even more useful by adding the ability to select the assigned CC from a right click menu? This will be very helpful for users who don't have many hardware controllers but still want to use CC automation in their DAW/host.
-
Is it possible to remove the green outline from tables?
-
They won‘t show up in the compiled plugin do they?
-
@Christoph-Hart Yup, you are correct, all is well :)
-
Which version of HISE can I find this update in ?
-
Probably the latest, not sure if it’s on the scriptnode or the development branch though. You can always check the change log of the branches
-
I'll have to give scriptnode a look, thanks.
-
Haven't tested it yet, but sure, it's in scriptnode already...
In fact, scriptnode is THE branch to use because it is the only one that is updated since a long time, and probably until the release of Hise v3 I imagine... -
@ustk Yeah I found it in scriptnode, now to find some tutorials or something to learn how to do this paint stuff.
-
Yeah I found it in scriptnode, now to find some tutorials or something to learn how to do this paint stuff.
-
@d-healey said in Finally: Fully customize stock UI elements with a scripted LookAndFeel:
Yeah I found it in scriptnode, now to find some tutorials or something to learn how to do this paint stuff.
I can recommend @d-healey s paint routine videos :)
-
@Dalart In the doc you'll find examples
-
Found a bug. I customized a combo box to have an invisible background but this has also affected the rendering of HISE's windows.
Also I have a usability question. What happens if I want to customize two controls of the same type but have them look different? Is it possible to attach the paint routine to individual controls or must be use a control statement within the paint routine to determine how each control should be painted?
-
Nope, it overrides the global look and feel. However you can use the colour properties to customize individual UI elements at least a little bit.
-
Knobs/Sliders next please :D
-
@d-healey said in Finally: Fully customize stock UI elements with a scripted LookAndFeel:
@ustk said in Finally: Fully customize stock UI elements with a scripted LookAndFeel:
- MidiLearnPanel => column widths
Side request - can you make the midi learn panel even more useful by adding the ability to select the assigned CC from a right click menu? This will be very helpful for users who don't have many hardware controllers but still want to use CC automation in their DAW/host.
Assuming this request didnt get executed? If so add my vote for it please.
-
-
@Christoph-Hart said in Finally: Fully customize stock UI elements with a scripted LookAndFeel:
There you go:
https://github.com/christophhart/HISE/commit/d30e21dd1fb7f10f037986200fef6ab3e293d4bc
hey @d-healey - is this in your latest commit? If not any chance of adding it?
-
I think at this point it really would be best if Christoph could merge my branch into the official repo.
-
@Christoph-Hart Who else needs to sign the agreement thingy for you to merge? I can send dogs after them if needed :)