Opened 13 days ago

Closed 13 days ago

Last modified 13 days ago

#430 closed enhancement (fixed)

Add the possibility of keyboard driven copy and paste to string gadgets

Reported by: Hubert Maier Owned by:
Priority: undecided Milestone: 5.0-2020R1
Component: String.mui Version: 5.0-2019R4
Severity: minor Keywords:
Cc: OS Platform: All
Blocked By: Blocking:
Release Notes:

Description

Problem

In any of the text input fields (string gadgets?) it's possible to move the cursor around the text.
i.e.
LSHIFT+Cursor right/left - will jump to the end/beginning of the text
LCTRL+Cursor right/left - will jump to the beginning of the next/previous word

But it's not possible to mark the text with a keyboard.

Analysis

I'm missing the combination of the two above.
If i press
LSHIFT+LCTRL+Cursor right/left
nothing happens.
It should mark the whole sentence, so one would be able to copy and paste stuff.

Easy test is "MUI Preferences/Text".
Type "Example Test Test" in the input field and play around with keyboard commands.
One can't mark text with the keyboard.

NB:
It does work in "text editor" fields and it also works when doublicking text (or marking text manually) with the mouse.

Enhancement recommendation

Please, if possible, add the combination of the two and open up the possibility to mark text from input string fields.
It would make working with keyboards so much easier.

Thanks a lot

Change History (4)

comment:1 Changed 13 days ago by Hubert Maier

I should add that i have not the slightest idea if "String.mui" would be the correct component.
Feel free to change

comment:2 Changed 13 days ago by Thore Böckelmann

This is already implemented since 2014. Check the Keyboard page of MUI prefs, lower right corner. There you can configure the marking qualifier. It defaults to ALT.

comment:3 Changed 13 days ago by Thore Böckelmann

Milestone: future release5.0-2020R1
Resolution: fixed
Status: newclosed

comment:4 Changed 13 days ago by Hubert Maier

:blush:

Where did i put my glasses?

Thanks a bunch for the hint

Note: See TracTickets for help on using tickets.