wxWidgets/include/wx/gtk
Vadim Zeitlin c282e47d8f Always use UTF-8 for file names passed to GTK+ functions under MSW.
When building wxGTK under MSW, always use UTF-8 as file name encoding because
GTK+ doesn't use G_FILENAME_ENCODING there.

Add a helper wxGTK_CONV_FN() macro to hide the difference between the
platforms.

Closes #14035.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 18:10:29 +00:00
..
gnome Fixed various typos. 2011-03-22 14:17:38 +00:00
hildon add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
private remove wxGraphicsContext dependency for transparent background support 2012-02-11 19:39:23 +00:00
accel.h
animate.h Reverted bogus fix for bogus bug report #13402. 2012-02-05 22:53:39 +00:00
anybutton.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
app.h remove unnecessary GTK declarations from defs.h, move things only used once to the place that needs them 2011-09-07 16:56:50 +00:00
assertdlg_gtk.h Fix display of "const" methods in wxGTK assert dialog. 2012-03-21 00:11:12 +00:00
bitmap.h replace wxBitmap::SetPixbuf() with wxBitmap ctor taking pixbuf 2012-03-25 23:33:18 +00:00
bmpbuttn.h set the initial size of bitmap buttons correctly again after it was broken by r61081 (closes #10927) 2009-06-27 22:22:48 +00:00
bmpcbox.h Added wxGTK wxBitmapComboBox::DoGetBestSize() implementation that takes bitmap size into acccount. 2009-07-18 08:33:55 +00:00
brush.h declare future-deprecated SetStyle(int) in wxPen/Brush and not wxPen/BrushBase as it's useless there (compilation of user code doing pen.SetStyle(wxDOT) still fails) 2008-06-17 17:28:26 +00:00
button.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
calctrl.h Implement wxCalendarCtrl::SetDateRange() in the native GTK version. 2011-06-19 22:46:36 +00:00
checkbox.h remove unnecessary DoGetBestSize 2009-12-05 19:26:39 +00:00
checklst.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
chkconf.h
choice.h Add "GTK" prefix to wxChoice::{Dis,En}ableEvents() methods in wxGTK. 2010-10-15 23:46:32 +00:00
clipbrd.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
clrpicker.h
collpane.h Also report events from wxCollapsiblePane's label 2009-02-03 09:53:33 +00:00
colordlg.h Move wxColourData and wxFontData into separate files. 2011-01-07 05:26:57 +00:00
colour.h added wxColourBase::Init() and use DEFINE_STD_WXCOLOUR_CONSTRUCTORS() in all ports now (patch 1851600) 2007-12-22 15:03:58 +00:00
combobox.h Update the text part of combobox when changing text of selected item in wxGTK. 2012-03-11 23:55:19 +00:00
control.h use 0 (== GTK_STATE_NORMAL) for state parameter default 2012-02-27 17:49:33 +00:00
cursor.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataform.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj2.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataview.h Replace wxDataViewCtrl::StartEditor() with EditItem(). 2012-01-17 14:05:17 +00:00
dc.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
dcclient.h remove unneeded includes and forward declaration 2012-03-25 23:34:42 +00:00
dcmemory.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcscreen.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dialog.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dirdlg.h Implement wxDirDialog:: and wxFileDialog::Create() in wxGTK. 2012-03-14 12:32:27 +00:00
dnd.h remove unnecessary GTK declarations from defs.h, move things only used once to the place that needs them 2011-09-07 16:56:50 +00:00
dvrenderer.h remove unnecessary GTK declarations from defs.h, move things only used once to the place that needs them 2011-09-07 16:56:50 +00:00
dvrenderers.h move render params out of wxDataViewCustomRenderer 2012-01-09 06:31:07 +00:00
evtloop.h Refactor wxEventLoopSource-related code. 2009-10-22 11:36:35 +00:00
evtloopsrc.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
filectrl.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
filedlg.h Implement wxDirDialog:: and wxFileDialog::Create() in wxGTK. 2012-03-14 12:32:27 +00:00
filehistory.h Integrate with GNOME's Recent Documents menu. 2010-05-07 06:45:48 +00:00
filepicker.h Added wxFilePickerCtrl::SetInitialDirectory(). 2011-12-18 12:34:47 +00:00
font.h move Pango underline workaround into wxFont::GTKSetPangoAttrs 2012-01-29 08:14:34 +00:00
fontdlg.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
fontpicker.h remove unnecessary GTK declarations from defs.h, move things only used once to the place that needs them 2011-09-07 16:56:50 +00:00
frame.h Move SendIdleEvents() from wxApp to wxWindow. 2011-01-08 06:42:41 +00:00
gauge.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
glcanvas.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
hyperlink.h need to override DoGetBestClientSize() to get correct size, fixes #13088 2011-04-02 20:43:29 +00:00
infobar.h Move wxInfoBar to core library from adv. 2010-05-05 12:20:08 +00:00
listbox.h clean up wxGTK tooltip code 2011-03-23 17:36:10 +00:00
mdi.h fix wxMDIChildFrame after r69390 and r69468, TLW realization code should not be called, fixes #13593 2011-10-25 16:56:57 +00:00
menu.h Implement wxMenuBar::EnableTop() for wxMSW and wxGTK. 2012-01-15 13:41:17 +00:00
menuitem.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
minifram.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
msgdlg.h Add support for wxHELP button to wxMessageDialog. 2011-08-04 22:53:42 +00:00
nonownedwnd.h Added wxNonOwnedWindow::SetShape(wxGraphicsPath). 2011-10-18 21:56:52 +00:00
notebook.h Implement wxNotebook::CalcSizeFromPage() for wxGTK. 2011-12-24 18:19:26 +00:00
pen.h remove unnecessary GTK declarations from defs.h, move things only used once to the place that needs them 2011-09-07 16:56:50 +00:00
popupwin.h remove unnecessary override of AddChildGTK 2012-02-28 17:25:59 +00:00
print.h Fixed various typos. 2011-03-22 14:17:38 +00:00
private.h Always use UTF-8 for file names passed to GTK+ functions under MSW. 2012-04-08 18:10:29 +00:00
radiobox.h clean up wxGTK tooltip code 2011-03-23 17:36:10 +00:00
radiobut.h simplify Enable() 2009-12-05 19:25:04 +00:00
region.h use int instead of size_t for a couple member variables 2011-11-25 00:52:24 +00:00
scrolbar.h avoid deprecated functions and direct struct access 2011-03-28 06:27:49 +00:00
scrolwin.h do only what is necessary in SetScrollbars(), let the base class do the rest 2009-02-08 20:51:44 +00:00
slider.h No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
spinbutt.h simplify Enable() 2009-12-05 19:25:04 +00:00
spinctrl.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
statbmp.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
statbox.h fix virtual override broken in r58875 2012-02-28 17:06:56 +00:00
statline.h
stattext.h Add wxUSE_MARKUP and wrap SetLabelMarkup() in it. 2011-02-27 12:48:07 +00:00
taskbar.h new wxTaskBarIcon implementation for GTK2 2009-02-08 22:21:24 +00:00
textctrl.h Add wxTextCtrl::PositionToCoords() functions for wxMSW and wxGTK. 2011-07-29 15:11:54 +00:00
textentry.h Refactor wxTextEntry::AutoComplete() to simply call DoAutoCompleteXXX(). 2011-04-16 17:27:04 +00:00
tglbtn.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
toolbar.h Make the CreateTool factories be public so they can be used from application code 2012-03-10 00:01:09 +00:00
tooltip.h clean up wxGTK tooltip code 2011-03-23 17:36:10 +00:00
toplevel.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
treeentry_gtk.h avoid deprecated functions and direct struct access 2011-03-28 06:27:49 +00:00
webview_webkit.h Minor changes, just trim trailing spaces in webview code. 2012-03-28 18:00:30 +00:00
webviewhistoryitem_webkit.h Minor changes, just trim trailing spaces in webview code. 2012-03-28 18:00:30 +00:00
window.h Implement wxBG_STYLE_TRANSPARENT support for wxGTK. 2012-02-11 16:26:52 +00:00