Home › Forums › General › Using Ctrlr › "Add Component" confusing categories for components
- This topic has 7 replies, 2 voices, and was last updated 13 years ago by atom.
-
AuthorPosts
-
April 19, 2011 at 4:11 pm #333
I’ve been copying and pasting a lot of my knobs.. when I go to create a new one I always flinch at the options as I’m not sure which will add a rotary knob.. add component>uiSlider
I’m not so sure "add component>uiSlider" is the most appropriate title for this… although I understand that you can later change that knob to a slider..
Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen
April 19, 2011 at 4:15 pm #2622well i don’t know what else to put there ? give me a list of names that would be better and i’ll change it no problem.
April 20, 2011 at 12:46 am #2620Ok.. brainstorming on this. I think the challenge is to find a word that could imply both knob and fader – "controller" maybe?
uiController – can be switched in properties to either a fader or rotary knob and can be either horizontal or vertical….
thoughts??I am not clear on what purpose the uiFixedSlider component serves??
Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen
April 20, 2011 at 8:29 am #2619the FixedSlider has a list of fixed values instead of a numeric range (like a combo box). Theese don’t need to be one words that begin with "ui" this can be "A very complex description of a very simple component"
April 20, 2011 at 10:58 pm #2621I’d suggest the following organization/nomenclature… Overall i don’t think it’s very logical to add a uiSlider, then change the slider style to a slider in order to add an actual slider.
currently adding a uiSlider as is actually adds a rotary knob.Maybe grouping like the following would help:
ctrlrKnobs
[list:18p1d2mn]rotary
vertical
horizontal
fixed[/list:u:18p1d2mn]
ctrlrSliders
[list:18p1d2mn]vertical
horizontal
fixed[/list:u:18p1d2mn]
ctrlrBars
[list:18p1d2mn]vertical
horizontal
fixed
[/list:u:18p1d2mn]so a right click, add component would reveal: (with some further suggestions on naming take it or leave it):
Add Component:
ctrlrKnob (select rotary, vertical, horizontal or fixed in ctrlrStyle selector on far right, and move that selector to the very top of the list as it’s often used)
ctrlrSlider (select vertical, horizontal or fixed in ctrlrStyle selector on far right, and move that selector to the very top of the list as it’s often used)
ctrlrBar (select vertical, horizontal or fixed in ctrlrStyle selector on far right, and move that selector to the very top of the list as it’s often used)
uiComboBox
uiButtonToggle
uiButtonMulti
uiButtonImage
uiLabel
uiGroup
uiImage
uiMIDI
uiQUERTY
uiCustomComponentMonstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen
April 20, 2011 at 11:02 pm #2618this is how it’s done cause all those types are in the Slider class in JUCE i didn’t want to make this list too long since there will be more various different components.
April 20, 2011 at 11:15 pm #2616what I’m suggesting wouldn’t make the list any longer than it is actually… look again as I edited since you posted your reply. I think it makes a lot more sense.
this JUCE nomenclature is cheesy… "slider slider" and a "knob slider"??? really?
I don’t consider a knob a slider, i consider both knobs and sliders a type of controller though…
how about "slider controller" and "knob controller"?Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen
April 20, 2011 at 11:25 pm #2617well i can’t fight on how JUCE Is built ” title=”Smile” /> actually i can but i’m not as smart as the author so i won’t. I can split the knobs and slider into subgroups and i’ll do that, i think i’ll also add Static components like uiImage uiGroup uiLabel, then buttons and Combos/Lists (yest there will be lists) and then maybe something like "Custom". There will be also a component factory that will have numerous components doing lot’s of very specific stuff.
-
AuthorPosts
- The forum ‘Using Ctrlr’ is closed to new topics and replies.