GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Table of Contents
  • Bitmaps and Icons
  • Show Source
  • index
  • modules
  • next
  • previous
  • Home
  • Gallery
  • Overview Documents

This view

  • Original page
  • New address

GeezerVison is showing docs.wxpython.org — Bitmaps and Icons — wxPython 4.3.2 Docs

phoenix_title Bitmaps and Icons¶

The wx.Bitmap class encapsulates the concept of a platform-dependent bitmap, either monochrome or colour. Platform-specific methods for creating a wx.Bitmap object from an existing file are catered for.

A bitmap created dynamically or loaded from a file can be selected into a memory device context (an instance of wx.MemoryDC). This enables the bitmap to be copied to a window or memory device context using :meth:`wx.DC.Blit`(), or to be used as a drawing surface.

See also

wx.MemoryDC for an example of drawing onto a bitmap.

All wxPython platforms support XPMs for small bitmaps and icons.

Supported Bitmap File Formats¶

The following lists the formats handled on different platforms. Note that missing or partially-implemented formats are automatically supplemented by using wx.Image to load the data, and then converting it to wx.Bitmap form. Note that using wx.Image is the preferred way to load images in wxPython, with the exception of resources (XPM-files or native Windows resources).

wx.Bitmap¶

Under Windows, wx.Bitmap may load the following formats:

  • Windows bitmap resource (wx.BITMAP_TYPE_BMP_RESOURCE)

  • Windows bitmap file (wx.BITMAP_TYPE_BMP)

  • XPM data and file (wx.BITMAP_TYPE_XPM)

  • All formats that are supported by the wx.Image class.

Under wxGTK, wx.Bitmap may load the following formats:

  • XPM data and file (wx.BITMAP_TYPE_XPM)

  • All formats that are supported by the wx.Image class.

Under wxMotif and wxX11, wx.Bitmap may load the following formats:

  • XBM data and file (wx.BITMAP_TYPE_XBM)

  • XPM data and file (wx.BITMAP_TYPE_XPM)

  • All formats that are supported by the wx.Image class.

wx.Icon¶

Under Windows, wx.Icon may load the following formats:

  • Windows icon resource (wx.BITMAP_TYPE_ICO_RESOURCE)

  • Windows icon file (wx.BITMAP_TYPE_ICO)

  • XPM data and file (wx.BITMAP_TYPE_XPM)

Under wxGTK, wx.Icon may load the following formats:

  • XPM data and file (wx.BITMAP_TYPE_XPM)

  • All formats that are supported by the wx.Image class.

wx.Cursor¶

Under Windows, wx.Cursor may load the following formats:

  • Windows cursor resource (wx.BITMAP_TYPE_CUR_RESOURCE)

  • Windows cursor file (wx.BITMAP_TYPE_CUR)

  • Windows icon file (wx.BITMAP_TYPE_ICO)

  • Windows bitmap file (wx.BITMAP_TYPE_BMP)

Under wxGTK, wx.Cursor may load the following formats (in addition to stock cursors):

  • None (stock cursors only).

© Copyright 2012-2026, The wxPython Team. Created using Sphinx 9.1.0 and the python-docs-theme.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.