[Gambas-Notification] [Git][gambas/gambas][master] Fix control arrangement, buttons appearance, ToolButton focus stealing, and...

Benoît Minisini gitlab at mg.gitlab.com
Thu Oct 8 01:27:55 CEST 2020



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


Commits:
834ad5d8 by gambas at 2020-10-08T01:22:16+02:00
Fix control arrangement, buttons appearance, ToolButton focus stealing, and embedded windows resize event.

[GB.GTK]
* BUG: Control: Make MoveResize() method behave the same way as in QT components.
* BUG: Container: Arrange contents only when mapped, as in QT components.
* BUG: ToolButton: Do not steal the focus anymore when clicked.
* NEW: Button & ToolButton: Draw buttons the same way as in QT components.

[GB.GTK3]
* BUG: Control: Make MoveResize() method behave the same way as in QT components.
* BUG: Container: Arrange contents only when mapped, as in QT components.
* BUG: ToolButton: Do not steal the focus anymore when clicked.
* NEW: Button & ToolButton: Draw buttons the same way as in QT components.
* BUG: Window: Embedded windows now correctly raise their Resize event.

- - - - -


22 changed files:

- gb.gtk/src/CWidget.cpp
- gb.gtk/src/gapplication.cpp
- gb.gtk/src/gbutton.cpp
- gb.gtk/src/gbutton.h
- gb.gtk/src/gcombobox.cpp
- gb.gtk/src/gcombobox.h
- gb.gtk/src/gcontainer.cpp
- gb.gtk/src/gcontainer.h
- gb.gtk/src/gcontrol.cpp
- gb.gtk/src/gcontrol.h
- gb.gtk/src/gdrawingarea.cpp
- gb.gtk/src/gdrawingarea.h
- gb.gtk/src/gframe.cpp
- gb.gtk/src/gframe.h
- gb.gtk/src/glabel.cpp
- gb.gtk/src/glabel.h
- gb.gtk/src/gmainwindow.cpp
- gb.gtk/src/gmainwindow.h
- gb.gtk/src/gscrollbar.h
- gb.gtk/src/gslider.cpp
- gb.gtk/src/gslider.h
- gb.gtk/src/gtools.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/834ad5d8829482fff789a212cb154f2f051de64a

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/834ad5d8829482fff789a212cb154f2f051de64a
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/20201007/8988f9b5/attachment.htm>


More information about the Notification mailing list