[Gambas-Notification] [Git][gambas/gambas][master] Implement Drag.Show() in Gambas, and consequently fix it in 'gb.gtk3'.

Benoît Minisini gitlab at mg.gitlab.com
Sat Jun 1 04:53:52 CEST 2019



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


Commits:
f1ac2f55 by gambas at 2019-06-01T02:52:25Z
Implement Drag.Show() in Gambas, and consequently fix it in 'gb.gtk3'.

[GB.GTK]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.

[GB.GTK3]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.
* BUG: Finishing a drag & drop now correclty releases the button grab.

[GB.GUI.BASE]
* NEW: GridView: The padding of column headers is at least half of Desktop.Scale.
* NEW: ScrollArea: The Scroll() method returns TRUE now if no scrolling actually occured.
* BUG: TreeView: Item X property now correctly takes the TreeView padding into account.
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.

[GB.QT4]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.

[GB.QT5]
* NEW: Drag.Show() and Drag.Hide() methods are now implemented in 'gb.gui.base'.
* NEW: Drag.X and Drag.Y properties are now writable.

- - - - -


15 changed files:

- comp/src/gb.gui.base/.src/GridView/GridView.class
- comp/src/gb.gui.base/.src/GridView/_GridView_Columns.class
- comp/src/gb.gui.base/.src/IconView/IconView.class
- comp/src/gb.gui.base/.src/ScrollArea.class
- comp/src/gb.gui.base/.src/TreeView/_TreeView.class
- comp/src/gb.gui.base/.src/TreeView/_TreeView_Item.class
- comp/src/gb.gui.base/.src/_Gui.class
- gb.gtk/src/CClipboard.cpp
- gb.gtk/src/gapplication.cpp
- gb.gtk/src/gdrag.cpp
- gb.gtk/src/gdrag.h
- gb.gtk/src/gsignals.cpp
- gb.gtk/src/main.cpp
- gb.qt4/src/CClipboard.cpp
- gb.qt4/src/CClipboard.h


View it on GitLab: https://gitlab.com/gambas/gambas/commit/f1ac2f553b6f690d81631fa2bd8b4630f8b12196

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/commit/f1ac2f553b6f690d81631fa2bd8b4630f8b12196
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/notification/attachments/20190601/174a839b/attachment.html>


More information about the Notification mailing list