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 Feb 14 12:57:26 2009  
 
Category: NoneStatus: In Progress
Priority: 5 - NormalSeverity: 3 - Normal
Assigned to: Vadim Zeitlin <zeitlin>Open/Closed: Open

Sun Mar 8 23:04:14 2009, 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 Mar 8 22:39:01 2009, 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 Feb 22 10:43:16 2009, 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 Feb 14 12:57:26 2009, 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 Mar 8 22:39:01 2009zeitlinAttached File-=>Added skin_group_carveout.png, #17621
    Sun Feb 22 10:43:16 2009zeitlinAttached File-=>Added xrcshot.cpp, #17497
    Thu Feb 19 15:59:18 2009zeitlinAttached File-=>Added skin_panel_20090219.png, #17486
    Sat Feb 14 13:02:51 2009chicaresAttached File-=>Added skin_plan_panel-numbered.png, #17447
    Sat Feb 14 12:59:48 2009chicaresAttached File-=>Added skin_plan_panel.png, #17446

    Back to the top


    Powered by Savane 3.1-cleanup