// have the corresponding style and even then only if we really can
// resize this frame
if ( n == (int)m_panes.GetCount() - 1 &&
- HasFlag(wxST_SIZEGRIP) &&
+ HasFlag(wxSTB_SIZEGRIP) &&
GetParent()->HasFlag(wxRESIZE_BORDER) &&
parentTLW && !parentTLW->IsMaximized() )
{
flags |= wxCONTROL_SIZEGRIP;
}
- m_renderer->DrawStatusField(dc, rect, GetStatusText(n), flags, m_panes[n].nStyle);
+ m_renderer->DrawStatusField(dc, rect, GetStatusText(n), flags, m_panes[n].GetStyle());
}
rect.x += rect.width + borderBetweenFields;
void wxStatusBarUniv::SetStatusText(const wxString& text, int number)
{
wxCHECK_RET( number >= 0 && (size_t)number < m_panes.GetCount(),
- _T("invalid status bar field index in SetStatusText()") );
+ wxT("invalid status bar field index in SetStatusText()") );
if ( text == GetStatusText(number) )
{
{
for ( field = 0; field < m_panes.GetCount(); field++ )
{
- if ( m_panes[field].nWidth < 0 )
+ if ( m_panes[field].GetWidth() < 0 )
{
// var width field
break;
bool wxStatusBarUniv::GetFieldRect(int n, wxRect& rect) const
{
wxCHECK_MSG( n >= 0 && (size_t)n < m_panes.GetCount(), false,
- _T("invalid field index in GetFieldRect()") );
+ wxT("invalid field index in GetFieldRect()") );
// this is a fix for a bug exhibited by the statbar sample: if
// GetFieldRect() is called from the derived class OnSize() handler, then
// it's the caller responsability to check this, if unsure - call
// GetFieldRect() instead
wxCHECK_MSG( !m_widthsAbs.IsEmpty(), rect,
- _T("can't be called if we don't have the widths") );
+ wxT("can't be called if we don't have the widths") );
for ( int i = 0; i <= n; i++ )
{