[Lazarus] Insufficient keyboard modifiers support in IDE

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Thu May 11 15:25:29 CEST 2017


On 2017-05-11 13:47, Alexey via Lazarus wrote:
>   Hm, on OSX, IDE shows key grab dialog [in keymapping opts] with
> additional checkbox,
> "Meta". It is what yo need?

Attached is a screenshot of what I see. Both in Lazarus v1.7 and v1.9 
using the IDE compiled with LCL-GTK2.

Note that there is checkboxes for "Shift", "Alt" and "Ctrl", but not for 
"Super" (aka Hyper on some systems, or Windows key, or Meta under KDE 
Plasma etc).

These are the possible modifiers I have available for X11 based systems. 
I presume other operating systems have similar.

   // modifier keys

   keyShift		= $e300;
   keyCtrl		  = $e301;
   keyAlt		  = $e302;
   keyMeta		  = $e303;
   keySuper		= $e304;
   keyHyper		= $e305;
   keyAltGr		= $e306;
   keyCaps		  = $e307;
   keyNum		  = $e308;
   keyScroll		= $e309;


Wikipedia: Super key (keyboard button)
   https://en.wikipedia.org/wiki/Super_key_(keyboard_button)


Regards,
   Graeme

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot.png
Type: image/png
Size: 6689 bytes
Desc: not available
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170511/3bd214bf/attachment.png>


More information about the Lazarus mailing list