bmpbuttn.h
来自「很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.」· C头文件 代码 · 共 91 行
H
91 行
/////////////////////////////////////////////////////////////////////////////// Name: bmpbuttn.h// Purpose: wxBitmapButton class// Author: David Webster// Modified by:// Created: 10/13/99// RCS-ID: $Id: bmpbuttn.h,v 1.14 2006/01/16 14:59:47 MR Exp $// Copyright: (c) David Webster// Licence: wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _WX_BMPBUTTN_H_#define _WX_BMPBUTTN_H_#include "wx/button.h"#include "wx/dcclient.h"WXDLLEXPORT_DATA(extern const wxChar) wxButtonNameStr[];#define wxDEFAULT_BUTTON_MARGIN 4class WXDLLEXPORT wxBitmapButton: public wxBitmapButtonBase{public: inline wxBitmapButton() { m_marginX = wxDEFAULT_BUTTON_MARGIN; m_marginY = wxDEFAULT_BUTTON_MARGIN; } inline wxBitmapButton( wxWindow* pParent ,wxWindowID vId ,const wxBitmap& rBitmap ,const wxPoint& rPos = wxDefaultPosition ,const wxSize& rSize = wxDefaultSize ,long lStyle = wxBU_AUTODRAW ,const wxValidator& rValidator = wxDefaultValidator ,const wxString& rsName = wxButtonNameStr ) { Create( pParent ,vId ,rBitmap ,rPos ,rSize ,lStyle ,rValidator ,rsName ); } bool Create( wxWindow* pParent ,wxWindowID vId ,const wxBitmap& rBitmap ,const wxPoint& rPos = wxDefaultPosition ,const wxSize& rSize = wxDefaultSize ,long lStyle = wxBU_AUTODRAW ,const wxValidator& rValidator = wxDefaultValidator ,const wxString& rsName = wxButtonNameStr ); virtual void SetLabel(const wxBitmap& rBitmap) { SetBitmapLabel(rBitmap); } // // Implementation // virtual void SetDefault(); virtual bool OS2OnDraw(WXDRAWITEMSTRUCT* pItem);private: virtual void DrawFace( wxClientDC& rDC ,bool bSel ); virtual void DrawButtonFocus(wxClientDC& rDC); virtual void DrawButtonDisable( wxClientDC& rDC ,wxBitmap& rBmp ); DECLARE_DYNAMIC_CLASS(wxBitmapButton) virtual void SetLabel(const wxString& rsString) { wxButton::SetLabel(rsString); }}; // end of CLASS wxBitmapButton#endif // _WX_BMPBUTTN_H_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?