📄 bmpmotif.h
字号:
/////////////////////////////////////////////////////////////////////////////// Name: wx/motif/bmpmotif.h// Purpose: Motif-specific bitmap routines// Author: Julian Smart, originally in bitmap.h// Modified by:// Created: 25/03/2003// RCS-ID: $Id: bmpmotif.h,v 1.8 2006/07/25 14:31:53 ABX Exp $// Copyright: (c) Julian Smart// Licence: wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _WX_BMPMOTIF_H_#define _WX_BMPMOTIF_H_#include "wx/defs.h"#include "wx/bitmap.h"class WXDLLEXPORT wxBitmapCache{public: wxBitmapCache() { m_labelPixmap = (WXPixmap)NULL; m_armPixmap = (WXPixmap)NULL; m_insensPixmap = (WXPixmap)NULL; m_image = (WXImage)NULL; m_display = (WXDisplay*)NULL; SetColoursChanged(); } ~wxBitmapCache(); void SetColoursChanged(); void SetBitmap( const wxBitmap& bitmap ); WXPixmap GetLabelPixmap( WXWidget w ); WXPixmap GetInsensPixmap( WXWidget w = (WXWidget)NULL ); WXPixmap GetArmPixmap( WXWidget w );private: void InvalidateCache(); void CreateImageIfNeeded( WXWidget w ); WXPixmap GetPixmapFromCache(WXWidget w); struct { bool label : 1; bool arm : 1; bool insens : 1; } m_recalcPixmaps; wxBitmap m_bitmap; WXDisplay* m_display; WXPixmap m_labelPixmap, m_armPixmap, m_insensPixmap; WXImage m_image;};#endif // _WX_BMPMOTIF_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -