next window keyboard shortcut wrong...

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
billworld
Posts: 188
Joined: Sat Oct 25, 2008 12:32 am

next window keyboard shortcut wrong...

Post by billworld » Wed Nov 26, 2008 5:04 am

Standard for Mac apps is to be able to cycle through the different open windows via the command-tilde shortcut. For some odd reason in RR the actual workable command is command-shift-tilde (which I just stumbled across). This needs to be fixed to properly follow Mac conventions.

Command-` is marked in the app. for sending a window to the back, but, that doesn't always work. Regardless, it conflicts with what SHOULD occur and this is cycling through open windows.

Janschenkel
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 977
Joined: Sat Apr 08, 2006 7:47 am
Contact:

Post by Janschenkel » Wed Nov 26, 2008 8:24 am

Please file an enhancement request in the Quality Center - but bear in mind that Revolution is a cross-platform software development tool and as such may not always follow the guidelines of a particular platform, be it Windows, Linux or MacOSX, to the letter.

TIA,

Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10049
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Post by FourthWorld » Wed Nov 26, 2008 4:34 pm

Which apps support this?

It'd be a shame if Apple officially took the Tilde away from developers. We have so few keys left for our apps....
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10049
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Post by FourthWorld » Wed Nov 26, 2008 4:36 pm

Damn: just looked it up, and it seems that in spite of neither Firefox nor Thunderbird nor a good many other apps supporting this, it is indeed an Apple-sanctioned convention:
http://developer.apple.com/documentatio ... 5-CHDIGFBH

There goes another good command key, and another change some of us need to make in our apps as Apple continues to expand the range of reserved keys year over year.

Do they realize that keyboards are finite? Sooner or later they will leave us nothing for our apps....
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

billworld
Posts: 188
Joined: Sat Oct 25, 2008 12:32 am

Post by billworld » Thu Nov 27, 2008 2:18 am

Apps just need to adapt and not keep their head in the sands. For example, FileMaker was stuck on com-tab for next record navigation for a while until "giving in" to the app switch/cycle convention begun on Windows and then adopted on Mac OS X.

All of my main productivity apps on Mac support com-tilde for window cycling. Been using it for a number of years. It's a great convention to follow and quite useful. So, I see it as a good thing to follow.
FourthWorld wrote:Damn: just looked it up, and it seems that in spite of neither Firefox nor Thunderbird nor a good many other apps supporting this, it is indeed an Apple-sanctioned convention:
http://developer.apple.com/documentatio ... 5-CHDIGFBH

There goes another good command key, and another change some of us need to make in our apps as Apple continues to expand the range of reserved keys year over year.

Do they realize that keyboards are finite? Sooner or later they will leave us nothing for our apps....

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10049
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Post by FourthWorld » Thu Nov 27, 2008 7:58 am

In most cases I agree: for each standard keyboard shortcut there's a pretty good reason it's in place. And of course it would be foolish to fight it.

The problem is that there's a finite number of keys, and not everything an app does is generic.

Look at Apple's list, then look at your keyboard, and find what few are left for your users....
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Post Reply