helpLet me illustrate... - Support: sr #106639, Produce annotated screenshots...

 
 

You are not allowed to post comments on this tracker with your current authentification level.

sr #106639: Produce annotated screenshots automatically

Submitted by:  Greg Chicares <chicares>
Submitted on:  Sat 14 Feb 2009 12:57:26 PM UTC  
 
Category: NoneStatus: In Progress
Priority: 5 - NormalSeverity: 3 - Normal
Assigned to: Vadim Zeitlin <zeitlin>Open/Closed: Open

Sun 08 Mar 2009 11:04:14 PM UTC, comment #3:

Personally, I like 'file #17621': I'd change nothing.

Semitransparency: It looks great to me. Later, we'll want
to see whether end users like it, and whether the circled
numbers stand out well enough when viewed on their screens
and printed on their printers. But, ultimately, we'll
integrate the code with lmi, and I suppose it'll then be
trivial for us to adjust details like this if necessary.

I had suggested centering the circled numbers over the
controls they correspond to, but centering them on the
controls' northeast corners as you've done here looks
like a more tasteful idea.

Greg Chicares <chicares>
Project Administrator
Sun 08 Mar 2009 10:39:01 PM UTC, comment #2:

Here is a screenshot of using semi-transparent footnotes, it does allow reading the labels underneath them but IMO the visibility of footnotes themselves suffers too much -- but please let me know what do you think.

(file #17621)

Vadim Zeitlin <zeitlin>
Project MemberIn charge of this item.
Sun 22 Feb 2009 10:43:16 AM UTC, comment #1:

I'm attaching the main (and only) source file of a standalone xrcshot utility which was used to create the screenshot attached before.

The interesting code is in CreateAnnotatedScreenshot() function and the functions called from it, the App class itself is just the usual wx boiler plate code.

(file #17497)

Vadim Zeitlin <zeitlin>
Project MemberIn charge of this item.
Sat 14 Feb 2009 12:57:26 PM UTC, original submission:

Annotated screenshots make learning lmi easier for new users,
especially those who use it only occasionally. But if they're
created manually, they rapidly become outdated, and it's a
costly, tedious, error-prone chore to maintain them.

It is simple and effective to use existing contextual-help
information as the annotations.

A detailed design discussion begins with this article:

http://lists.nongnu.org/archive/html/lmi/2009-02/msg00012.html

and some graphic prototypes will be attached here.

Greg Chicares <chicares>
Project Administrator

 

Attached Files
file #17621:  skin_group_carveout.png added by zeitlin (16kB - image/png - Semi-transparent footnotes screenshot)
file #17497:  xrcshot.cpp added by zeitlin (15kB - text/plain)
file #17486:  skin_panel_20090219.png added by zeitlin (38kB - image/png - Prototype using footnote-like annotations and handling radio buttons correct.ly)
file #17447:  skin_plan_panel-numbered.png added by chicares (25kB - image/png - Connect information with serial numbers)
file #17446:  skin_plan_panel.png added by chicares (26kB - image/png - A first prototype)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by chicares (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 08 Mar 2009 10:39:01 PM UTCzeitlinAttached File-=>Added skin_group_carveout.png, #17621
    Sun 22 Feb 2009 10:43:16 AM UTCzeitlinAttached File-=>Added xrcshot.cpp, #17497
    Thu 19 Feb 2009 03:59:18 PM UTCzeitlinAttached File-=>Added skin_panel_20090219.png, #17486
    Sat 14 Feb 2009 01:02:51 PM UTCchicaresAttached File-=>Added skin_plan_panel-numbered.png, #17447
    Sat 14 Feb 2009 12:59:48 PM UTCchicaresAttached File-=>Added skin_plan_panel.png, #17446

    Back to the top


    Powered by Savane 3.1-cleanup