ISystemBitmapHandle

The ISystemBitmapHandle class accesses system bitmap resources. A system bitmap is a special type of bitmap that is not loaded from a resource file.

AIX Considerations

This class is currently not supported on AIX.


ISystemBitmapHandle - Member Functions and Data by Group

Constructors & Destructor

You can construct and destruct objects of this class.


[view class]
~ISystemBitmapHandle
public:
~ISystemBitmapHandle()

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
ISystemBitmapHandle
public:
ISystemBitmapHandle(Identifier bitmapId)

Constructs objects of this class from an identifier for the specific system bitmap resource you want to associate with this handle. The enumeration Identifier provides the valid set of these resource identifiers.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


ISystemBitmapHandle - Enumerations


[view class]
Identifier
enum Identifier { systemMenu=0, 
                  systemMenuPressed=1, 
                  scrollBarUpArrow=2, 
                  scrollBarUpArrowPressed=3, 
                  scrollBarUpArrowDisabled=4, 
                  scrollBarDownArrow=5, 
                  scrollBarDownArrowPressed=6, 
                  scrollBarDownArrowDisabled=7, 
                  scrollBarRightArrow=8, 
                  scrollBarRightArrowPressed=9, 
                  scrollBarRightArrowDisabled=10, 
                  scrollBarLeftArrow=11, 
                  scrollBarLeftArrowPressed=12, 
                  scrollBarLeftArrowDisabled=13, 
                  menuCheckMark=14, 
                  menuAttached=15, 
                  checkBoxCheck=16, 
                  comboBoxDownArrow=17, 
                  pushButtonCorners=18, 
                  minimizeButton=19, 
                  minimizeButtonPressed=20, 
                  maximizeButton=21, 
                  maximizeButtonPressed=22, 
                  restoreButton=23, 
                  restoreButtonPressed=24, 
                  childSystemMenu=25, 
                  childSystemMenuPressed=26, 
                  drive=27, 
                  file=28, 
                  folder=29, 
                  collapsedTree=30, 
                  expandedTree=31, 
                  program=32, 
                  sizeBox=33, 
                  smallSystemMenu=34 }

Use these enumerators to specify system bitmap resources:

systemMenu
System menu
systemMenuPressed
System menu in pressed state
scrollBarUpArrow
Scroll bar up arrow
scrollBarUpArrowPressed
Scroll bar up arrow in pressed state
scrollBarUpArrowDisabled
Scroll bar up arrow in disabled state
scrollBarDownArrow
Scroll bar down arrow
scrollBarDownArrowPressed
Scroll bar down arrow in pressed state
scrollBarDownArrowDisabled
Scroll bar down arrow in disabled state
scrollBarRightArrow
Scroll bar right arrow
scrollBarRightArrowPressed
Scroll bar right arrow in pressed state
scrollBarRightArrowDisabled
Scroll bar right arrow in disabled state
scrollBarLeftArrow
Scroll bar left arrow
scrollBarLeftArrowPressed
Scroll bar left arrow in pressed state
scrollBarLeftArrowDisabled
Scroll bar left arrow in disabled state
menuCheckMark
Menu check mark
menuAttached
Cascading menu mark
checkBoxCheck
Check box or radio button check marks
comboBoxDownArrow
Combo box down arrow
pushButtonCorners
Push button corners
minimizeButton
Minimize button
minimizeButtonPressed
Minimize button in pressed state
maximizeButton
Maximize button
maximizeButtonPressed
Maximize button in pressed state
restoreButton
Restore button
restoreButtonPressed
.Restore button in pressed state
childSystemMenu
System menu for child windows
childSystemMenuPressed
System menu for child windows in pressed state
drive
Drive
file
File
folder
Folder
collapsedTree
Tree entry can be collapsed.
expandedTree
Tree entry can be expanded.
program
An executable file
sizeBox
Size box in bottom-right corner of a frame window
smallSystemMenu
Small system menu

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


ISystemBitmapHandle - Inherited Member Functions and Data

Inherited Public Functions

IBitmapHandle

Inherited Public Data

Inherited Protected Functions

Inherited Protected Data

IBitmapHandle