wxWidgets/include/wx/gtk
Stefan Hansson 6fdf2fbec1 Implement wxRB_SINGLE support in wxGTK
Create hidden radio button in wxGTK when using wxRB_SINGLE, as
this lets us deactivate the shown button by activating the hidden one.
GTK does not allow deactivating radio buttons by calling them with
gtk_toggle_button_set_active( ..., FALSE), so we need to work around
it like this.

Also update the documentation to mention that this works in wxGTK now.

See #17022, #23652, #23677, #23839.

(modified cherry-pick of b84b45161a2952bc3706fa87619e2bf9d8237f22)
2023-10-03 19:40:39 +02:00
..
gnome
private Define GDK_KEY_LaunchX to fix build with GTK < 2.21.8 2022-09-30 15:39:26 +02:00
accel.h
activityindicator.h
animate.h
anybutton.h Allow using wxBitmapBundle for wxButton bitmaps 2021-10-18 11:50:10 +02:00
app.h Fix crash when using wxNotebook with glib 2.73 or later 2022-08-30 12:35:46 +02:00
assertdlg_gtk.h
bitmap.h Make wxBitmap::HasAlpha() and UseAlpha() available in all ports 2022-06-20 00:38:09 +02:00
bmpbuttn.h Allow using wxBitmapBundle for wxButton bitmaps 2021-10-18 11:50:10 +02:00
bmpcbox.h GTK: change wxBitmap to wxBitmapBundle in wxBitmapComboBox 2022-02-08 20:48:36 +01:00
brush.h
button.h
calctrl.h
checkbox.h
checklst.h
chkconf.h
choice.h
clipbrd.h
clrpicker.h
collpane.h
colordlg.h
colour.h
combobox.h
control.h
cursor.h Add wxCursor ctor from XPM data to all ports 2021-04-18 01:14:36 +01:00
dataform.h Restore private wxDataFormat::PrepareFormats() to preserve ABI 2022-12-28 00:55:36 +01:00
dataobj2.h
dataobj.h
dataview.h Use wxBitmapBundle in wxHeaderColumn 2022-03-04 03:37:20 +01:00
dc.h
dcclient.h
dcmemory.h Fix comment typos in sources 2021-10-03 17:07:44 +02:00
dcscreen.h
dialog.h
dirdlg.h
dnd.h
dvrenderer.h
dvrenderers.h Use wxBitmapBundle as default type in wxDataViewBitmapRenderer 2022-05-09 14:36:41 +02:00
evtloop.h
evtloopsrc.h
filectrl.h
filedlg.h Backport wxFileDialog::AddShortcut() changes to 3.2 2022-08-01 22:14:09 +02:00
filehistory.h
filepicker.h
font.h
fontdlg.h
fontpicker.h
frame.h
gauge.h
glcanvas.h
hyperlink.h
infobar.h
listbox.h
mdi.h
menu.h wxBitmapBundle for wxMenuItem on GTK 2022-02-04 15:45:49 +03:00
menuitem.h Move SetBitmap() and GetBitmap() to wxMenuItemBase 2022-06-16 01:09:43 +01:00
mimetype.h
minifram.h
msgdlg.h
nonownedwnd.h
notebook.h
pen.h
popupwin.h
print.h Make GtkPageSetup-related functions private 2021-05-16 00:55:04 +02:00
private.h
radiobox.h
radiobut.h Implement wxRB_SINGLE support in wxGTK 2023-10-03 19:40:39 +02:00
region.h
scrolbar.h
scrolwin.h
setup.h Update comments in setup_inc.h and various wx/setup.h files 2022-11-12 17:47:15 +01:00
slider.h
spinbutt.h
spinctrl.h Make wxSpinCtrlDouble::SetIncrement() update digits in wxGTK too 2021-04-25 21:17:31 +02:00
srchctrl.h
statbmp.h Take wxBitmapBundle in wxStaticBitmap::SetBitmap() 2021-10-26 00:11:57 +02:00
statbox.h
statline.h
stattext.h
taskbar.h Use wxBitmapBundle in wxTaskBarIcon 2022-02-19 21:44:27 +00:00
textctrl.h Replace IsProofCheckEnabled() with GetProofCheckOptions() 2021-08-23 14:19:11 +02:00
textentry.h
tglbtn.h Change wxBitmap to wxBitmapBundle in wxBitmapToggleButton 2022-01-27 14:29:25 +01:00
toolbar.h Add first version of wxBitmapBundle and use it in wxToolBar 2021-10-05 15:49:43 +01:00
tooltip.h
toplevel.h Fix wxGTK build after WXSetInitialFittingClientSize() change 2021-07-24 19:15:55 +02:00
webview_webkit.h Apply suggestions from code review 2021-11-05 09:41:39 +01:00
webviewhistoryitem_webkit.h
window.h Fix comment typos in sources 2021-10-03 17:07:44 +02:00