// Created: 08.02.01
// RCS-ID: $Id$
// Copyright: (c) 2000 Johnny C. Norris II
-// License: Rocketeer license
+// License: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_GTK_TOGGLEBUTTON_H_
void SetLabel(const wxBitmap& label);
bool Enable(bool enable = TRUE);
-
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
+
// implementation
bool m_blockEvent;
wxBitmap m_bitmap;
void OnSetBitmap();
- void ApplyWidgetStyle();
+ void DoApplyWidgetStyle(GtkRcStyle *style);
bool IsOwnGtkWindow(GdkWindow *window);
virtual void OnInternalIdle();
private:
DECLARE_DYNAMIC_CLASS(wxToggleBitmapButton)
};
+
//-----------------------------------------------------------------------------
// wxToggleButton
//-----------------------------------------------------------------------------
void SetLabel(const wxString& label);
bool Enable(bool enable = TRUE);
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
// implementation
bool m_blockEvent;
- void ApplyWidgetStyle();
+ void DoApplyWidgetStyle(GtkRcStyle *style);
bool IsOwnGtkWindow(GdkWindow *window);
virtual void OnInternalIdle();