Wolfgang writes: > Per : > > I think it is a good idea. Great that you are prepared to do it! Might it be > > an idea to add some kind of test for this functionality (eg set a bit on > > some sysvar), as application programmers may wish to eg provide a limited > > functionality on systems that dont support it. > Do you mean that the application programmer will build this facility into his program (via > some special keystroke or menu item?) so that , for example, in QDOS this can also be > achieved? > Well, then it would simply be possible to achive it with 2 different methods on an > SMSQ/E system.
I already use this keystroke in a number of my programs for the purpose (F5 in Qwirc, FF and others, and F10 in older programs) so in my case Id want to override, disable or avoid this facility in individual programs. > (remember, as Marcel rightly points out, the keystroke is trapped anyway, the > application doesn't even get it) > > > > CTRL-C is, of course, out of the question, as that is used elsewhere. > > > > Couldnt this also be an Smsq/e configurable item (Im aware that it is easy > > enough to do as a POKE, but..) together with the Hotstuff keys, F10, and > > anything else that may crop up? > > > > Per > Yes, it could be. Personally, I'm not so sure that it is really such a good idea, I like the > idea of systemwide unified keystrokes. Everybody knows not to use CTRL-C in one's > applications because it is a fixed system wide keystroke. Same for CTRL F5 for screen > freeze, or Alt Enter etc.... > > Some of these may be changeable via POKEs in the sysvars, but in general, they are > fairly constant over all systems. We could of course all walk round in Mao-suits then no one would be embarrassed for mis-dressing at dinner parties. ;) People use different platforms, have different keyboards, different disabilities, different needs.. Choice is not always a luxury. > For the new keystroke I'll probably foresee some kind of configuration item, since I > realistically can't really know that it will work in all circumstances at all times.... Actually Ctrl+c seems a good (optional) choice to copy the keyboard queue , as this avoids confusion when working with QPC under Windoze. Its a convenient keystroke as its easy to remember and can be accessed with one hand (by people with two or more fingers). As someone said, PE users hardly need to use Ctrl+c to change queue anymore. It is virtually redundant. Might as well make it configurable so it can be used for something else. If the application programmer can find out what keys the system is configured to use then a program can use (or avoid) these keys, ie forget the suggestion of setting a bit: Set the complete keycode somewhere in sysvars - as for Change Queue. Per
