Michael's !davephillips wrote:Outstanding work. I enjoy the coolness of the skeuomorphic GUI but I must admit that the flat design is fine and practical.rghvdberg wrote:...
re-spaced boxes and stuff
reworked knobs
re-order tabs
to me it looks very easy on the eyes
Btw, should I now build from your repo or Michael's ?
Best,
dp
Yeah I'm a sucker for skeuomorphic design.
But I found out you challenge / limit yourself a lot.
I'm 99 percent finished now.
But I made an error in judgement. I implemented the tabs as buttons. This turned out to be a PITA because buttons in DPF are supposed to have parameters and they are supposed to be represented on the dsp side too.
Also , I'm drawing all labels with NanoVG, but out of the box you can't draw on top of buttons. I knew that, but forgot. : facepalm:
I'm gonna rip that out and write a little code to make the tabs clickable.
Things learned so far:
Draw text in DPF using NanoVG (from MVerb)
Import a font (from dpf example Info plugin)
Catch mouse events ( from zam-plugins ZamSynth)
Using swatches for colours in Inkscape
Using grid in Inkscape; strangely enough Inkscape defaults to an empty grid. You'll have to configure one for each drawing.
Cheers, Rob