IUIX_CmdItem Interface

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
 
(One intermediate revision by the same user not shown)
Line 46: Line 46:
  
 
== See Also ==
 
== See Also ==
[[PXV:IUIX_CmdHandler_OnDrawItemIcon|IUIX_CmdHandler::OnDrawItemIcon]], [[PXV:IUIX_CmdHandler_OnGetCtlSizes|IUIX_CmdHandler::OnGetCtlSizes]], [[PXV:IUIX_CmdHandler_OnGetItemState|IUIX_CmdHandler::OnGetItemState]], [[PXV:IUIX_CmdHandler_OnGetItemSubMenu|IUIX_CmdHandler::OnGetItemSubMenu]], [[PXV:IUIX_CmdHandler_OnNotify|IUIX_CmdHandler::OnNotify]], [[PXV:IUIX_CmdBar_FindFirstItemByCmdID|IUIX_CmdBar::FindFirstItemByCmdID]], [[PXV:IUIX_CmdBar_FindFirstItemByCmdName|IUIX_CmdBar::FindFirstItemByCmdName]], [[PXV:IUIX_CmdBar_FindItemByCtl|IUIX_CmdBar::FindItemByCtl]], [[PXV:IUIX_CmdBar_FlatGetItem|IUIX_CmdBar::FlatGetItem]], [[PXV:IUIX_CmdBar_FlatInsertItem|IUIX_CmdBar::FlatInsertItem]], [[PXV:IUIX_CmdBar_FlatInsertItem2|IUIX_CmdBar::FlatInsertItem2]], [[PXV:IUIX_CmdBar_FlatInsertSeparator|IUIX_CmdBar::FlatInsertSeparator]], [[PXV:IUIX_CmdBar_InsertItem|IUIX_CmdBar::InsertItem]], [[PXV:IUIX_CmdBar_InsertItem2|IUIX_CmdBar::InsertItem2]], [[PXV:IUIX_CmdBar_InsertSeparator|IUIX_CmdBar::InsertSeparator]], [[PXV:IUIX_CmdItemBox_InsertItem|IUIX_CmdItemBox::InsertItem]], [[PXV:IUIX_CmdItemBox_InsertItem2|IUIX_CmdItemBox::InsertItem2]], [[PXV:IUIX_CmdItemBox_InsertSeparator|IUIX_CmdItemBox::InsertSeparator]], [[PXV:IUIX_CmdItemBox_Item|IUIX_CmdItemBox::Item]]
+
[[PXV:IUIX_CmdHandler_OnDrawItemIcon|IUIX_CmdHandler::OnDrawItemIcon]], [[PXV:IUIX_CmdHandler_OnGetCtlSizes|IUIX_CmdHandler::OnGetCtlSizes]], [[PXV:IUIX_CmdHandler_OnGetItemState|IUIX_CmdHandler::OnGetItemState]], [[PXV:IUIX_CmdHandler_OnGetItemSubMenu|IUIX_CmdHandler::OnGetItemSubMenu]], [[PXV:IUIX_CmdHandler_OnNotify|IUIX_CmdHandler::OnNotify]], [[PXV:IUIX_CmdBar_FindFirstItemByCmdID|IUIX_CmdBar::FindFirstItemByCmdID]], [[PXV:IUIX_CmdBar_FindFirstItemByCmdName|IUIX_CmdBar::FindFirstItemByCmdName]], [[PXV:IUIX_CmdBar_FindItemByCtl|IUIX_CmdBar::FindItemByCtl]], [[PXV:IUIX_CmdBar_FlatGetItem|IUIX_CmdBar::FlatGetItem]], [[PXV:IUIX_CmdBar_FlatInsertItem|IUIX_CmdBar::FlatInsertItem]], [[PXV:IUIX_CmdBar_FlatInsertItem2|IUIX_CmdBar::FlatInsertItem2]], [[PXV:IUIX_CmdBar_FlatInsertSeparator|IUIX_CmdBar::FlatInsertSeparator]], [[PXV:IUIX_CmdBar_GetItemWithPopupDisplayed|IUIX_CmdBar::GetItemWithPopupDisplayed]], [[PXV:IUIX_CmdBar_HitTest|IUIX_CmdBar::HitTest]], [[PXV:IUIX_CmdBar_InsertItem|IUIX_CmdBar::InsertItem]], [[PXV:IUIX_CmdBar_InsertItem2|IUIX_CmdBar::InsertItem2]], [[PXV:IUIX_CmdBar_InsertSeparator|IUIX_CmdBar::InsertSeparator]], [[PXV:IUIX_CmdItemBox_InsertItem|IUIX_CmdItemBox::InsertItem]], [[PXV:IUIX_CmdItemBox_InsertItem2|IUIX_CmdItemBox::InsertItem2]], [[PXV:IUIX_CmdItemBox_InsertSeparator|IUIX_CmdItemBox::InsertSeparator]], [[PXV:IUIX_CmdItemBox_Item|IUIX_CmdItemBox::Item]], [[PXV:IUIX_Inst_SendCmdNotify|IUIX_Inst::SendCmdNotify]], [[PXV:UIX_CmdNotifyData|UIX_CmdNotifyData]], [[PXV:IUIX_CmdHandler2_OnCustomizeItemAppearance|IUIX_CmdHandler2::OnCustomizeItemAppearance]]

Latest revision as of 07:13, 25 March 2020


This interface sets the visual representation of the command that allows changing it's style and state.

Methods

Delete Highlight SetStyle ShowPopup
GetRect Redraw Show

Properties

Bar FlatIndex IsNonBreakSeparator State
Box Index IsSeparator Style
Cmd IsDisabled IsVisible SubMenu
Ctl IsHardBreakSeparator Rect

See Also

IUIX_CmdHandler::OnDrawItemIcon, IUIX_CmdHandler::OnGetCtlSizes, IUIX_CmdHandler::OnGetItemState, IUIX_CmdHandler::OnGetItemSubMenu, IUIX_CmdHandler::OnNotify, IUIX_CmdBar::FindFirstItemByCmdID, IUIX_CmdBar::FindFirstItemByCmdName, IUIX_CmdBar::FindItemByCtl, IUIX_CmdBar::FlatGetItem, IUIX_CmdBar::FlatInsertItem, IUIX_CmdBar::FlatInsertItem2, IUIX_CmdBar::FlatInsertSeparator, IUIX_CmdBar::GetItemWithPopupDisplayed, IUIX_CmdBar::HitTest, IUIX_CmdBar::InsertItem, IUIX_CmdBar::InsertItem2, IUIX_CmdBar::InsertSeparator, IUIX_CmdItemBox::InsertItem, IUIX_CmdItemBox::InsertItem2, IUIX_CmdItemBox::InsertSeparator, IUIX_CmdItemBox::Item, IUIX_Inst::SendCmdNotify, UIX_CmdNotifyData, IUIX_CmdHandler2::OnCustomizeItemAppearance