"Add Component" confusing categories for components

Home Forums General Using Ctrlr "Add Component" confusing categories for components

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #333
    msepsis
    Participant
      • Topics: 219
      • Replies: 732
      • Total: 951
      • ★★★

      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

      #2622
      atom
      Keymaster
        • Topics: 159
        • Replies: 2945
        • Total: 3104
        • ★★★★★

        well 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.

        #2620
        msepsis
        Participant
          • Topics: 219
          • Replies: 732
          • Total: 951
          • ★★★

          Ok.. 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

          #2619
          atom
          Keymaster
            • Topics: 159
            • Replies: 2945
            • Total: 3104
            • ★★★★★

            the 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"

            #2621
            msepsis
            Participant
              • Topics: 219
              • Replies: 732
              • Total: 951
              • ★★★

              I’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
              uiCustomComponent

              Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen

              #2618
              atom
              Keymaster
                • Topics: 159
                • Replies: 2945
                • Total: 3104
                • ★★★★★

                this 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.

                #2616
                msepsis
                Participant
                  • Topics: 219
                  • Replies: 732
                  • Total: 951
                  • ★★★

                  what 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

                  #2617
                  atom
                  Keymaster
                    • Topics: 159
                    • Replies: 2945
                    • Total: 3104
                    • ★★★★★

                    well i can’t fight on how JUCE Is built <img decoding=” 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.

                  Viewing 8 posts - 1 through 8 (of 8 total)
                  • The forum ‘Using Ctrlr’ is closed to new topics and replies.
                  There is currently 0 users and 101 guests online
                  No users are currently active
                  Forum Statistics
                  Threads: 2,495, Posts: 17,374, Members: 77,605
                  Most users ever online was 12 on January 22, 2019 3:47 pm
                  Ctrlr