Get your own customer support community
 

Help us design the "Toggle Markup" Feature

Hi all!

Time to build another feature together! :)

We've been getting the following requests, which are all related:
- some of you want to hide the markup while in edit mode, for when you just want to take a look at the mockup or show it to someone
- some of you want to hide the markup when exporting to PNG or PDF or printing
- some of you want to hide the markup when saving your mockup in the plugin versions
- some of you want to hide the markup when in full-screen (this already works, just click on the icon or hit M to show/hide the markup)
- some of you want to specify some controls that are not in the "Markup" tab to be treated as markup.

I'm thinking all of the requests above can be accommodated with 2 features:

- A "treat as markup" toggle in a right-click menu for the selected controls. The following controls will have it turned on by default, but you'll be able to turn it off (again, via right-click):
Arrow, Callout, Comment / Sticky Note, Geometric Shape, Horizontal Curly Brace, Red X / X-Nay, Scratch-Out and Vertical Curly Brace

- A "show markup" menu item in the View menu (CTRL+M) maybe coupled with an icon next to the full-screen icon

When you hide the markup, it will automatically hide all the elements that have "treat as markup" on.

Then when you export to PDF or PNG, go to print or "save and close" in the plugin versions, the markup will only be visible if you have it showing before you do the export.

Aside from getting your general feedback about the idea, I have some specific questions:

1- should this be a per-mockup or application-wide setting?

I'm leaning towards app-wide.

2- should this setting be remembered across restarts?

Hmm, see question #3. If we can solve point #3 nicely, I'd say yes. Otherwise, no.

3- how will how will the user know that there's some markup hidden?

It has to be clear but not loud.

4- what happens to the markup elements UI Library when markup is hidden?

Two options: either we disable them, or we let you add them, but as soon as you drop a control, the "show markup" toggle is turned on for you automatically, showing all the other markup. I think I like the latter option better.

5- I don't want to save this "show markup" toggle in the BMML file itself, do you agree with that?

I think the "show me the mockup without the markup" is a transitory state, not worth saving. Especially if this is an application-wide setting (question #1).

Here's a quick mockup I threw together, I put the BMML here if you'd like to improve it: http://dl.dropbox.com/u/41723/togglem...



Looking forward to getting your feedback on this!
 
happy I’m excited about designing new features with you!
Inappropriate?
2 people have this question

User_default_medium