Use the default window/DC font by default as this is the most common case.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72846
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
class wxTextMeasure : public wxTextMeasureBase
{
public:
class wxTextMeasure : public wxTextMeasureBase
{
public:
- wxTextMeasure(const wxDC *dc, const wxFont *font)
+ wxEXPLICIT wxTextMeasure(const wxDC *dc, const wxFont *font = NULL)
: wxTextMeasureBase(dc, font) {}
: wxTextMeasureBase(dc, font) {}
- wxTextMeasure(const wxWindow *win, const wxFont *font)
+ wxEXPLICIT wxTextMeasure(const wxWindow *win, const wxFont *font = NULL)
: wxTextMeasureBase(win, font) {}
protected:
: wxTextMeasureBase(win, font) {}
protected:
class wxTextMeasure : public wxTextMeasureBase
{
public:
class wxTextMeasure : public wxTextMeasureBase
{
public:
- wxTextMeasure(const wxDC *dc, const wxFont *font)
+ wxEXPLICIT wxTextMeasure(const wxDC *dc, const wxFont *font = NULL)
: wxTextMeasureBase(dc, font)
{
Init();
}
: wxTextMeasureBase(dc, font)
{
Init();
}
- wxTextMeasure(const wxWindow *win, const wxFont *font)
+ wxEXPLICIT wxTextMeasure(const wxWindow *win, const wxFont *font = NULL)
: wxTextMeasureBase(win, font)
{
Init();
: wxTextMeasureBase(win, font)
{
Init();
class wxTextMeasure : public wxTextMeasureBase
{
public:
class wxTextMeasure : public wxTextMeasureBase
{
public:
- wxTextMeasure(const wxDC *dc, const wxFont *font)
+ wxEXPLICIT wxTextMeasure(const wxDC *dc, const wxFont *font = NULL)
: wxTextMeasureBase(dc, font)
{
Init();
}
: wxTextMeasureBase(dc, font)
{
Init();
}
- wxTextMeasure(const wxWindow *win, const wxFont *font)
+
+ wxEXPLICIT wxTextMeasure(const wxWindow *win, const wxFont *font = NULL)
: wxTextMeasureBase(win, font)
{
Init();
: wxTextMeasureBase(win, font)
{
Init();