Hello Manish:

        I have pasted below the technote that contains the data you are
looking for. 

TechnoteID: 10825   

Subject: Rose keyboard shortcuts and command accelerators


USING COMMAND ACCELERATORS
These key combinations can be used from the same windows and 
dialog boxes as the menu commands they accelerate. For 
language specific accelerators, see the Index.
Edit Commands 
Undo CTRL-Z   ( last command only)
Cut CTRL-X
Copy CTRL-C 
Paste CTRL-V 
Delete DELETE (shallow delete)
Delete from Model CTRL-D (deep delete)
Relocate CTRL-L 
Select All CTRL-A
View Commands 
Zoom to selection CTRL-M 
Zoom in CTRL-I 
Zoom out CTRL-U 
Refresh F2
Browse Commands 
State Machine 
Diagram CTRL-T 
Expand CTRL-E 
Parent CTRL-P / in Rose 2000 it prints
Specification CTRL-B 
Referenced Class CTRL-R 
Previous Diagram F3 
Object/Interaction F5 (toggle between sequence and collaboration)
Units F7 / in Rose 2000 it is disabled 
Help   Contents   F1 
------------------------------------------------------------ 
Keyboard Operations 
------------------------------------------------------------ 
NAVIGATING WITH THE KEYBOARD
To Do This: Type This:
Move between windows CTRL+TAB
Display the contents of a menu ALT or META in combination with 
the underlined letter in the menu's 
name
Activate a menu command Display the menu and type the 
underlined letter in the command's 
name, or type the key combination 
indicated next to the command's name 
(summarized in command accelerators)
Close an open menu ESC
Move between areas of a 
dialog box TAB or SHIFT-TAB
Select an item in a dialog box SPACE BAR
Cancel a dialog box ESC
Perform the action in a 
dialog box ENTER 
------------------------------------------------------------ 
Keyboard Operations - C++ 
------------------------------------------------------------ 
C++ KEYBOARD ACCELERATORS
Generate Code Control-G 
Edit Model Properties F4
Goto *.h file   CTRL H
Goto *.cpp file CTRL K
------------------------------------------------------------ 
Keyboard Shortcuts 
------------------------------------------------------------ 
DEBUGGING SHORTCUTS
Shift+F9
Displays the Add Watch dialog box, in which you can specify 
the name of a Basic Script variable. Script Editor then displays 
the value of that variable, if any, in the watch pane of its 
application window.
Enter or F2
Displays the Modify Variable dialog box for the selected 
watch variable, which enables you to modify the value of 
that variable.
F6
If the watch pane is open, switches the insertion point 
between the watch pane and the edit pane.
Ctrl+Break
Suspends execution of an executing script and places the 
instruction pointer on the next line to be executed.
F9
Sets or removes a breakpoint on the line containing the 
insertion point.
F10
Activates the Step Over command, which executes the next 
line of a BasicScript script and then suspends execution 
of the script. If the script calls another BasicScript 
procedure, BasicScript will run the called procedure in 
its entirety.
F11
Activates the Step Into command, which executes the next 
line of a BasicScript script and then suspends execution 
of the script. If the script calls another BasicScript 
procedure, execution will continue into each line of the 
called procedure. 
------------------------------------------------------------ 
EDITING SHORTCUT
Del
Removes the selected text or removes the character following 
the insertion point without placing it on the Clipboard.
BkSp
Removes the selected text or removes the character preceding 
the insertion point without placing it on the Clipboard.
Ctrl+Y
Deletes the entire line containing the insertion point 
without placing it on the Clipboard.
Tab
Inserts a tab character.
Enter
Inserts a new line, breaking the current line.
Ctrl+C
Copies the selected text, without removing it from the script, 
and places it on the Clipboard.
Ctrl+X
Removes the selected text from the script and places it on 
the Clipboard.
Ctrl+V
Inserts the contents of the Clipboard at the location of 
the insertion point.
Shift + any navigating shortcut
Selects the text between the initial location of the 
insertion point and the point to which the keyboard 
shortcut would normally move the insertion point. 
(For example, pressing Shift + Ctrl + Left arrow selects 
the word to the left of the insertion point; pressing 
Shift+Ctrl+Home selects all the text from the location 
of the insertion point to the start of your script.)
Ctrl+Z
Reverses the effect of the preceding editing change(s). 
------------------------------------------------------------ 
GENERAL SHORTCUTS
F1
Provides context-sensitive help for selected menu commands 
and variables in the watch pane, for BasicScript terms in 
the edit pane that have been selected or that contain the 
insertion point, and for displayed dialog boxes.
Ctrl+F
Displays the Find dialog box, which allows you to specify 
text for which you want to search.
F3
Searches for the next occurrence of previously specified 
text. If you have not previously specified text for which 
you want to search, displays the Find dialog box.
Esc
Deactivates the Help pointer if it is active. Otherwise, 
compiles your script and returns you to the host application. 
------------------------------------------------------------ 
NAVIGATING SHORTCUTS
Up arrow
Moves the insertion point up one line.
Down arrow
Moves the insertion point down one line.
Left arrow
Moves the insertion point left by one character position.
Right arrow
Moves the insertion point right by one character position.
PgUp
Moves the insertion point up by one window.
PgDn
Moves the insertion point down by one window.
Ctrl+PgUp
Scrolls the insertion point left by one window.
Ctrl+PgDn
Scrolls the insertion point right by one window.
Ctrl + Left arrow
Moves the insertion point to the start of the next word to 
the left.
Ctrl + Right arrow
Moves the insertion point to the start of the next word to 
the right.
Home
Places the insertion point before the first character in 
the line.
End
Places the insertion point after the last character in 
the line.
Ctrl+Home
Places the insertion point before the first character in 
the script.
Ctrl+End
Places the insertion point after the last character in 
the script.

Wayne Denman
Rose Technical Support Engineer
Rational Software Corporation
1-800-433-5444

 -----Original Message-----
From:   Manish Agrawal [mailto:[EMAIL PROTECTED]] 
Sent:   Friday, August 03, 2001 3:50 AM
To:     [EMAIL PROTECTED]
Subject:        (ROSE) keyboard interface to rose


Hi all,
I use a screen reader to access computers. I am currently creating a rose
add-in (using REI) to provide a keyboard interface to expose the complete
functionality of rose using only the keyboard (using the mouse is a bit
uncomfortable with screen readers).
Could you tell me where I can find a list of all the keyboard shortcuts and
accelerators used by rose so that I can avoid conflict and can avoid
duplicating the effort.
If there is no such list (I couldn't find one in the help files), could you
just take a few minutes off your work to jot down the keystrokes that you
commonly use in rose so that I can compile a list of the same.
It'll really be a great help.
Please also let me know if you have any pointers to resources that aid
people with visual disabilities to use rose. I searched the net for "rose
accessibility add-ins" and similar things, in vain! So, decided to make one
myself.
Thanks and regards
Manish
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK
* Body: unsubscribe rose_forum
*
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to