git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59290
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// implementation
// --------------
// implementation
// --------------
- void HasFocus();
- void NotFocus();
+ void GTKSetHasFocus();
+ void GTKSetNotFocus();
void StartSelect();
void EndSelect();
void DoApplyWidgetStyle(GtkRcStyle *style);
void StartSelect();
void EndSelect();
void DoApplyWidgetStyle(GtkRcStyle *style);
if (!button->m_hasVMT) return;
if (g_blockEventsOnDrag) return;
if (!button->m_hasVMT) return;
if (g_blockEventsOnDrag) return;
+ button->GTKSetHasFocus();
if (!button->m_hasVMT) return;
if (g_blockEventsOnDrag) return;
if (!button->m_hasVMT) return;
if (g_blockEventsOnDrag) return;
+ button->GTKSetNotFocus();
-void wxBitmapButton::HasFocus()
+void wxBitmapButton::GTKSetHasFocus()
{
m_hasFocus = true;
OnSetBitmap();
}
{
m_hasFocus = true;
OnSetBitmap();
}
-void wxBitmapButton::NotFocus()
+void wxBitmapButton::GTKSetNotFocus()
{
m_hasFocus = false;
OnSetBitmap();
{
m_hasFocus = false;
OnSetBitmap();
virtual void DrawHeaderButton(wxWindow *win,
wxDC& dc,
const wxRect& rect,
virtual void DrawHeaderButton(wxWindow *win,
wxDC& dc,
const wxRect& rect,
+ int flags = 0
+ wxHeaderSortIconType sortArrow = wxHDR_SORT_ICON_NONE,
+ wxHeaderButtonParams* params=NULL);
virtual void DrawSplitterBorder(wxWindow *win,
wxDC& dc,
virtual void DrawSplitterBorder(wxWindow *win,
wxDC& dc,
wxRendererGTK::DrawHeaderButton(wxWindow *win,
wxDC& dc,
const wxRect& rect,
wxRendererGTK::DrawHeaderButton(wxWindow *win,
wxDC& dc,
const wxRect& rect,
+ int flags,
+ wxHeaderSortIconType WXUNUSED(sortArrow),
+ wxHeaderButtonParams* WXUNUSED(params))
{
GtkWidget *button = GetButtonWidget();
{
GtkWidget *button = GetButtonWidget();