Unlinked : 'unlinked' // "Choose colour" button on chart settings tabĬolorPicker : 'color-picker' // rotating spinner shown by the loading cell renderer Linked : 'linked' // shown on top right of chart when chart is not linked to range data (click to link) Last : 'last' // shown on top right of chart when chart is linked to range data (click to unlink) Next : 'next' // "go to last" button in pagination controls Previous : 'previous' // "go to next" button in pagination controls GroupExpanded : 'tree-open' // context menu chart itemĬhart : 'chart' // chart window title barĬlose : 'cross' // X (remove) on column 'pill' after adding it to a drop zone listĬancel : 'cancel' // indicates the currently active pin state in the "Pin column" sub-menu of the column menuĬheck : 'tick' // "go to first" button in pagination controlsįirst : 'first' // "go to previous" button in pagination controls GroupContracted : 'tree-closed' // shown on row group when expanded (click to contract) string column over aggregation drop zoneĭropNotAllowed : 'not-allowed' // shown on row group when contracted (click to expand) However, the following example uses CreateIcon to create a custom icon at run-time, based on bitmap bitmasks it is included to illustrate how the system interprets icon bitmap bitmasks.// header column group shown when expanded (click to contract)ĬolumnGroupOpened : 'expanded' // header column group shown when contracted (click to expand)ĬolumnGroupClosed : 'contracted' // tool panel column group contracted (click to expand)ĬolumnSelectClosed : 'tree-closed' // tool panel column group expanded (click to contract)ĬolumnSelectOpen : 'tree-open' // column tool panel header expand/collapse all button, shown when some children are expanded and // others are collapsedĬolumnSelectIndeterminate : 'tree-indeterminate' // shown on ghost icon while dragging column to the side of the grid to pinĬolumnMovePin : 'pin' // shown on ghost icon while dragging over part of the page that is not a drop zoneĬolumnMoveHide : 'eye-slash' // shown on ghost icon while dragging columns to reorderĬolumnMoveMove : 'arrows' // animating icon shown when dragging a column to the right of the grid causes horizontal scrollingĬolumnMoveLeft : 'left' // animating icon shown when dragging a column to the left of the grid causes horizontal scrollingĬolumnMoveRight : 'right' // shown on ghost icon while dragging over Row Groups drop zoneĬolumnMoveGroup : 'group' // shown on ghost icon while dragging over Values drop zoneĬolumnMoveValue : 'aggregation' // shown on ghost icon while dragging over pivot drop zoneĬolumnMovePivot : 'pivot' // shown on ghost icon while dragging over drop zone that doesn't support it, e.g. This approach avoids device dependence, simplifies localization, and enables applications to share icon bitmaps. HIcon2 = LoadIcon(hinst, MAKEINTRESOURCE(460)) Īn application should implement custom icons as resources and should use the LoadIcon or LoadImage function, rather than create the icons at run-time. Create a custom icon based on a resource.
#Loading icon how to
The following example shows how to create two different icon handles: one for the standard question icon and one for a custom icon included as a resource in the application's resource-definition file. To use an icon, your application must get a handle to the icon. The following topics describe how to perform certain tasks related to icons: