[Gambas-Notification] [Git][gambas/gambas][master] Allow to embed a control is a WebTable or a WebTree cell through the 'Data' event.

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Sat Jan 29 18:02:58 CET 2022



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


Commits:
9b77a562 by gambas at 2022-01-29T18:02:52+01:00
Allow to embed a control is a WebTable or a WebTree cell through the 'Data' event.

[GB.WEB.GUI]
* NEW: WebTree and WebTable now use a common WebCellData class for their 'Data' event.
* NEW: WebCellData.Control allows to define a control that will be embedded in the cell.
* NEW: WebTable now raises a 'Click' event if a control that is embedded in a cell raises a 'Click' event. It takes the row and the column as argument.
* NEW: WebTree now raises a similar 'Click' event, but it takes the key and the column as argument.

- - - - -


10 changed files:

- comp/src/gb.web.gui/.src/Arrange.class
- comp/src/gb.web.gui/.src/Table/WebTableData.class → comp/src/gb.web.gui/.src/Table/WebCellData.class
- comp/src/gb.web.gui/.src/Table/WebTable.class
- comp/src/gb.web.gui/.src/Test/Webform1.class
- comp/src/gb.web.gui/.src/Test/Webform1.webform
- comp/src/gb.web.gui/.src/Tree/WebTree.class
- − comp/src/gb.web.gui/.src/Tree/WebTreeData.class
- comp/src/gb.web.gui/.src/WebControl.class
- comp/src/gb.web.gui/.src/WebForm.class
- comp/src/gb.web.gui/style.css


View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/9b77a5622badf85b3716b09c5af015123da2dc70

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/9b77a5622badf85b3716b09c5af015123da2dc70
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/20220129/75789bce/attachment.htm>


More information about the Notification mailing list