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.
    • Victor VectorV Offline
      Victor Vector @Ingolf
      last edited by Victor Vector

      @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!

      IngolfI 1 Reply Last reply Reply Quote 0
      • 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