implementation of the latter or reimplement itself).
*/
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma interface "renderer.h"
-#endif
-
#ifndef _WX_UNIV_RENDERER_H_
#define _WX_UNIV_RENDERER_H_
const wxRect& rect,
int flags )
{ DrawBackground( dc, col, rect, flags ); }
-
+
// draw the label inside the given rectangle with the specified alignment
// and optionally emphasize the character with the given index
wxRect *rectIn = (wxRect *)NULL) = 0;
// draw text control border (I hate to have a separate method for this but
- // it is needed to accomodate GTK+)
+ // it is needed to accommodate GTK+)
virtual void DrawTextBorder(wxDC& dc,
wxBorder border,
const wxRect& rect,
virtual void DrawStatusField(wxDC& dc,
const wxRect& rect,
const wxString& label,
- int flags = 0) = 0;
+ int flags = 0, int style = 0) = 0;
// draw complete frame/dialog titlebar
virtual void DrawFrameTitleBar(wxDC& dc,
virtual void DrawStatusField(wxDC& dc,
const wxRect& rect,
const wxString& label,
- int flags = 0)
- { m_renderer->DrawStatusField(dc, rect, label, flags); }
+ int flags = 0, int style = 0)
+ { m_renderer->DrawStatusField(dc, rect, label, flags, style); }
virtual void DrawFrameTitleBar(wxDC& dc,
const wxRect& rect,
// common part of DrawItems() and DrawCheckItems()
void DoDrawItems(const wxListBox *listbox,
size_t itemFirst, size_t itemLast,
- bool isCheckLbox = FALSE);
+ bool isCheckLbox = false);
wxWindow *m_window;
wxRenderer *m_renderer;