X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..72594e90b2da8c167ba63b89b2c168c57a19cab4:/include/wx/imagbmp.h diff --git a/include/wx/imagbmp.h b/include/wx/imagbmp.h index ea5f4657ff..1906bf224f 100644 --- a/include/wx/imagbmp.h +++ b/include/wx/imagbmp.h @@ -16,6 +16,24 @@ #include "wx/image.h" +// defines for saving the BMP file in different formats, Bits Per Pixel +// USE: wximage.SetOption( wxBMP_FORMAT, wxBMP_xBPP ); +#define wxBMP_FORMAT wxString(_T("wxBMP_FORMAT")) + +enum +{ + wxBMP_24BPP = 24, // default, do not need to set + //wxBMP_16BPP = 16, // wxQuantize can only do 236 colors? + wxBMP_8BPP = 8, // 8bpp, quantized colors + wxBMP_8BPP_GREY = 9, // 8bpp, rgb averaged to greys + wxBMP_8BPP_GRAY = wxBMP_8BPP_GREY, + wxBMP_8BPP_RED = 10, // 8bpp, red used as greyscale + wxBMP_8BPP_PALETTE = 11, // 8bpp, use the wxImage's palette + wxBMP_4BPP = 4, // 4bpp, quantized colors + wxBMP_1BPP = 1, // 1bpp, quantized "colors" + wxBMP_1BPP_BW = 2 // 1bpp, black & white from red +}; + // ---------------------------------------------------------------------------- // wxBMPHandler // ----------------------------------------------------------------------------