topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 26, 2024, 3:00 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - ares09x [ switch to compact view ]

Pages: [1]
1
Post New Requests Here / IDEA: program menu printing
« on: March 11, 2009, 02:12 PM »
Greetings,

Perhaps this program already exists, but I have not yet found it ...

A friend of mine asked me to print out all of the menus in a particular program (in this case, it was MSN Premium) and write out explanations of what each of them does.  I would like to have a program that is capable of printing all of the menus that another program makes available in some kind of outline form, even just plain text, so that I can annotate each one with additional information.  I know that I can go through manually and capture the menu pages using something like SnagIt, and add annotations, but that seems like a very manual process to go through for a lot of menus.

As an example, the results for the File menu for MSN might look like this:

File
   • New
  • Mail Message - Ctrl+N
  • Window - Ctrl+Shift+N
  • Appointment - Ctrl+Shift+A
  • Contact - Ctrl+Shift+C
   • Open... - Ctrl+O
   • Save As...
   • Appointment - Ctrl+Shift+A
   • Copy E-mail...
   • Print... - Ctrl+P
   • Print Preview...
   • Send Link by E-mail
   • Close - Alt+F4

I would want to invoke the program and then point it to a .exe file, or else drop a desktop shortcut onto its desktop shortcut to generate an output - it would ask what the output's filename should be and where it should be stored (maybe with some default?).  There might be some options like the format of the output (eg, .txt, RTF, Excel/CSV, etc), but I'd love to start with something basic that will generate this kind of output automatically.

Any ideas about existing programs, or how hard it would be to create such a program?

Thanks,
Bob Y.

Pages: [1]