wxWidgets/include/wx/gtk
Vadim Zeitlin 96f3832d52 Override DoEnable() instead of Enable() in wxGTK controls
This is slightly simpler, as it doesn't require checking whether the
control state really changes or not (it always does if DoEnable() is
called) and allows disabling the controls before creating them, e.g.
code like

    wxButton* const b = new wxButton();
    b->Disable();
    b->Create(this, wxID_OK);

works as expected now instead of spewing GTK+ errors.
2018-12-09 19:21:51 +01:00
..
gnome
private Make wxGtkStyleContext ctor explicit, just to be safe 2018-11-01 08:50:59 -07:00
accel.h
activityindicator.h
animate.h
anybutton.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
app.h
assertdlg_gtk.h
bitmap.h Deprecate Set{Height,Width,Depth} for other platforms as well 2018-09-23 20:02:21 -07:00
bmpbuttn.h
bmpcbox.h
brush.h
button.h
calctrl.h
checkbox.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
checklst.h
chkconf.h
choice.h Suppress focus loss on opening combobox popup in wxGTK 2018-02-04 14:51:58 +01:00
clipbrd.h
clrpicker.h
collpane.h
colordlg.h
colour.h
combobox.h
control.h
cursor.h
dataform.h
dataobj2.h
dataobj.h
dataview.h Make wxDataViewCtrl::FromGTKColumn() public and rename 2018-10-09 15:12:42 +02:00
dc.h Replace wxGTKCairoDCImpl::m_{width,height} with m_size 2018-01-25 14:56:43 +01:00
dcclient.h Switch to using DoGetClippingRect() instead of DoGetClippingBox() 2018-06-19 00:20:47 +02:00
dcmemory.h
dcscreen.h
dialog.h
dirdlg.h
dnd.h
dvrenderer.h Reduce code duplication in wxGTK wxDataViewRenderer classes 2018-02-05 00:01:52 +01:00
dvrenderers.h Add wxDataViewToggleRenderer::ShowAsRadio() 2018-07-11 23:48:14 +02:00
evtloop.h
evtloopsrc.h
filectrl.h
filedlg.h
filehistory.h
filepicker.h Avoid some GTK+ run-time errors when using wx{File,Dir}PickerCtrl 2017-11-03 11:45:50 -07:00
font.h Add wxFont::SetFractionalPointSize() 2018-09-17 15:24:40 +02:00
fontdlg.h
fontpicker.h
frame.h
gauge.h Inherit wxGauge from wxGaugeBase in wxGTK 2016-05-13 22:32:16 +02:00
glcanvas.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
hyperlink.h Revert d30673e5, it's completely broken. See #17089 2016-11-23 09:28:28 -08:00
infobar.h
listbox.h Improve wxListBox::GetCountPerPage() in wxGTK and wxOSX 2017-10-21 22:10:35 +02:00
mdi.h
menu.h
menuitem.h
mimetype.h Do NOT have method GetIconFromMimeType except under Unix. 2017-03-07 12:47:33 -05:00
minifram.h
msgdlg.h
nonownedwnd.h
notebook.h
pen.h Introduce wxPenInfo class 2017-09-10 01:02:06 +02:00
popupwin.h
print.h Fix build with wxUSE_PALETTE==0 2018-10-09 22:24:58 -07:00
private.h Avoid many -Wparentheses warnings from gtk/gtk.h with gcc8 2018-05-21 12:34:04 +02:00
radiobox.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
radiobut.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
region.h
scrolbar.h
scrolwin.h Resolve -Wsuggest-override warnings. 2017-02-24 23:37:44 +01:00
setup0.h Check for liblzma headers in configure too and add wxUSE_LIBLZMA 2018-04-06 15:39:39 +02:00
slider.h
spinbutt.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
spinctrl.h Left-align wxSpinCtrl contents by default 2018-05-12 19:14:00 +02:00
statbmp.h
statbox.h Move m_labelWin to wxStaticBoxBase itself 2017-12-24 22:38:10 +01:00
statline.h
stattext.h
taskbar.h
textctrl.h Override DoEnable() instead of Enable() in wxGTK controls 2018-12-09 19:21:51 +01:00
textentry.h Avoid harmless signed/unsigned warning in g++ 5.4 wxGTK build 2018-10-11 01:05:43 +02:00
tglbtn.h
toolbar.h
tooltip.h
toplevel.h Use forward-declaration macro to avoid compiler warnings 2017-08-01 08:37:15 -07:00
webview_webkit.h Rename RunScriptInternal() to RunScriptSync() in wxGTK 2017-10-22 00:25:57 +02:00
webviewhistoryitem_webkit.h Add support for WebKit2GTK+ in wxWebView 2017-04-22 20:00:48 +01:00
window.h Suppress focus loss on opening combobox popup in wxGTK 2018-02-04 14:51:58 +01:00