Keyboard accessibility questions [message #203507] |
Tue, 22 November 2005 16:18 |
Eclipse User |
|
|
|
Originally posted by: csetera.spss.com
Hello,
I've spent quite a bit of time poring over the GEF source code and
searching the GEF newsgroups, but I still can't figure out whether or
not it is possible to do a couple of things from the keyboard. Is it
possible to add a new edit part from the palette via the keyboard? If
so, what is the appropriate sequence of keystrokes to make that happen?
Also, is it possible to create a new connection completely via the
keyboard? If so, what is the key sequence for that?
Thanks for any help you can offer.
Craig
|
|
|
Re: Keyboard accessibility questions [message #203531 is a reply to message #203507] |
Tue, 22 November 2005 18:46 |
Eclipse User |
|
|
|
Originally posted by: none.us.ibm.com
> Hello,
>
> I've spent quite a bit of time poring over the GEF source code and
> searching the GEF newsgroups, but I still can't figure out whether or not
> it is possible to do a couple of things from the keyboard. Is it possible
> to add a new edit part from the palette via the keyboard? If
Not by default. The logic example enables this by copying and pasting
entried from the palette. User can also enable mousekeys.
> so, what is the appropriate sequence of keystrokes to make that happen?
> Also, is it possible to create a new connection completely via the
> keyboard? If so, what is the key sequence for that?
Strangely yes. It's an easier problem since the places where connection can
go are known, using some interface in GEF (I don't recall the name).
>
> Thanks for any help you can offer.
> Craig
|
|
|
Re: Keyboard accessibility questions [message #203990 is a reply to message #203531] |
Tue, 29 November 2005 16:15 |
Eclipse User |
|
|
|
Originally posted by: csetera.spss.com
Randy Hudson wrote:
>
>
> Not by default. The logic example enables this by copying and pasting
> entried from the palette. User can also enable mousekeys.
>
In that example, what would the key sequence implementing the ability to
add from the palette?
Any pointers on where to look in the code for this functionality? I
will definitely take a look at the example.
>
>
> Strangely yes. It's an easier problem since the places where connection can
> go are known, using some interface in GEF (I don't recall the name).
>
Do you know what the appropriate sequence of keys would be to create a
new connection between two parts?
Thanks again,
Craig
|
|
|
Re: Keyboard accessibility questions [message #203998 is a reply to message #203531] |
Tue, 29 November 2005 16:16 |
Eclipse User |
|
|
|
Originally posted by: csetera.spss.com
Randy Hudson wrote:
>
>
> Not by default. The logic example enables this by copying and pasting
> entried from the palette. User can also enable mousekeys.
>
In that example, what would the key sequence implementing the ability to
add from the palette?
Any pointers on where to look in the code for this functionality? I
will definitely take a look at the example.
>
>
> Strangely yes. It's an easier problem since the places where connection can
> go are known, using some interface in GEF (I don't recall the name).
>
Do you know what the appropriate sequence of keys would be to create a
new connection between two parts?
Thanks again,
Craig
|
|
|
Re: Keyboard accessibility questions [message #204005 is a reply to message #203531] |
Tue, 29 November 2005 16:16 |
Eclipse User |
|
|
|
Originally posted by: csetera.spss.com
Randy Hudson wrote:
>
>
> Not by default. The logic example enables this by copying and pasting
> entried from the palette. User can also enable mousekeys.
>
In that example, what would the key sequence implementing the ability to
add from the palette?
Any pointers on where to look in the code for this functionality? I
will definitely take a look at the example.
>
>
> Strangely yes. It's an easier problem since the places where connection can
> go are known, using some interface in GEF (I don't recall the name).
>
Do you know what the appropriate sequence of keys would be to create a
new connection between two parts?
Thanks again,
Craig
|
|
|
Re: Keyboard accessibility questions - Sorry for the spam [message #204032 is a reply to message #204005] |
Tue, 29 November 2005 22:06 |
Eclipse User |
|
|
|
Originally posted by: csetera.spss.com
Sorry about the 3 posts on this one. Thunderbird complained, but it
turned out it had sent the post anyway.
Craig Setera wrote:
> Randy Hudson wrote:
>
>>
>>
>> Not by default. The logic example enables this by copying and pasting
>> entried from the palette. User can also enable mousekeys.
>>
>
> In that example, what would the key sequence implementing the ability to
> add from the palette?
>
> Any pointers on where to look in the code for this functionality? I
> will definitely take a look at the example.
>
>>
>>
>> Strangely yes. It's an easier problem since the places where
>> connection can go are known, using some interface in GEF (I don't
>> recall the name).
>>
>
> Do you know what the appropriate sequence of keys would be to create a
> new connection between two parts?
>
> Thanks again,
> Craig
|
|
|
Re: Keyboard accessibility questions [message #204218 is a reply to message #203990] |
Thu, 01 December 2005 05:27 |
Eclipse User |
|
|
|
Originally posted by: none.us.ibm.com
"Craig Setera" <csetera@spss.com> wrote in message
news:438C7EBC.3000404@spss.com...
> Randy Hudson wrote:
>>
>>
>> Not by default. The logic example enables this by copying and pasting
>> entried from the palette. User can also enable mousekeys.
>>
>
> In that example, what would the key sequence implementing the ability to
> add from the palette?
Something like ARROW keys to select entry, SHIFT+F10 to display popup menu,
DOWN to select "Copy", ENTER to select menuitem. CTRL+TAB to move focus to
the graphical view, SHIFT+F10 to show context menu, DOWN to select "Paste".
>
> Any pointers on where to look in the code for this functionality? I will
> definitely take a look at the example.
>
>>
>>
>> Strangely yes. It's an easier problem since the places where connection
>> can go are known, using some interface in GEF (I don't recall the name).
>>
>
> Do you know what the appropriate sequence of keys would be to create a new
> connection between two parts?
Select entry in the palette as above. SPACE or ENTER to activate tool.
CTRL+TAB to move focus to the graphical view. ARROW keys to move mouse
around to accessible anchors. ENTER to select source. ARROW keys to move to
target. ENTER to complete connection creation.
win32 is the only officially supported accessible platform.
|
|
|
Powered by
FUDForum. Page generated in 0.03342 seconds