Donate Share

MCC BetterString

Tracker: Support Requests

5 Shortcuts - ID: 1967130
Last Update: Settings changed ( thboeckel )

I have the problem that the shortcuts defined by BetterString override the
shortcuts in the window menu.

1. Is it possible to have window menu shortcuts overriding the BetterString
ones instead? If so, do you have a typical code example for this?

2. If not, could you please make the shortcuts in BetterString configurable
such that users can change/disable the ones they don't need?

I have read the docs and saw that MUIA_BetterString_NoShortcuts allows to
turn off all shortcuts. However, I would like to keep some of them, e.g.
the ones for copy&paste.


Steffen Gutmann ( steffengutmann ) - 2008-05-19 14:44

5

Closed

None

Thore Böckelmann

None

None

Public


Comment ( 1 )




Date: 2009-11-10 11:53
Sender: thboeckelAccepting Donations

This is implemented for some time already. As you mentioned, just set
MUIA_BetterString_NoShortcuts to TRUE to let BString.mcc ignore the
configured shortcuts. All editing actions can be invoked by using
MUIM_BetterString_DoAction.

The point is that there may be more than one BString.mcc object in one
window and hence the built in short cuts might interfere. Furthermore the
Amiga styleguide defines some standard key combinations for copy&paste
(RAmiga+C and RAmiga+V) which should not be overriden for consistency
reasons. The solution is to have some "global" menu items with these
standard shortcuts and let the application invoke the active object's
action by using MUIM_BetterString_DoAction.

For more information how to do that please refer to YAM's source code. If
you need more help feel free to ask.


Log in to comment.

Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2009-11-10 11:53 thboeckel
assigned_to nobody 2009-11-10 11:53 thboeckel
close_date - 2009-11-10 11:53 thboeckel