Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets
Remove obsolete mentions of Windows 9x, Windows CE and OS/2.
This commit is contained in:
@@ -2306,7 +2306,7 @@ void wxComboCtrlBase::ShowPopup()
|
||||
// by, for instance, adding check to window.cpp:wxWindowMSW::MSWProcessMessage
|
||||
// that if transient popup is open, then tab traversal is to be ignored.
|
||||
// However, I think this code would still be needed for cases where
|
||||
// transient popup doesn't work yet (wxWinCE?).
|
||||
// transient popup doesn't work yet.
|
||||
wxWindow* mainCtrl = GetMainWindowOfCompositeControl();
|
||||
wxWindow* parent = mainCtrl->GetParent();
|
||||
int parentFlags = parent->GetWindowStyle();
|
||||
|
||||
@@ -1320,8 +1320,6 @@ It uses wxDCBase::CalculateEllipticPoints(...) and wxDCBase::Rotate(...),
|
||||
which are also new.
|
||||
|
||||
All methods are generic, so they can be implemented in wxDCBase.
|
||||
DoDrawEllipticArcRot(...) is virtual, so it can be called from deeper
|
||||
methods like (WinCE) wxDC::DoDrawArc(...).
|
||||
|
||||
CalculateEllipticPoints(...) fills a given list of wxPoints with some points
|
||||
of an elliptic arc. The algorithm is pixel-based: In every row (in flat
|
||||
|
||||
@@ -1163,7 +1163,7 @@ bool wxMkdir(const wxString& dir, int perm)
|
||||
#if defined(__WXMAC__) && !defined(__UNIX__)
|
||||
if ( mkdir(dir.fn_str(), 0) != 0 )
|
||||
|
||||
// assume mkdir() has 2 args on non Windows-OS/2 platforms and on Windows too
|
||||
// assume mkdir() has 2 args on all platforms
|
||||
// for the GNU compiler
|
||||
#elif (!defined(__WINDOWS__)) || \
|
||||
(defined(__GNUWIN32__) && !defined(__MINGW32__)) || \
|
||||
@@ -1175,7 +1175,7 @@ bool wxMkdir(const wxString& dir, int perm)
|
||||
#else
|
||||
if ( mkdir(wxFNCONV(dirname), perm) != 0 )
|
||||
#endif
|
||||
#else // !MSW and !OS/2 VAC++
|
||||
#else // MSW and VC++
|
||||
wxUnusedVar(perm);
|
||||
if ( wxMkDir(dir.fn_str()) != 0 )
|
||||
#endif // !MSW/MSW
|
||||
@@ -1599,8 +1599,7 @@ int WXDLLIMPEXP_BASE wxParseCommonDialogsFilter(const wxString& filterStr,
|
||||
static bool wxCheckWin32Permission(const wxString& path, DWORD access)
|
||||
{
|
||||
// quoting the MSDN: "To obtain a handle to a directory, call the
|
||||
// CreateFile function with the FILE_FLAG_BACKUP_SEMANTICS flag", but this
|
||||
// doesn't work under Win9x/ME but then it's not needed there anyhow
|
||||
// CreateFile function with the FILE_FLAG_BACKUP_SEMANTICS flag"
|
||||
const DWORD dwAttr = ::GetFileAttributes(path.t_str());
|
||||
if ( dwAttr == INVALID_FILE_ATTRIBUTES )
|
||||
{
|
||||
|
||||
@@ -668,7 +668,7 @@ wxFileSystemObjectExists(const wxString& path, int flags)
|
||||
// Anything else must be a file (perhaps we should check for
|
||||
// FILE_ATTRIBUTE_REPARSE_POINT?)
|
||||
return acceptFile;
|
||||
#else // Non-MSW, non-OS/2
|
||||
#else // Non-MSW
|
||||
wxStructStat st;
|
||||
if ( !StatAny(st, strPath, flags) )
|
||||
return false;
|
||||
|
||||
@@ -1032,7 +1032,7 @@ bool wxBMPHandler::LoadDib(wxImage *image, wxInputStream& stream,
|
||||
}
|
||||
|
||||
// Bitmap files come in old v1 format using BITMAPCOREHEADER or a newer
|
||||
// format (typically BITMAPV5HEADER, in use since Windows 98, but we don't
|
||||
// format (typically BITMAPV5HEADER, but we don't
|
||||
// really support any features specific to later formats such as gamma
|
||||
// correction or ICC profiles, so it doesn't matter much to us).
|
||||
const bool usesV1 = hdrSize == 12;
|
||||
|
||||
@@ -80,7 +80,6 @@ wxFLAGS_MEMBER(wxBK_LEFT)
|
||||
wxFLAGS_MEMBER(wxBK_RIGHT)
|
||||
wxFLAGS_MEMBER(wxBK_BOTTOM)
|
||||
wxFLAGS_MEMBER(wxNB_NOPAGETHEME)
|
||||
wxFLAGS_MEMBER(wxNB_FLAT)
|
||||
wxEND_FLAGS( wxNotebookStyle )
|
||||
|
||||
#if wxUSE_EXTENDED_RTTI
|
||||
|
||||
@@ -42,15 +42,17 @@ static wxPlatformInfo gs_platInfo(wxPORT_UNKNOWN);
|
||||
// constants
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// Keep "Unknown" entries to avoid breaking the indexes
|
||||
|
||||
static const wxChar* const wxOperatingSystemIdNames[] =
|
||||
{
|
||||
wxT("Apple Mac OS"),
|
||||
wxT("Apple Mac OS X"),
|
||||
|
||||
wxT("Microsoft Windows 9X"),
|
||||
wxT("Unknown"), // STL build: cannot use _() to translate strings here
|
||||
wxT("Microsoft Windows NT"),
|
||||
wxT("Microsoft Windows Micro"),
|
||||
wxT("Microsoft Windows CE"),
|
||||
wxT("Unknown"),
|
||||
wxT("Unknown"),
|
||||
|
||||
wxT("Linux"),
|
||||
wxT("FreeBSD"),
|
||||
@@ -64,8 +66,8 @@ static const wxChar* const wxOperatingSystemIdNames[] =
|
||||
wxT("Other Unix"),
|
||||
wxT("Other Unix"),
|
||||
|
||||
wxT("DOS"),
|
||||
wxT("OS/2"),
|
||||
wxT("Unknown"),
|
||||
wxT("Unknown"),
|
||||
|
||||
};
|
||||
|
||||
@@ -77,10 +79,10 @@ static const wxChar* const wxPortIdNames[] =
|
||||
wxT("wxGTK"),
|
||||
wxT("wxDFB"),
|
||||
wxT("wxX11"),
|
||||
wxT("wxOS2"),
|
||||
wxT("Unknown"),
|
||||
wxT("wxMac"),
|
||||
wxT("wxCocoa"),
|
||||
wxT("wxWinCE"),
|
||||
wxT("Unknown"),
|
||||
wxT("wxQT")
|
||||
};
|
||||
|
||||
@@ -239,10 +241,6 @@ wxString wxPlatformInfo::GetOperatingSystemFamilyName(wxOperatingSystemId os)
|
||||
string = wxT("Windows");
|
||||
else if ( os & wxOS_UNIX )
|
||||
string = wxT("Unix");
|
||||
else if ( os == wxOS_DOS )
|
||||
string = wxT("DOS");
|
||||
else if ( os == wxOS_OS2 )
|
||||
string = wxT("OS/2");
|
||||
|
||||
return string;
|
||||
}
|
||||
@@ -377,4 +375,3 @@ wxEndianness wxPlatformInfo::GetEndianness(const wxString& end)
|
||||
|
||||
return wxENDIAN_INVALID;
|
||||
}
|
||||
|
||||
|
||||
@@ -678,7 +678,7 @@ select_colors (j_decompress_ptr cinfo, int desired_colors)
|
||||
* it needs a work array to hold the best-distance-so-far for each histogram
|
||||
* cell (because the inner loop has to be over cells, not colormap entries).
|
||||
* The work array elements have to be INT32s, so the work array would need
|
||||
* 256Kb at our recommended precision. This is not feasible in DOS machines.
|
||||
* 256Kb at our recommended precision.
|
||||
*
|
||||
* To get around these problems, we apply Thomas' method to compute the
|
||||
* nearest colors for only the cells within a small subbox of the histogram.
|
||||
@@ -697,9 +697,8 @@ select_colors (j_decompress_ptr cinfo, int desired_colors)
|
||||
*
|
||||
* Thomas' article also describes a refined method which is asymptotically
|
||||
* faster than the brute-force method, but it is also far more complex and
|
||||
* cannot efficiently be applied to small subboxes. It is therefore not
|
||||
* useful for programs intended to be portable to DOS machines. On machines
|
||||
* with plenty of memory, filling the whole histogram in one shot with Thomas'
|
||||
* cannot efficiently be applied to small subboxes. On machines with
|
||||
* plenty of memory, filling the whole histogram in one shot with Thomas'
|
||||
* refined method might be faster than the present code --- but then again,
|
||||
* it might not be any faster, and it's certainly more complicated.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user