Skip to content

LoadIconFromResource Method

Description

Used to add an icon to the ImageManagerIcons collection of icons from a resource.

Syntax

Public Sub LoadIconFromResource( _
    ByVal hModule As Integer, _
    ByVal Resource As Long, _
    ByVal Command As Long, _
    ByVal imageState As XTPImageState _
)

Parameters

  • hModule
    Handle to an instance of the module that contains the image to be loaded.

  • Resource
    Specifies the image to load in the resources of the module.

  • Command
    The id that will be used to identify the icon in the collection of icons. This can be any positive (non-zero) number.

  • imageState
    The state of the image. Possible values include:

Value Description
xtpImageNormal Specifies a normal icon. This is the image displayed when the item is displayed normally.
xtpImageDisabled Specifies a disabled icon. This is the image displayed when the item is disabled.
xtpImageHot Specifies a hot icon. This is the image displayed when the mouse pointer is positioned over the item.
xtpImageChecked Specifies a "checked" or selected icon. This is the image displayed when the item is in a selected state.
xtpImagePressed Specifies a "pressed" or pushed icon. This is the image displayed when the item is currently pressed by the mouse cursor.

Remarks

The "Command" parameter can be any positive integer and is used to identify the icon in the collection of icons. When you want to use an icon, you need to specify this value. To use the icon, you would assign the "Command" value to the Icon property of the objects.

See Also


Copyright (c) 1998-2024 Codejock Technologies. All rights reserved.