Simplify bitmap initialization in wxAuiDefaultDockArt
Reduce the number of __WXMAC__ checks by using helper wxColour variables which have different values under Mac and non-Mac. No real changes.
This commit is contained in:
committed by
Vadim Zeitlin
parent
f3d4f01513
commit
a829b1df06
@@ -268,31 +268,24 @@ wxAuiDefaultDockArt::InitBitmaps ()
|
|||||||
0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
|
0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
|
||||||
|
|
||||||
#ifdef __WXMAC__
|
#ifdef __WXMAC__
|
||||||
m_inactiveCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, *wxWHITE);
|
const wxColour inactive = *wxWHITE;
|
||||||
m_activeCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, *wxWHITE );
|
const wxColour active = *wxWHITE;
|
||||||
#else
|
#else
|
||||||
m_inactiveCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, m_inactiveCaptionTextColour);
|
const wxColor inactive = m_inactiveCaptionTextColour;
|
||||||
m_activeCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, m_activeCaptionTextColour);
|
const wxColor active = m_activeCaptionTextColour;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __WXMAC__
|
m_inactiveCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, inactive);
|
||||||
m_inactiveMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, *wxWHITE);
|
m_activeCloseBitmap = wxAuiBitmapFromBits(close_bits, 16, 16, active);
|
||||||
m_activeMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, *wxWHITE );
|
|
||||||
#else
|
|
||||||
m_inactiveMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, m_inactiveCaptionTextColour);
|
|
||||||
m_activeMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, m_activeCaptionTextColour);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef __WXMAC__
|
m_inactiveMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, inactive);
|
||||||
m_inactiveRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, *wxWHITE);
|
m_activeMaximizeBitmap = wxAuiBitmapFromBits(maximize_bits, 16, 16, active);
|
||||||
m_activeRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, *wxWHITE );
|
|
||||||
#else
|
|
||||||
m_inactiveRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, m_inactiveCaptionTextColour);
|
|
||||||
m_activeRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, m_activeCaptionTextColour);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
m_inactivePinBitmap = wxAuiBitmapFromBits(pin_bits, 16, 16, m_inactiveCaptionTextColour);
|
m_inactiveRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, inactive);
|
||||||
m_activePinBitmap = wxAuiBitmapFromBits(pin_bits, 16, 16, m_activeCaptionTextColour);
|
m_activeRestoreBitmap = wxAuiBitmapFromBits(restore_bits, 16, 16, active);
|
||||||
|
|
||||||
|
m_inactivePinBitmap = wxAuiBitmapFromBits(pin_bits, 16, 16, inactive);
|
||||||
|
m_activePinBitmap = wxAuiBitmapFromBits(pin_bits, 16, 16, active);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxAuiDefaultDockArt::UpdateColoursFromSystem()
|
void wxAuiDefaultDockArt::UpdateColoursFromSystem()
|
||||||
|
Reference in New Issue
Block a user