Simplify wxRect construction at the wxPoint(0,0) with given size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -34,6 +34,10 @@ Creates a wxRect object from top-left and bottom-right points.
|
|||||||
|
|
||||||
Creates a wxRect object from position and size values.
|
Creates a wxRect object from position and size values.
|
||||||
|
|
||||||
|
\func{}{wxRect}{\param{const wxSize\&}{ size}}
|
||||||
|
|
||||||
|
Creates a wxRect object from size values at the origin.
|
||||||
|
|
||||||
\membersection{wxRect::x}\label{wxrectx}
|
\membersection{wxRect::x}\label{wxrectx}
|
||||||
|
|
||||||
\member{int}{x}
|
\member{int}{x}
|
||||||
|
@@ -314,6 +314,7 @@ public:
|
|||||||
{ }
|
{ }
|
||||||
wxRect(const wxPoint& topLeft, const wxPoint& bottomRight);
|
wxRect(const wxPoint& topLeft, const wxPoint& bottomRight);
|
||||||
wxRect(const wxPoint& pos, const wxSize& size);
|
wxRect(const wxPoint& pos, const wxSize& size);
|
||||||
|
wxRect(const wxSize& size);
|
||||||
|
|
||||||
// default copy ctor and assignment operators ok
|
// default copy ctor and assignment operators ok
|
||||||
|
|
||||||
|
@@ -125,6 +125,12 @@ wxRect::wxRect(const wxPoint& point, const wxSize& size)
|
|||||||
width = size.x; height = size.y;
|
width = size.x; height = size.y;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
wxRect::wxRect(const wxSize& size)
|
||||||
|
{
|
||||||
|
x = 0; y = 0;
|
||||||
|
width = size.x; height = size.y;
|
||||||
|
}
|
||||||
|
|
||||||
bool wxRect::operator==(const wxRect& rect) const
|
bool wxRect::operator==(const wxRect& rect) const
|
||||||
{
|
{
|
||||||
return ((x == rect.x) &&
|
return ((x == rect.x) &&
|
||||||
@@ -854,7 +860,7 @@ wxFont *wxFontList::FindOrCreateFont(int pointSize,
|
|||||||
// a different font if we create it with empty facename, but it is
|
// a different font if we create it with empty facename, but it is
|
||||||
// still better than never matching anything in the cache at all
|
// still better than never matching anything in the cache at all
|
||||||
// in this case
|
// in this case
|
||||||
if ( same && !facename.IsEmpty() )
|
if ( same && !facename.empty() )
|
||||||
{
|
{
|
||||||
const wxString& fontFace = font->GetFaceName();
|
const wxString& fontFace = font->GetFaceName();
|
||||||
|
|
||||||
|
@@ -2266,7 +2266,7 @@ void wxGTKRenderer::InitComboBitmaps()
|
|||||||
wxCONTROL_DISABLED,
|
wxCONTROL_DISABLED,
|
||||||
};
|
};
|
||||||
|
|
||||||
wxRect rect(wxPoint(0, 0), sizeArrow);
|
wxRect rect(sizeArrow);
|
||||||
|
|
||||||
wxMemoryDC dc;
|
wxMemoryDC dc;
|
||||||
for ( n = ComboState_Normal; n < ComboState_Max; n++ )
|
for ( n = ComboState_Normal; n < ComboState_Max; n++ )
|
||||||
|
Reference in New Issue
Block a user