VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Dynamic cue card panel

    Scheduled Pinned Locked Moved Features and Ideas
    15 Posts 6 Posters 13.9k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BoldlineB Online
      Boldline @Ingolf
      last edited by

      @Ingolf said in Dynamic cue card panel:

      The target audience is users that knows the tool well - but need a simple list of shortcuts immediately.

      I would venture to guess this is more your personal opinion and situation and may not fully reflect on what others need or could use. Your views are valued and appreciated, but keep in mind others are not going to always agree and the views of others are equally important, even if you disagree with them.

      I think there are good points to what you are suggesting - shortcuts and tips should be in the documentation in some capacity. there is also the need for including breadcrumb locations.
      Maybe a help panel that when opened will flip to a description of the tool selected and show applicable hints and a small paragraph about the tool.
      Super direct youtube videos can also help.

      🍎 macOS Tahoe 26.2, Mac mini (M1, 2020), Chip Apple M1, Memory 16 GB
      Cintiq 27QHD Display and LG Ultra HD Display

      b77B 1 Reply Last reply Reply Quote -1
      • b77B Offline
        b77 @Boldline
        last edited by b77

        I'll just say that a "minimalist" cheat sheet (horizontal at the bottom of the screen or vertical in a panel) is easier to implement than a dynamic Help panel with images, shortcuts and explanations.

        Simply because it can be implemented sooner, a "minimal" dynamic cheat sheet can be of greater help than waiting for an extensive contextual panel that takes much longer to be implemented.

        Both are welcome from my point of view, but I prefer the concise one, or the concise variant of such a Help panel.

        (As some of you know, CorelDRAW has both a status line with the shortcuts at the bottom and a contextual Help panel with images and descriptions. But they also have a much bigger team than VS, so I guess it was easy for them to task someone with the Help panel).

        MacBook Pro (Intel) running Monterey 12.6.4

        IngolfI 1 Reply Last reply Reply Quote 0
        • IngolfI Offline
          Ingolf @Victor Vector
          last edited by

          @Victor-Vector said in Dynamic cue card panel:

          @Ingolf, how about this idea:
          Have a Help Panel like FontLab, with contextual results, so it is always on topic. Now, similar to our conversations around Panel Sizing the often overlooked customization, The panel would have 3 sub sections (divided by the horizontal lines):

          1. The first sub section would be a brief description of the tool/panel.
          2. The second sub section would have a list of all the keyboard shortcuts.
          3. The third sub section would have a detailed description.

          Using the double arrow icon next to the tab title (a.k.a. "moving along a number of states" icon) you can click-cycle through it to get one of the four states 1 - 2 - 1,2 - 1,2,3 - back to 1.
          This way the help panel can be tailored by experts and noobs alike, or simply minimized, or even hidden.

          Again, just brainstorming, I realize that someone would have to generate this documentation, so it's far from an instant implementation!

          For as long as it is easy to read and navigate in I don't mind. Yes, I understand it is a brainstorm. 🙂 For the best result I recommend always starting out with a minimum viable product:


          A minimum viable product, or MVP, is a product with enough features to attract early-adopter customers and validate a product idea early in the product development cycle. In industries such as software, the MVP can help the product team receive user feedback as quickly as possible to iterate and improve the product.


          Brainstorming in a lab (or forum) generates a lot of ideas and traditionally far too many or conflicting suggestions. The MVP is great for testing the idea as such and for collecting feedback for improvement (ideally on real users). You let end users do some of the work - and you can improve the product step by step to everyones satisfaction. Or alternatively fail fast. In either case the developers do not code unnessacary features.

          It's a fascinating way to work and create software, which is why I'm looking forward to showing up at my workplace with hand-picked professional colleagues and team players on Monday morning.

          Lets see what NumericPath decides to do in the future. Maybe the status bar feels more attractive. 🙂

          🍏 macOS Sequoia Apple Silicon

          1 Reply Last reply Reply Quote 1
          • IngolfI Offline
            Ingolf @b77
            last edited by

            @b77 said in Dynamic cue card panel:

            I'll just say that a "minimalist" cheat sheet (horizontal at the bottom of the screen or vertical in a panel) is easier to implement than a dynamic Help panel with images, shortcuts and explanations.

            I would say the same amount of code and work is needed - roughly. The status bar is ALSO dynamic. Panels are dynamic already. They know what line width your object has; they update themselfes all the time. We are talking about a little request "What tool is active" and then displaying some simple data. They pain in the ass part for a developer would be to insert customized shortcuts instead of the defaults, but I have a good feeling that the architechture @vectoradmin created allows for an elegant solution.

            You don't have to present the tips with images like a printed manual; it is mostly a bullet list with words, you don't have to go all in with symbols for Command and Option key.

            So in either case:

            • Code the panel / status bar with an "integration" to the active tools (which one is active)
            • Create an XML file with the text strings to be presented
            • Make sure OS specific keys are inserted in the XML in a way the Windows or macOS version present correctly
            • More stuff only @vectoradmin knows

            The status bar is a concept with limited use. The panel has more future potential. Either concept would help me remember quickly what keys do what. I would just personally go with the panel.

            🍏 macOS Sequoia Apple Silicon

            b77B 1 Reply Last reply Reply Quote 0
            • b77B Offline
              b77 @Ingolf
              last edited by b77

              @Ingolf True, the dynamic cheat sheet might take the same amount of code like a contextual Help panel, but putting together text and images for the latter takes more time. That's what I meant.

              So we basically agree — a concise dynamic cheat sheet as a panel should come first, simply because it doesn't need extensive text and images. That can come later, and as an option or second mode.

              MacBook Pro (Intel) running Monterey 12.6.4

              IngolfI 1 Reply Last reply Reply Quote 1
              • IngolfI Offline
                Ingolf @b77
                last edited by Ingolf

                @b77 said in Dynamic cue card panel:

                @Ingolf True, the dynamic cheat sheet might take the same amount of code like a contextual Help panel, but putting together text and images for the latter takes more time. That's what I meant.

                So we basically agree — a concise dynamic cheat sheet as a panel should come first, simply because it doesn't need extensive text and images. That can come later, and as an option or second mode.

                Yes. It was just a quick idea for @vectoradmin who I think (memory may fail me here) is considering a status bar like in AD or Inkscape. I don't know what information he intends to put in it besides keyboard shortcuts but anyway when I closed all documents in VS this panel cleared itself:

                0_1651446832265_39296fd0-2b88-40ca-b3fa-589b7aa54ba6-image.png

                And this empty 'sheet' of grey paper looked like a more elegant place to present some hints listed vertically instead of in the tiny status bar. A panel is also easier to position, resize or hide. Well, just a few input and ideas for @vectoradmin 🙂

                🍏 macOS Sequoia Apple Silicon

                VectorStylerV 1 Reply Last reply Reply Quote 1
                • VectorStylerV Offline
                  VectorStyler @Ingolf
                  last edited by

                  @Ingolf I add this to the backlog with the status/info bar idea.

                  1 Reply Last reply Reply Quote 1
                  • S Offline
                    Subpath @Ingolf
                    last edited by Subpath

                    @Ingolf

                    As I mentioned in a previous post,
                    Cavalry PC/Mac (a vector graphics program for motion design, similar to Mograph/After Effect).
                    has found a nice way to present keyboard shortcuts to the user, that i like.
                    0_1651475366870_cavalry shortcuts-1.jpg

                    But i like also the Idea to use a Panel for that.

                    Here's the old post about it:
                    https://www.vectorstyler.com/forum/topic/1371/a-way-to-show-keyboard-shortcuts

                    Btw. Cavalry has also a free Version.

                    Win 11
                    CPU: AMD Ryzen 5 9600X, 6-core.
                    GPU: Nvidia Geforce RTX 5070.

                    IngolfI 1 Reply Last reply Reply Quote 0
                    • IngolfI Offline
                      Ingolf @Subpath
                      last edited by

                      @Subpath said in Dynamic cue card panel:

                      @Ingolf

                      As I mentioned in a previous post,
                      Cavalry PC/Mac (a vector graphics program for motion design, similar to Mograph/After Effect).
                      has found a nice way to present keyboard shortcuts to the user, that i like.
                      0_1651475366870_cavalry shortcuts-1.jpg
                      But i like also the Idea to use a Panel for that.

                      Here's the old post about it:
                      https://www.vectorstyler.com/forum/topic/1371/a-way-to-show-keyboard-shortcuts

                      Btw. Cavalry has also a free Version.

                      I would probably prefer the panel in order to keep a clear view - but then again... one approach is to add a button on the existing status bar that toggles it on/off (the on screen display). With a keyboard shortcut for toggling the on screen display on and off it could be a solution as well.

                      Constantly showing it on top of the drawing wouldn't work for me.

                      🍏 macOS Sequoia Apple Silicon

                      S 1 Reply Last reply Reply Quote 1
                      • S Offline
                        Subpath @Ingolf
                        last edited by Subpath

                        @Ingolf

                        Well, everthing has its pro an cons.

                        I am also fine with your idea of a panel and like it.
                        Because it can contain more content.

                        Win 11
                        CPU: AMD Ryzen 5 9600X, 6-core.
                        GPU: Nvidia Geforce RTX 5070.

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post