Bug 6285

Summary: [Key Bindings] get ClickName
Product: [Eclipse Project] Platform Reporter: Dennis <ddaniels>
Component: UIAssignee: Chris McLaren <csmclaren>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P4 Keywords: investigate
Version: 2.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Dennis CLA 2001-11-24 05:29:17 EST
Hello, 

This is enhancement suggestion for building faster more accurate
documentation.

If each click in the interface was registered by a plugin into a database
structure AND the user had access to this database through a table
interface, providing editing and drag and drop capabilities, the user
would be able to:

create accurate click by click instructions for each process in the
interface

users benefit: 
faster development of tutorials
step by step procedures for complex tasks
'road-maps' for complex projects
user analysis material for efficiency analysis

This information could also be used in helping users develop:
macros
wizards
user functionaiity tests
stress tests on plugins

If each click was also recorded and saved as a raster/vector image then
this would provide a graphical representation of the step for reference
for more visual users of the plugin.

I welcome your thoughts on this plugin proposal.

regards
Dennis Daniels
Comment 1 Dorian Birsan CLA 2001-11-26 09:51:13 EST
This is a neat idea and requires support from the UI plugin. I will, for now, 
move this suggestion to the UI component for evaluation.

From a documentation point of view, I think a similar result could be obtained 
by simply pointing a camera to the screen a record a small movie with the 
entire interaction. Then one could deliver that as a tutorial, or could do some 
video editting, image snapshots,etc.

For all the other reasons you mentioned (creating wizards, etc.) the support 
you propose makes more sense.
Comment 2 Kevin Haaland CLA 2002-05-03 03:46:14 EDT
Dorian, this defect was still assigned to you which means that nobody on the UI 
team has looked at this. You also need to changethe ownerhip of the defect.

Please take a look at this defect and if you still think that the UI team needs 
to address this defect reassign this bug to the component owner. 
Comment 3 Dorian Birsan CLA 2002-05-03 11:07:27 EDT
Kevin,

I am moving this back to the UI component. The feature really talks about 
having UI support for recording events that can be played later.
Comment 4 Nick Edgar CLA 2002-05-03 11:33:58 EDT
Marked for consideration post-2.0.
There have been other requests to monitor action activation.
We may need to make the action framework more open to support user customizable 
key bindings in the future, and consider logging at the same time.

Comment 5 Randy Giffen CLA 2002-08-08 17:07:04 EDT
Reopen for investigation
Comment 6 Chris McLaren CLA 2003-01-08 10:36:46 EST
not a key binding issue. (key bindings are now fully customizable) 
action/macro recording is now on the 2.2 draft proposal.