initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
37
libs/wxWidgets-3.3.1/include/wx/private/aui.h
Normal file
37
libs/wxWidgets-3.3.1/include/wx/private/aui.h
Normal file
@@ -0,0 +1,37 @@
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Name: wx/private/aui.h
|
||||
// Purpose: Private wxAUI declarations.
|
||||
// Author: Vadim Zeitlin
|
||||
// Created: 2025-03-13
|
||||
// Copyright: (c) 2025 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
// Licence: wxWindows licence
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef _WX_PRIVATE_AUI_H_
|
||||
#define _WX_PRIVATE_AUI_H_
|
||||
|
||||
#include "wx/bmpbndl.h"
|
||||
|
||||
// wxAuiCreateBitmap() is a utility function that creates a bitmap using the
|
||||
// given colour from monochrome image defined by either SVG (if supported in
|
||||
// this build) or XBM data.
|
||||
|
||||
#ifdef wxHAS_SVG
|
||||
// SVG data must start with a new line (this is convenient when embedding it as
|
||||
// a raw string) and use "currentColor" for the colour to be mapped to the
|
||||
// given colour.
|
||||
wxBitmapBundle wxAuiCreateBitmap(const char* svgData, int w, int h,
|
||||
const wxColour& color);
|
||||
#else // !wxHAS_SVG
|
||||
// When using XBM, the black bits of the given monochrome bitmap define the
|
||||
// mask of the returned bitmap and white bits are mapped to the given colour.
|
||||
wxBitmap wxAuiCreateBitmap(const unsigned char bits[], int w, int h,
|
||||
const wxColour& color);
|
||||
#endif // wxHAS_SVG/!wxHAS_SVG
|
||||
|
||||
// Define some specialized functions to create bitmaps used in both dockart.cpp
|
||||
// and tabart.cpp.
|
||||
wxBitmapBundle wxAuiCreateCloseButtonBitmap(const wxColour& color);
|
||||
wxBitmapBundle wxAuiCreatePinButtonBitmap(const wxColour& color);
|
||||
|
||||
#endif // _WX_PRIVATE_AUI_H_
|
||||
Reference in New Issue
Block a user