.empty() string decorations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -141,7 +141,7 @@ bool wxChoice::CreateAndInit(wxWindow *parent,
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
// now create the real HWND
|
// now create the real HWND
|
||||||
if ( !MSWCreateControl(wxT("COMBOBOX"), _T(""), pos, size) )
|
if ( !MSWCreateControl(wxT("COMBOBOX"), wxEmptyString, pos, size) )
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
|
||||||
@@ -350,7 +350,7 @@ int wxChoice::FindString(const wxString& s) const
|
|||||||
{
|
{
|
||||||
int pos = (int)SendMessage(GetHwnd(), CB_FINDSTRINGEXACT,
|
int pos = (int)SendMessage(GetHwnd(), CB_FINDSTRINGEXACT,
|
||||||
(WPARAM)-1, (LPARAM)s.c_str());
|
(WPARAM)-1, (LPARAM)s.c_str());
|
||||||
|
|
||||||
return pos == LB_ERR ? wxNOT_FOUND : pos;
|
return pos == LB_ERR ? wxNOT_FOUND : pos;
|
||||||
}
|
}
|
||||||
#endif // Watcom/!Watcom
|
#endif // Watcom/!Watcom
|
||||||
@@ -507,10 +507,10 @@ void wxChoice::DoSetSize(int x, int y,
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
// We cannot pass wxDefaultCoord as height to wxControl. wxControl uses
|
// We cannot pass wxDefaultCoord as height to wxControl. wxControl uses
|
||||||
// wxGetWindowRect() to determine the current height of the combobox,
|
// wxGetWindowRect() to determine the current height of the combobox,
|
||||||
// and then again sets the combobox's height to that value. Unfortunately,
|
// and then again sets the combobox's height to that value. Unfortunately,
|
||||||
// wxGetWindowRect doesn't include the dropdown list's height (at least
|
// wxGetWindowRect doesn't include the dropdown list's height (at least
|
||||||
// on Win2K), so this would result in a combobox with dropdown height of
|
// on Win2K), so this would result in a combobox with dropdown height of
|
||||||
// 1 pixel. We have to determine the default height ourselves and call
|
// 1 pixel. We have to determine the default height ourselves and call
|
||||||
// wxControl with that value instead.
|
// wxControl with that value instead.
|
||||||
int w, h;
|
int w, h;
|
||||||
@@ -518,7 +518,7 @@ void wxChoice::DoSetSize(int x, int y,
|
|||||||
DoGetSize(&w, &h);
|
DoGetSize(&w, &h);
|
||||||
if (::SendMessage(GetHwnd(), CB_GETDROPPEDCONTROLRECT, 0, (LPARAM) &r) != 0)
|
if (::SendMessage(GetHwnd(), CB_GETDROPPEDCONTROLRECT, 0, (LPARAM) &r) != 0)
|
||||||
{
|
{
|
||||||
height = h + r.bottom - r.top;
|
height = h + r.bottom - r.top;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -136,7 +136,7 @@ wxDatePickerCtrl::Create(wxWindow *parent,
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
// create the native control
|
// create the native control
|
||||||
if ( !MSWCreateControl(DATETIMEPICK_CLASS, _T(""), pos, size) )
|
if ( !MSWCreateControl(DATETIMEPICK_CLASS, wxEmptyString, pos, size) )
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if ( dt.IsValid() )
|
if ( dt.IsValid() )
|
||||||
|
@@ -672,7 +672,7 @@ extern "C" void DumpTI(ULONG ti)
|
|||||||
}
|
}
|
||||||
|
|
||||||
OutputDebugString(wxString::Format(_T("tag=%s%s"),
|
OutputDebugString(wxString::Format(_T("tag=%s%s"),
|
||||||
nested ? _T("nested ") : _T(""),
|
nested ? _T("nested ") : wxEmptyString,
|
||||||
TagString(tag).c_str()));
|
TagString(tag).c_str()));
|
||||||
if ( tag == wxDbgHelpDLL::SYMBOL_TAG_UDT )
|
if ( tag == wxDbgHelpDLL::SYMBOL_TAG_UDT )
|
||||||
{
|
{
|
||||||
|
@@ -350,7 +350,7 @@ bool wxListCtrl::Create(wxWindow *parent,
|
|||||||
if ( !CreateControl(parent, id, pos, size, style, validator, name) )
|
if ( !CreateControl(parent, id, pos, size, style, validator, name) )
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if ( !MSWCreateControl(WC_LISTVIEW, _T(""), pos, size) )
|
if ( !MSWCreateControl(WC_LISTVIEW, wxEmptyString, pos, size) )
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
// explicitly say that we want to use Unicode because otherwise we get ANSI
|
// explicitly say that we want to use Unicode because otherwise we get ANSI
|
||||||
|
@@ -94,8 +94,8 @@ static wxString wxGetPrintDlgError()
|
|||||||
static HGLOBAL wxCreateDevNames(const wxString& driverName, const wxString& printerName, const wxString& portName)
|
static HGLOBAL wxCreateDevNames(const wxString& driverName, const wxString& printerName, const wxString& portName)
|
||||||
{
|
{
|
||||||
HGLOBAL hDev = NULL;
|
HGLOBAL hDev = NULL;
|
||||||
// if (!driverName.IsEmpty() && !printerName.IsEmpty() && !portName.IsEmpty())
|
// if (!driverName.empty() && !printerName.empty() && !portName.empty())
|
||||||
if (driverName.IsEmpty() && printerName.IsEmpty() && portName.IsEmpty())
|
if (driverName.empty() && printerName.empty() && portName.empty())
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -248,7 +248,7 @@ bool wxWindowsPrintNativeData::TransferTo( wxPrintData &data )
|
|||||||
{
|
{
|
||||||
case DMDUP_HORIZONTAL: data.SetDuplex( wxDUPLEX_HORIZONTAL ); break;
|
case DMDUP_HORIZONTAL: data.SetDuplex( wxDUPLEX_HORIZONTAL ); break;
|
||||||
case DMDUP_VERTICAL: data.SetDuplex( wxDUPLEX_VERTICAL ); break;
|
case DMDUP_VERTICAL: data.SetDuplex( wxDUPLEX_VERTICAL ); break;
|
||||||
default:
|
default:
|
||||||
case DMDUP_SIMPLEX: data.SetDuplex( wxDUPLEX_SIMPLEX ); break;
|
case DMDUP_SIMPLEX: data.SetDuplex( wxDUPLEX_SIMPLEX ); break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -299,13 +299,13 @@ bool wxWindowsPrintNativeData::TransferTo( wxPrintData &data )
|
|||||||
// Not sure if we should check for this mismatch
|
// Not sure if we should check for this mismatch
|
||||||
// wxASSERT_MSG( (m_printerName == "" || (devName == m_printerName)), "Printer name obtained from DEVMODE and DEVNAMES were different!");
|
// wxASSERT_MSG( (m_printerName == "" || (devName == m_printerName)), "Printer name obtained from DEVMODE and DEVNAMES were different!");
|
||||||
|
|
||||||
if (printerName != wxT(""))
|
if (!printerName.empty())
|
||||||
data.SetPrinterName( printerName );
|
data.SetPrinterName( printerName );
|
||||||
|
|
||||||
GlobalUnlock(hDevNames);
|
GlobalUnlock(hDevNames);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -391,7 +391,7 @@ bool wxWindowsPrintNativeData::TransferFrom( const wxPrintData &data )
|
|||||||
|
|
||||||
//// Printer name
|
//// Printer name
|
||||||
wxString name = data.GetPrinterName();
|
wxString name = data.GetPrinterName();
|
||||||
if (name != wxT(""))
|
if (!name.empty())
|
||||||
{
|
{
|
||||||
//int len = wxMin(31, m_printerName.Len());
|
//int len = wxMin(31, m_printerName.Len());
|
||||||
wxStrncpy((wxChar*)devMode->dmDeviceName,name.c_str(),31);
|
wxStrncpy((wxChar*)devMode->dmDeviceName,name.c_str(),31);
|
||||||
@@ -505,11 +505,11 @@ bool wxWindowsPrintNativeData::TransferFrom( const wxPrintData &data )
|
|||||||
}
|
}
|
||||||
|
|
||||||
// TODO: I hope it's OK to pass some empty strings to DEVNAMES.
|
// TODO: I hope it's OK to pass some empty strings to DEVNAMES.
|
||||||
m_devNames = (void*) (long) wxCreateDevNames(wxT(""), data.GetPrinterName(), wxT(""));
|
m_devNames = (void*) (long) wxCreateDevNames(wxEmptyString, data.GetPrinterName(), wxEmptyString);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// wxPrintDialog
|
// wxPrintDialog
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
@@ -538,7 +538,7 @@ bool wxWindowsPrintDialog::Create(wxWindow *p, wxPrintDialogData* data)
|
|||||||
|
|
||||||
// MSW handle
|
// MSW handle
|
||||||
m_printDlg = NULL;
|
m_printDlg = NULL;
|
||||||
|
|
||||||
if ( data )
|
if ( data )
|
||||||
m_printDialogData = *data;
|
m_printDialogData = *data;
|
||||||
|
|
||||||
@@ -562,7 +562,7 @@ int wxWindowsPrintDialog::ShowModal()
|
|||||||
ConvertToNative( m_printDialogData );
|
ConvertToNative( m_printDialogData );
|
||||||
|
|
||||||
PRINTDLG *pd = (PRINTDLG*) m_printDlg;
|
PRINTDLG *pd = (PRINTDLG*) m_printDlg;
|
||||||
|
|
||||||
if (m_dialogParent)
|
if (m_dialogParent)
|
||||||
pd->hwndOwner = (HWND) m_dialogParent->GetHWND();
|
pd->hwndOwner = (HWND) m_dialogParent->GetHWND();
|
||||||
else if (wxTheApp->GetTopWindow())
|
else if (wxTheApp->GetTopWindow())
|
||||||
@@ -603,13 +603,13 @@ bool wxWindowsPrintDialog::ConvertToNative( wxPrintDialogData &data )
|
|||||||
wxWindowsPrintNativeData *native_data =
|
wxWindowsPrintNativeData *native_data =
|
||||||
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
||||||
data.GetPrintData().ConvertToNative();
|
data.GetPrintData().ConvertToNative();
|
||||||
|
|
||||||
PRINTDLG *pd = (PRINTDLG*) m_printDlg;
|
PRINTDLG *pd = (PRINTDLG*) m_printDlg;
|
||||||
|
|
||||||
// Shouldn't have been defined anywhere
|
// Shouldn't have been defined anywhere
|
||||||
if (pd)
|
if (pd)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
pd = new PRINTDLG;
|
pd = new PRINTDLG;
|
||||||
memset( pd, 0, sizeof(PRINTDLG) );
|
memset( pd, 0, sizeof(PRINTDLG) );
|
||||||
m_printDlg = (void*) pd;
|
m_printDlg = (void*) pd;
|
||||||
@@ -626,7 +626,7 @@ bool wxWindowsPrintDialog::ConvertToNative( wxPrintDialogData &data )
|
|||||||
|
|
||||||
pd->Flags = PD_RETURNDEFAULT;
|
pd->Flags = PD_RETURNDEFAULT;
|
||||||
pd->nCopies = 1;
|
pd->nCopies = 1;
|
||||||
|
|
||||||
// Pass the devmode data to the PRINTDLG structure, since it'll
|
// Pass the devmode data to the PRINTDLG structure, since it'll
|
||||||
// be needed when PrintDlg is called.
|
// be needed when PrintDlg is called.
|
||||||
if (pd->hDevMode)
|
if (pd->hDevMode)
|
||||||
@@ -695,7 +695,7 @@ bool wxWindowsPrintDialog::ConvertToNative( wxPrintDialogData &data )
|
|||||||
if ( data.GetSetupDialog() )
|
if ( data.GetSetupDialog() )
|
||||||
pd->Flags |= PD_PRINTSETUP;
|
pd->Flags |= PD_PRINTSETUP;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -707,7 +707,7 @@ bool wxWindowsPrintDialog::ConvertFromNative( wxPrintDialogData &data )
|
|||||||
|
|
||||||
wxWindowsPrintNativeData *native_data =
|
wxWindowsPrintNativeData *native_data =
|
||||||
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
||||||
|
|
||||||
// Pass the devmode data back to the wxPrintData structure where it really belongs.
|
// Pass the devmode data back to the wxPrintData structure where it really belongs.
|
||||||
if (pd->hDevMode)
|
if (pd->hDevMode)
|
||||||
{
|
{
|
||||||
@@ -752,7 +752,7 @@ bool wxWindowsPrintDialog::ConvertFromNative( wxPrintDialogData &data )
|
|||||||
data.EnableHelp( ((pd->Flags & PD_SHOWHELP) == PD_SHOWHELP) );
|
data.EnableHelp( ((pd->Flags & PD_SHOWHELP) == PD_SHOWHELP) );
|
||||||
#if WXWIN_COMPATIBILITY_2_4
|
#if WXWIN_COMPATIBILITY_2_4
|
||||||
data.SetSetupDialog( ((pd->Flags & PD_PRINTSETUP) == PD_PRINTSETUP) );
|
data.SetSetupDialog( ((pd->Flags & PD_PRINTSETUP) == PD_PRINTSETUP) );
|
||||||
#endif
|
#endif
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -798,7 +798,7 @@ wxWindowsPageSetupDialog::~wxWindowsPageSetupDialog()
|
|||||||
int wxWindowsPageSetupDialog::ShowModal()
|
int wxWindowsPageSetupDialog::ShowModal()
|
||||||
{
|
{
|
||||||
ConvertToNative( m_pageSetupData );
|
ConvertToNative( m_pageSetupData );
|
||||||
|
|
||||||
PAGESETUPDLG *pd = (PAGESETUPDLG *) m_pageDlg;
|
PAGESETUPDLG *pd = (PAGESETUPDLG *) m_pageDlg;
|
||||||
if (m_dialogParent)
|
if (m_dialogParent)
|
||||||
pd->hwndOwner = (HWND) m_dialogParent->GetHWND();
|
pd->hwndOwner = (HWND) m_dialogParent->GetHWND();
|
||||||
@@ -828,7 +828,7 @@ bool wxWindowsPageSetupDialog::ConvertToNative( wxPageSetupDialogData &data )
|
|||||||
// Shouldn't have been defined anywhere
|
// Shouldn't have been defined anywhere
|
||||||
if (pd)
|
if (pd)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
pd = new PAGESETUPDLG;
|
pd = new PAGESETUPDLG;
|
||||||
pd->hDevMode = NULL;
|
pd->hDevMode = NULL;
|
||||||
pd->hDevNames = NULL;
|
pd->hDevNames = NULL;
|
||||||
@@ -929,7 +929,7 @@ bool wxWindowsPageSetupDialog::ConvertFromNative( wxPageSetupDialogData &data )
|
|||||||
|
|
||||||
wxWindowsPrintNativeData *native_data =
|
wxWindowsPrintNativeData *native_data =
|
||||||
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
(wxWindowsPrintNativeData *) data.GetPrintData().GetNativeData();
|
||||||
|
|
||||||
// Pass the devmode data back to the wxPrintData structure where it really belongs.
|
// Pass the devmode data back to the wxPrintData structure where it really belongs.
|
||||||
if (pd->hDevMode)
|
if (pd->hDevMode)
|
||||||
{
|
{
|
||||||
@@ -941,7 +941,7 @@ bool wxWindowsPageSetupDialog::ConvertFromNative( wxPageSetupDialogData &data )
|
|||||||
native_data->SetDevMode( (void*) pd->hDevMode );
|
native_data->SetDevMode( (void*) pd->hDevMode );
|
||||||
pd->hDevMode = NULL;
|
pd->hDevMode = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Isn't this superfluous? It's called again below.
|
// Isn't this superfluous? It's called again below.
|
||||||
// data.GetPrintData().ConvertFromNative();
|
// data.GetPrintData().ConvertFromNative();
|
||||||
|
|
||||||
@@ -977,7 +977,7 @@ bool wxWindowsPageSetupDialog::ConvertFromNative( wxPageSetupDialogData &data )
|
|||||||
|
|
||||||
data.SetMarginTopLeft( wxPoint(pd->rtMargin.left / 100, pd->rtMargin.top / 100) );
|
data.SetMarginTopLeft( wxPoint(pd->rtMargin.left / 100, pd->rtMargin.top / 100) );
|
||||||
data.SetMarginBottomRight( wxPoint(pd->rtMargin.right / 100, pd->rtMargin.bottom / 100) );
|
data.SetMarginBottomRight( wxPoint(pd->rtMargin.right / 100, pd->rtMargin.bottom / 100) );
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -128,7 +128,7 @@ wxStackFrame::GetParam(size_t n,
|
|||||||
|
|
||||||
void wxStackFrame::OnParam(PSYMBOL_INFO pSymInfo)
|
void wxStackFrame::OnParam(PSYMBOL_INFO pSymInfo)
|
||||||
{
|
{
|
||||||
m_paramTypes.Add(_T(""));
|
m_paramTypes.Add(wxEmptyString);
|
||||||
|
|
||||||
m_paramNames.Add(wxString::FromAscii(pSymInfo->Name));
|
m_paramNames.Add(wxString::FromAscii(pSymInfo->Name));
|
||||||
|
|
||||||
@@ -154,7 +154,7 @@ void wxStackFrame::OnParam(PSYMBOL_INFO pSymInfo)
|
|||||||
__except ( EXCEPTION_EXECUTE_HANDLER )
|
__except ( EXCEPTION_EXECUTE_HANDLER )
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
m_paramValues.Add(_T(""));
|
m_paramValues.Add(wxEmptyString);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -145,7 +145,7 @@ bool wxTabCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
|
|||||||
case TTN_NEEDTEXT:
|
case TTN_NEEDTEXT:
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
// if (tool->m_shortHelpString != "")
|
// if (!tool->m_shortHelpString.empty())
|
||||||
// ttText->lpszText = (char *) (const char *)tool->m_shortHelpString;
|
// ttText->lpszText = (char *) (const char *)tool->m_shortHelpString;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@@ -926,7 +926,7 @@ bool wxTreeCtrl::SetForegroundColour(const wxColour &colour)
|
|||||||
|
|
||||||
wxString wxTreeCtrl::GetItemText(const wxTreeItemId& item) const
|
wxString wxTreeCtrl::GetItemText(const wxTreeItemId& item) const
|
||||||
{
|
{
|
||||||
wxCHECK_MSG( item.IsOk(), wxT(""), wxT("invalid tree item") );
|
wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") );
|
||||||
|
|
||||||
wxChar buf[512]; // the size is arbitrary...
|
wxChar buf[512]; // the size is arbitrary...
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user