IUIX_CmdItem Interface

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
 
(2 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
{{ToReview}}
 
{{ToReview}}
  
This interface sets the visual representation of the [[PXV:IUIX_Cmd|command]] meaning you can change it's style and state.
+
This interface sets the visual representation of the [[PXV:IUIX_Cmd|command]] that allows changing it's style and state.
  
 
== Methods ==
 
== Methods ==
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 08: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