DGSplitButtonAppendItem

 Graphisoft®

Dialog ManagerVersion: 2.0

DGSplitButtonAppendItem

Appends an item to the split button menu.

    void DGSplitButtonAppendItem (
      short                    dialId,
      short                    item,
      const GS::UniString&     itemText,
      const void*              itemIcon
    );

Parameters

dialId
ID of the dialog or tab page. DG_TOP_MODAL specifies the topmost modal dialog.
 
item
1-based index of the dialog item.
 
itemText
Text for the new split button menu item.
 
itemIcon
Icon for the new split button menu item.

Remarks

Appends an item to the split button menu.

Requirements

Version: DG 18.0.0 or later
Header: DG.h
Import Library: DG.lib [WIN]
Module: DGLib [MAC], DG.dll [WIN]

See Also

Dialog item types
DGCatItemText, DGGetItemFont, DGGetItemImage, DGGetItemImageId, DGGetItemText, DGModified, DGResetModified, DGSetItemFont, DGSetItemImage, DGSetItemImageId, DGSetItemText, DGSplitButtonSetItemText, DGSplitButtonGetItemText, DGSplitButtonSetItemFont, DGSplitButtonGetItemFont, DGSplitButtonSetItemIcon, DGSplitButtonGetItemIcon, DGSplitButtonSetAlignment, DGSplitButtonGetAlignment, DGSplitButtonAppendSeparator, DGSplitButtonInsertItem, DGSplitButtonInsertItem, DGSplitButtonDeleteItem, DGSplitButtonSetItemData, DGSplitButtonGetItemData, DGSplitButtonEnableItem, DGSplitButtonDisableItem, DGSplitButtonSetItemStatus, DGSplitButtonIsItemEnabled, DGSplitButtonIsSeparatorItem, DGSplitButtonGetItemCount, DGSplitButtonEnableDraw, DGSplitButtonDisableDraw, Callback functions
DG_MSG_CLICK, DG_MSG_CHANGE