[Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Key.Shortcut is a new property that returns a string describing the key of a...

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Wed Aug 25 02:50:32 CEST 2021



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
a89f827a by gambas at 2021-08-24T01:54:41+02:00
Key.Shortcut is a new property that returns a string describing the key of a keyboard event with all its modifiers.

[GB.GTK]
* NEW: Key.Shortcut is a new property that returns a string describing the key of a keyboard event with all its modifiers.

[GB.GTK3]
* NEW: Key.Shortcut is a new property that returns a string describing the key of a keyboard event with all its modifiers.

[GB.QT4]
* NEW: Key.Shortcut is a new property that returns a string describing the key of a keyboard event with all its modifiers.

[GB.QT5]
* NEW: Key.Shortcut is a new property that returns a string describing the key of a keyboard event with all its modifiers.

- - - - -
5b8ef31f by gambas at 2021-08-25T02:50:26+02:00
Finish implementing keyboard event and menu shortcuts management.

[GB.WEB.GUI]
* NEW: Key.Code returns the name of the pressed key, while Key.Text now returns the text associated with the key if there is.
* NEW: Key.Shortcut returns the shortcut string associated with a keyboard event.
* BUG: Fix Key.Control property.
* NEW: Handle WebMenu.Shortcut property.
* BUG: Use 'keydown' DOM event instead of 'keypress', as 'keypress' is deprecated.
* NEW: Setting WebTextArea.Text now automatically moves the cursor and the scrollbar to the end of the text.

- - - - -


16 changed files:

- comp/src/gb.web.gui/.project
- comp/src/gb.web.gui/.src/Key.class
- comp/src/gb.web.gui/.src/Menu/FPopupMenu.class
- comp/src/gb.web.gui/.src/Menu/WebMenu.class
- comp/src/gb.web.gui/.src/Test/Webform1.webform
- comp/src/gb.web.gui/.src/Test/Webform3.class
- comp/src/gb.web.gui/.src/Test/Webform3.webform
- comp/src/gb.web.gui/.src/WebComboBox.class
- comp/src/gb.web.gui/.src/WebControl.class
- comp/src/gb.web.gui/.src/WebForm.class
- comp/src/gb.web.gui/.src/WebTextArea.class
- comp/src/gb.web.gui/.src/WebTextBox.class
- comp/src/gb.web.gui/lib.js
- comp/src/gb.web.gui/style.css
- gb.gtk/src/CKey.cpp
- gb.qt4/src/CKey.cpp


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/d550cdb2463a36abb050763df7b147ff3f9ff40f...5b8ef31f9661cc86baaba435984106fa05c219ef

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/d550cdb2463a36abb050763df7b147ff3f9ff40f...5b8ef31f9661cc86baaba435984106fa05c219ef
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20210825/630a92cb/attachment.htm>


More information about the Notification mailing list