向面板添加指定的元素。
const parentWnd = await LPVOID.create();
const ribbonBar = await app.getRibbonBar(parentWnd);
const ribbonCategory = await ribbonBar.addCategory('categoryName', 'categoryTitle');
const ribbonPanel = await ribbonCategory.addPanel('panelName', 'panelTitle', btnBitmap);
const ribbonElement = await ribbonPanel.addElement({
elementType: FR_Ribbon_Element_Type.FR_RIBBON_BUTTON,
name: 'TestDropButton',
title: 'TestDropButton',
pos: -1
});
将元素复制到面板。
RibbonElementType - 要复制到面板的 RibbonElementType 对象。
返回一个 Promise,该 Promise 解析为一个 LPVOIDType 对象。
通过索引获取元素对象。
元素的索引。该值可通过 getElementCount 迭代获得。
获取指定的元素对象。
根据元素名称获取 RibbonElement 元素。
元素的名称。
获取指定的元素对象。
获取面板中的元素数量。
面板中元素的数量。
获取面板的名称。
面板的名称。
向当前面板添加一个 RibbonElement 元素。