IUIX_Cmd Interface

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
m (Automatic page editing by robot)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IUIX_Cmd Interface}}
 
{{#customTitle:IUIX_Cmd Interface}}
 +
{{#parentPage:PXV:UIX_Interfaces|IUIX_Cmd|interface}}
 +
{{ToReview}}
  
The interface of object of PDF-XChange Editor SDK.
+
Used to modify command's data and structure (title, shortcuts, tip etc) and change it's handler.
  
 
== Methods ==
 
== Methods ==
{| class="wikitable sortable collapsible" style="width: 100%"
+
{| class="wikitable methods"
 
|-
 
|-
! style="text-align: left" scope="col" width="15%" | Method
+
| [[PXV:IUIX_Cmd_AddNewAppearance|AddNewAppearance]]
! style="text-align: left" scope="col" class="unsortable" | Description
+
| [[PXV:IUIX_Cmd_GetShortTitle|GetShortTitle]]
 +
| [[PXV:IUIX_Cmd_ModifyAppearance|ModifyAppearance]]
 +
| [[PXV:IUIX_Cmd_SetShortTitle|SetShortTitle]]
 
|-
 
|-
 
| [[PXV:IUIX_Cmd_AddShortcut|AddShortcut]]
 
| [[PXV:IUIX_Cmd_AddShortcut|AddShortcut]]
| ...
+
| [[PXV:IUIX_Cmd_GetTip|GetTip]]
 +
| [[PXV:IUIX_Cmd_ModifyShortcut|ModifyShortcut]]
 +
| [[PXV:IUIX_Cmd_SetTip|SetTip]]
 
|-
 
|-
| [[PXV:IUIX_Cmd_GetShortcut|GetShortcut]]
+
| [[PXV:IUIX_Cmd_AddShortcut2|AddShortcut2]]
| ...
+
| [[PXV:IUIX_Cmd_GetTitle|GetTitle]]
 +
| [[PXV:IUIX_Cmd_ModifyShortcut2|ModifyShortcut2]]
 +
| [[PXV:IUIX_Cmd_SetTitle|SetTitle]]
 
|-
 
|-
| [[PXV:IUIX_Cmd_ModifyShortcut|ModifyShortcut]]
+
| [[PXV:IUIX_Cmd_FindAppByUserData|FindAppByUserData]]
| ...
+
| [[PXV:IUIX_Cmd_GetUserData|GetUserData]]
 +
| [[PXV:IUIX_Cmd_RemoveShortcut|RemoveShortcut]]
 +
| [[PXV:IUIX_Cmd_SetUserData|SetUserData]]
 
|-
 
|-
| [[PXV:IUIX_Cmd_RemoveShortcut|RemoveShortcut]]
+
| [[PXV:IUIX_Cmd_GetIcon|GetIcon]]
| ...
+
| [[PXV:IUIX_Cmd_HighlightItems|HighlightItems]]
 +
| [[PXV:IUIX_Cmd_SetIcon|SetIcon]]
 +
| [[PXV:IUIX_Cmd_UpdateItems|UpdateItems]]
 +
|-
 +
| [[PXV:IUIX_Cmd_GetShortcut|GetShortcut]]
 +
|
 +
|
 +
|
 
|}
 
|}
  
 
== Properties ==
 
== Properties ==
{| style="width: 100%" class="wikitable sortable collapsible"
+
{| class="wikitable properties"
|-
+
! style="text-align: left" scope="col" width="15%" | Property
+
! style="text-align: center" scope="col" width="5%" | Access Type
+
! style="text-align: left" scope="col"  class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IUIX_Cmd_Alias|Alias]]
 
| [[PXV:IUIX_Cmd_Alias|Alias]]
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_CtgID|CtgID]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_Flags|Flags]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_Handler|Handler]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
 
| [[PXV:IUIX_Cmd_Hidden|Hidden]]
 
| [[PXV:IUIX_Cmd_Hidden|Hidden]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_Cmd_NewItemStyleMaskEU|NewItemStyleMaskEU]]
| .
+
| [[PXV:IUIX_Cmd_TargetID|TargetID]]
 
|-
 
|-
 +
| [[PXV:IUIX_Cmd_AppearancesCount|AppearancesCount]]
 
| [[PXV:IUIX_Cmd_Icon|Icon]]
 
| [[PXV:IUIX_Cmd_Icon|Icon]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_Cmd_Offline|Offline]]
| .
+
| [[PXV:IUIX_Cmd_Tip|Tip]]
 
|-
 
|-
 +
| [[PXV:IUIX_Cmd_CtgID|CtgID]]
 
| [[PXV:IUIX_Cmd_ID|ID]]
 
| [[PXV:IUIX_Cmd_ID|ID]]
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_NewItemStyle|NewItemStyle]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_NewItemStyleMaskEU|NewItemStyleMaskEU]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_Cmd_Offline|Offline]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
 
| [[PXV:IUIX_Cmd_ShortcutsCount|ShortcutsCount]]
 
| [[PXV:IUIX_Cmd_ShortcutsCount|ShortcutsCount]]
| style="text-align: center" | R
+
| [[PXV:IUIX_Cmd_Title|Title]]
| .
+
 
|-
 
|-
 +
| [[PXV:IUIX_Cmd_Flags|Flags]]
 +
| [[PXV:IUIX_Cmd_KeyTip|KeyTip]]
 
| [[PXV:IUIX_Cmd_ShortTitle|ShortTitle]]
 
| [[PXV:IUIX_Cmd_ShortTitle|ShortTitle]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_Cmd_UserData|UserData]]
| .
+
 
|-
 
|-
| [[PXV:IUIX_Cmd_TargetID|TargetID]]
+
| [[PXV:IUIX_Cmd_Handler|Handler]]
| style="text-align: center" | R
+
| [[PXV:IUIX_Cmd_NewItemStyle|NewItemStyle]]
| .
+
|  
|-
+
|  
| [[PXV:IUIX_Cmd_Tip|Tip]]
+
| style="text-align: center" | R/W
+
| .
+
|-
+
| [[PXV:IUIX_Cmd_Title|Title]]
+
| style="text-align: center" | R/W
+
| .
+
|-
+
| [[PXV:IUIX_Cmd_UserData|UserData]]
+
| style="text-align: center" | R/W
+
| .
+
 
|}
 
|}
 +
 +
== See Also ==
 +
[[PXV:IUIX_CmdManager_Cmd|IUIX_CmdManager::Cmd]], [[PXV:IUIX_CmdCollection_AddNew|IUIX_CmdCollection::AddNew]], [[PXV:IUIX_CmdCollection_AddNew2|IUIX_CmdCollection::AddNew2]], [[PXV:IUIX_CmdCollection_Delete|IUIX_CmdCollection::Delete]], [[PXV:IUIX_CmdCollection_DeleteItems|IUIX_CmdCollection::DeleteItems]], [[PXV:IUIX_CmdCollection_Find|IUIX_CmdCollection::Find]], [[PXV:IUIX_CmdCollection_Find2|IUIX_CmdCollection::Find2]], [[PXV:IUIX_CmdCollection_Item|IUIX_CmdCollection::Item]], [[PXV:IUIX_CmdHandler_OnCreateNewCtl|IUIX_CmdHandler::OnCreateNewCtl]], [[PXV:IUIX_CmdHandler_OnGetItemState|IUIX_CmdHandler::OnGetItemState]], [[PXV:IUIX_CmdHandler_OnNotify|IUIX_CmdHandler::OnNotify]], [[PXV:IUIX_CmdBar_DeleteItemsByCmd|IUIX_CmdBar::DeleteItemsByCmd]], [[PXV:IUIX_CmdBar_FlatInsertItem|IUIX_CmdBar::FlatInsertItem]], [[PXV:IUIX_CmdBar_InsertItem|IUIX_CmdBar::InsertItem]], [[PXV:IUIX_CmdItemBox_DeleteItemsByCmd|IUIX_CmdItemBox::DeleteItemsByCmd]], [[PXV:IUIX_CmdItemBox_InsertItem|IUIX_CmdItemBox::InsertItem]], [[PXV:IUIX_CmdItem_Cmd|IUIX_CmdItem::Cmd]], [[PXV:IUIX_CmdMenu_DeleteItemsByCmd|IUIX_CmdMenu::DeleteItemsByCmd]], [[PXV:IUIX_CmdMenu_FindFirstCmd|IUIX_CmdMenu::FindFirstCmd]], [[PXV:IUIX_CmdMenu_InsertItem|IUIX_CmdMenu::InsertItem]], [[PXV:IUIX_CmdMenu_Cmd|IUIX_CmdMenu::Cmd]], [[PXV:IUIX_Inst_SendCmdNotify|IUIX_Inst::SendCmdNotify]], [[PXV:UIX_CmdNotifyData|UIX_CmdNotifyData]]

Latest revision as of 08:11, 25 March 2020


Used to modify command's data and structure (title, shortcuts, tip etc) and change it's handler.

Methods

AddNewAppearance GetShortTitle ModifyAppearance SetShortTitle
AddShortcut GetTip ModifyShortcut SetTip
AddShortcut2 GetTitle ModifyShortcut2 SetTitle
FindAppByUserData GetUserData RemoveShortcut SetUserData
GetIcon HighlightItems SetIcon UpdateItems
GetShortcut

Properties

Alias Hidden NewItemStyleMaskEU TargetID
AppearancesCount Icon Offline Tip
CtgID ID ShortcutsCount Title
Flags KeyTip ShortTitle UserData
Handler NewItemStyle

See Also

IUIX_CmdManager::Cmd, IUIX_CmdCollection::AddNew, IUIX_CmdCollection::AddNew2, IUIX_CmdCollection::Delete, IUIX_CmdCollection::DeleteItems, IUIX_CmdCollection::Find, IUIX_CmdCollection::Find2, IUIX_CmdCollection::Item, IUIX_CmdHandler::OnCreateNewCtl, IUIX_CmdHandler::OnGetItemState, IUIX_CmdHandler::OnNotify, IUIX_CmdBar::DeleteItemsByCmd, IUIX_CmdBar::FlatInsertItem, IUIX_CmdBar::InsertItem, IUIX_CmdItemBox::DeleteItemsByCmd, IUIX_CmdItemBox::InsertItem, IUIX_CmdItem::Cmd, IUIX_CmdMenu::DeleteItemsByCmd, IUIX_CmdMenu::FindFirstCmd, IUIX_CmdMenu::InsertItem, IUIX_CmdMenu::Cmd, IUIX_Inst::SendCmdNotify, UIX_CmdNotifyData