gambas-source-code/gb.gtk/src
gambas 517fd52b20 Add Mouse.Click property and fix gb.gtk3 style methods.
[GB.GTK]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.

[GB.GTK3]
* NEW: Mouse.Click is a new property that returns the click index in a multi-click event.
* NEW: Style.Name is now lowercase.
* BUG: Fix Style.PaintCheck() and Style.PaintArrow() for GTK+ >= 3.14.
2020-05-19 22:23:02 +02:00
..
opengl Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
sm Remove register keyword, deprecated, now reserved keyword with C++17 2019-10-30 06:53:09 +00:00
CButton.cpp Don't leak control reference when raising an error from a click event handler. 2019-09-17 10:12:48 +02:00
CButton.h
CClipboard.cpp Fix Drag() that was returning the drag frame instead of the target control. 2020-01-24 08:12:01 +01:00
CClipboard.h
CColor.cpp
CColor.h
CConst.cpp
CConst.h
CContainer.cpp Control.Parent now ignores the inner containers of Container controls made in Gambas. 2018-11-19 23:21:37 +01:00
CContainer.h Unify and fix the behaviour of the Container.Children property. 2018-09-24 15:39:37 +02:00
CDialog.cpp
CDialog.h
CDraw.cpp
CDraw.h
CDrawingArea.cpp Remove ScrollView control, add a Change event to the DrawingArea control, and propagate MouseWheel events automatically. 2018-09-12 13:54:30 +02:00
CDrawingArea.h Remove ScrollView control, add a Change event to the DrawingArea control, and propagate MouseWheel events automatically. 2018-09-12 13:54:30 +02:00
CFont.cpp [GB.GTK] 2016-12-30 00:01:29 +00:00
CFont.h
CFrame.cpp
CFrame.h
CImage.cpp Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string. 2018-01-06 17:05:49 +01:00
CImage.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
CKey.cpp
CKey.h
CLabel.cpp
CLabel.h
CMenu.cpp Implement the menu proxy management. 2018-03-06 23:36:43 +01:00
CMenu.h Disable top-level menus shortcuts when the window menu bar is hidden. 2019-05-25 22:25:13 +02:00
CMouse.cpp Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
CMouse.h
CMovieBox.cpp PictureBox is now implemented in Gambas. 2018-10-03 16:06:54 +02:00
CMovieBox.h PictureBox is now implemented in Gambas. 2018-10-03 16:06:54 +02:00
cpaint_impl.cpp Paint.TextHeight is a new property that returns the height of one line of text, and Paint.FontScale is now "transparent". 2019-10-26 01:06:18 +02:00
cpaint_impl.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
CPicture.cpp Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string. 2018-01-06 17:05:49 +01:00
CPicture.h
cprinter.cpp Add Paint.FontScale, and make gb.gtk and gb.gtk3 printer drawing behave the same as QT components. 2019-07-09 19:35:01 +02:00
cprinter.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
CScreen.cpp Application.DarkTheme is a new property that returns if the current color scheme is dark. 2020-05-18 13:23:27 +02:00
CScreen.h
CSeparator.cpp
CSeparator.h
CSlider.cpp
CSlider.h
CStock.cpp
CStock.h
CStyle.cpp Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
CStyle.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
csvgimage.cpp [DEVELOPMENT ENVIRONMENT] 2015-12-05 11:14:30 +00:00
csvgimage.h
CTabStrip.cpp
CTabStrip.h
CTextArea.cpp [DEVELOPMENT ENVIRONMENT] 2016-07-18 03:01:59 +00:00
CTextArea.h
CTextBox.cpp TextBox: Add Placeholder property. 2020-01-24 08:08:42 +01:00
CTextBox.h
CTrayIcon.cpp Control: Fix the Tooltip property. 2019-06-05 10:33:39 +02:00
CTrayIcon.h
CWatcher.cpp
CWatcher.h
CWidget.cpp Control: Fix the Tooltip property. 2019-06-05 10:33:39 +02:00
CWidget.h
CWindow.cpp Window: Add a State event that is raised when the window is minimized, maximized or set to fullscreen. 2020-04-21 08:39:07 +02:00
CWindow.h
desktop.c
desktop.h
font-parser.cpp Remove boolean definitions except in gb_common.h 2018-10-15 18:48:01 +02:00
font-parser.h
gapplication.cpp Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
gapplication.h Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
gb.gtk.component
gb.gtk.h
gbutton.cpp Make component compile with GTK+ < 3.20. 2019-01-26 16:11:19 +01:00
gbutton.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gclipboard.h Clipboard.HasChanged is a new property that returns if the clipboard contents has changed since the last call to Clipboard.Paste(). 2018-02-26 04:03:21 +01:00
gcolor.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gcombobox.cpp Do not propagate mouse wheel events of ComboBox, TextArea, Slider and ScrollBar, as in Qt components. 2019-01-07 22:44:03 +01:00
gcombobox.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gcontainer.cpp Control.Parent now ignores the inner containers of Container controls made in Gambas. 2018-11-19 23:21:37 +01:00
gcontainer.h Control.Parent now ignores the inner containers of Container controls made in Gambas. 2018-11-19 23:21:37 +01:00
gcontrol.cpp Fix Drag() that was returning the drag frame instead of the target control. 2020-01-24 08:12:01 +01:00
gcontrol.h Control: Fix the Tooltip property. 2019-06-05 10:33:39 +02:00
gcursor.cpp
gcursor.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gdesktop.cpp Many fixes to the GTK+3 components, and rewrite the SpinBox control in Gambas. 2018-09-04 15:56:23 +02:00
gdesktop.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gdialog.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gdrag.cpp Implement Drag.Show() in Gambas, and consequently fix it in 'gb.gtk3'. 2019-06-01 04:52:25 +02:00
gdrag.h Fix Drag() that was returning the drag frame instead of the target control. 2020-01-24 08:12:01 +01:00
gdrawingarea.cpp Many fixes to the GTK+3 components, and rewrite the SpinBox control in Gambas. 2018-09-04 15:56:23 +02:00
gdrawingarea.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gfont.cpp Fix some memory leaks in font management. 2019-09-01 00:03:36 +02:00
gfont.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gframe.cpp Remove ScrollView control, add a Change event to the DrawingArea control, and propagate MouseWheel events automatically. 2018-09-12 13:54:30 +02:00
gframe.h [GB.GTK] 2018-09-07 19:50:45 +02:00
ggambastag.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gglarea.cpp
gglarea.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gkey.cpp TextBox and TextArea KeyPress events cannot be stolen by other controls anymore. 2019-12-19 08:59:55 +01:00
gkey.h TextBox and TextArea KeyPress events cannot be stolen by other controls anymore. 2019-12-19 08:59:55 +01:00
glabel.cpp
glabel.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gmainwindow.cpp The Window State event is correctly raised now, and the state properties are now correctly synchronized. 2020-04-23 19:05:48 +02:00
gmainwindow.h Disable top-level menus shortcuts when the window menu bar is hidden. 2019-05-25 22:25:13 +02:00
gmenu.cpp Fix menu proxy management that could crash combo-box popups. 2019-09-03 00:06:30 +02:00
gmenu.h Menu.Closed is a new property that returns if a popup menu is closed. 2018-02-23 04:05:27 +01:00
gmessage.cpp Uncatched errors raised from an event handler can be ignored now. 2019-09-17 10:10:36 +02:00
gmessage.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gmouse.cpp Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
gmouse.h Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
gmoviebox.cpp PictureBox is now implemented in Gambas. 2018-10-03 16:06:54 +02:00
gmoviebox.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gpicture.cpp Remove register keyword, deprecated, now reserved keyword with C++17 2019-10-30 06:53:09 +00:00
gpicture.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gplugin.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gprinter.cpp Printer.Paper now works as expected. 2020-02-14 00:45:36 +01:00
gprinter.h Printer.Paper now works as expected. 2020-02-14 00:45:36 +01:00
gscrollbar.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gseparator.cpp
gseparator.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gshare.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gsignals.cpp Implement Drag.Show() in Gambas, and consequently fix it in 'gb.gtk3'. 2019-06-01 04:52:25 +02:00
gslider.cpp Do not propagate mouse wheel events of ComboBox, TextArea, Slider and ScrollBar, as in Qt components. 2019-01-07 22:44:03 +01:00
gslider.h Remove ScrollView control, add a Change event to the DrawingArea control, and propagate MouseWheel events automatically. 2018-09-12 13:54:30 +02:00
gtabstrip.cpp Make component compile with GTK+ < 3.20. 2019-01-26 16:11:19 +01:00
gtabstrip.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gtag.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gtextarea.cpp TextBox and TextArea KeyPress events cannot be stolen by other controls anymore. 2019-12-19 08:59:55 +01:00
gtextarea.h Replace my old sourceforge mail address by the new one. 2018-02-12 02:53:46 +01:00
gtextbox.cpp TextBox: Add Placeholder property. 2020-01-24 08:08:42 +01:00
gtextbox.h TextBox: Add Placeholder property. 2020-01-24 08:08:42 +01:00
gtools.cpp Add Paint.FontScale, and make gb.gtk and gb.gtk3 printer drawing behave the same as QT components. 2019-07-09 19:35:01 +02:00
gtools.h Make component compile with GTK+ < 3.20. 2019-01-26 16:11:19 +01:00
gtrayicon.cpp Control: Fix the Tooltip property. 2019-06-05 10:33:39 +02:00
gtrayicon.h Control: Fix the Tooltip property. 2019-06-05 10:33:39 +02:00
gtree.cpp [GB.GTK] 2016-04-13 21:24:56 +00:00
gtree.h
kentities.h Remove register keyword, deprecated, now reserved keyword with C++17 2019-10-30 06:53:09 +00:00
main.cpp WAIT NEXT is a new instruction that waits for the next event and process it. 2020-01-02 13:08:45 +01:00
main.h WAIT NEXT is a new instruction that waits for the next event and process it. 2020-01-02 13:08:45 +01:00
Makefile.am Replace the message box native implementation by a Gambas implementation. 2019-06-05 03:08:22 +02:00
watcher.cpp
watcher.h
widgets.h Add Mouse.Click property and fix gb.gtk3 style methods. 2020-05-19 22:23:02 +02:00
x11.c
x11.h