IUIX_Dialog Interface

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
m (Automatic page editing by robot)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IUIX_Dialog Interface}}
 
{{#customTitle:IUIX_Dialog Interface}}
 +
{{#parentPage:PXV:UIX_Interfaces|IUIX_Dialog|interface}}
 +
{{ToReview}}
  
The interface of object of PDF-XChange Editor SDK.
+
'''IUIX_Dialog''' interface represents a UI ''dialog box'' objects.
 +
 
 +
Other UI controls are placed in dialog box area.
  
 
IUIX_Dialog extends [[PXV:IUIX_ObjImpl|IUIX_ObjImpl]] interface.
 
IUIX_Dialog extends [[PXV:IUIX_ObjImpl|IUIX_ObjImpl]] interface.
  
 
== Methods ==
 
== Methods ==
{| class="wikitable sortable collapsible" style="width: 100%"
+
{| class="wikitable methods"
|-
+
! style="text-align: left" scope="col" width="15%" | Method
+
! style="text-align: left" scope="col" class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_CheckItem|CheckItem]]
 
| [[PXV:IUIX_Dialog_CheckItem|CheckItem]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemsBoundRect|GetItemsBoundRect]]
 +
| [[PXV:IUIX_Dialog_IsItemEnabled|IsItemEnabled]]
 +
| [[PXV:IUIX_Dialog_SetItemSel2|SetItemSel2]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_CheckItem2|CheckItem2]]
 
| [[PXV:IUIX_Dialog_CheckItem2|CheckItem2]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemSel|GetItemSel]]
|-
+
| [[PXV:IUIX_Dialog_IsItemEnabled2|IsItemEnabled2]]
| [[PXV:IUIX_Dialog_DoLayout|DoLayout]]
+
| [[PXV:IUIX_Dialog_SetItemSelByParam|SetItemSelByParam]]
| ...
+
|-
+
| [[PXV:IUIX_Dialog_DropTarget_AddSuppFmt|DropTarget_AddSuppFmt]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_DropTarget_AddSuppFmt2|DropTarget_AddSuppFmt2]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_DropTarget_ClearSuppFmtList|DropTarget_ClearSuppFmtList]]
+
| ...
+
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_EnableAllItems|EnableAllItems]]
 
| [[PXV:IUIX_Dialog_EnableAllItems|EnableAllItems]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemSel2|GetItemSel2]]
 +
| [[PXV:IUIX_Dialog_IsItemVisible|IsItemVisible]]
 +
| [[PXV:IUIX_Dialog_SetItemSelByParam2|SetItemSelByParam2]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_EnableItem|EnableItem]]
 
| [[PXV:IUIX_Dialog_EnableItem|EnableItem]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemSelParam|GetItemSelParam]]
 +
| [[PXV:IUIX_Dialog_IsItemVisible2|IsItemVisible2]]
 +
| [[PXV:IUIX_Dialog_SetItemText|SetItemText]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_EnableItem2|EnableItem2]]
 
| [[PXV:IUIX_Dialog_EnableItem2|EnableItem2]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemSelParam2|GetItemSelParam2]]
 +
| [[PXV:IUIX_Dialog_IsLayerVisible|IsLayerVisible]]
 +
| [[PXV:IUIX_Dialog_SetItemText2|SetItemText2]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_EnableLayer|EnableLayer]]
 
| [[PXV:IUIX_Dialog_EnableLayer|EnableLayer]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemText|GetItemText]]
 +
| [[PXV:IUIX_Dialog_Resize|Resize]]
 +
| [[PXV:IUIX_Dialog_ShowItem|ShowItem]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_GetItem|GetItem]]
 
| [[PXV:IUIX_Dialog_GetItem|GetItem]]
| ...
+
| [[PXV:IUIX_Dialog_GetItemText2|GetItemText2]]
 +
| [[PXV:IUIX_Dialog_SetItemCueText|SetItemCueText]]
 +
| [[PXV:IUIX_Dialog_ShowItem2|ShowItem2]]
 
|-
 
|-
 
| [[PXV:IUIX_Dialog_GetItem2|GetItem2]]
 
| [[PXV:IUIX_Dialog_GetItem2|GetItem2]]
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemCheckState|GetItemCheckState]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemCheckState2|GetItemCheckState2]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemsBoundRect|GetItemsBoundRect]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemSel|GetItemSel]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemSel2|GetItemSel2]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemSelParam|GetItemSelParam]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemSelParam2|GetItemSelParam2]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemText|GetItemText]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_GetItemText2|GetItemText2]]
 
| ...
 
|-
 
 
| [[PXV:IUIX_Dialog_GetNextItem|GetNextItem]]
 
| [[PXV:IUIX_Dialog_GetNextItem|GetNextItem]]
| ...
 
|-
 
| [[PXV:IUIX_Dialog_IsItemEnabled|IsItemEnabled]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_IsItemEnabled2|IsItemEnabled2]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_IsItemVisible|IsItemVisible]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_IsItemVisible2|IsItemVisible2]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_IsLayerVisible|IsLayerVisible]]
 
| ...
 
|-
 
| [[PXV:IUIX_Dialog_SetItemCueText|SetItemCueText]]
 
| ...
 
|-
 
 
| [[PXV:IUIX_Dialog_SetItemCueText2|SetItemCueText2]]
 
| [[PXV:IUIX_Dialog_SetItemCueText2|SetItemCueText2]]
| ...
+
| [[PXV:IUIX_Dialog_ShowLayer|ShowLayer]]
 
|-
 
|-
 +
| [[PXV:IUIX_Dialog_GetItemCheckState|GetItemCheckState]]
 +
| [[PXV:IUIX_Dialog_Grow|Grow]]
 
| [[PXV:IUIX_Dialog_SetItemSel|SetItemSel]]
 
| [[PXV:IUIX_Dialog_SetItemSel|SetItemSel]]
| ...
+
| [[PXV:IUIX_Dialog_UpdateLayout|UpdateLayout]]
 
|-
 
|-
| [[PXV:IUIX_Dialog_SetItemSel2|SetItemSel2]]
+
| [[PXV:IUIX_Dialog_GetItemCheckState2|GetItemCheckState2]]
| ...
+
|  
|-
+
|  
| [[PXV:IUIX_Dialog_SetItemSelByParam|SetItemSelByParam]]
+
|  
| ...
+
|-
+
| [[PXV:IUIX_Dialog_SetItemSelByParam2|SetItemSelByParam2]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_SetItemText|SetItemText]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_SetItemText2|SetItemText2]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_ShowItem|ShowItem]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_ShowItem2|ShowItem2]]
+
| ...
+
|-
+
| [[PXV:IUIX_Dialog_ShowLayer|ShowLayer]]
+
| ...
+
 
|}
 
|}
  
 
== Properties ==
 
== Properties ==
{| style="width: 100%" class="wikitable sortable collapsible"
+
{| class="wikitable properties"
 
|-
 
|-
! style="text-align: left" scope="col" width="15%" | Property
+
| [[PXV:IUIX_Dialog_ContextHelp|ContextHelp]]
! style="text-align: center" scope="col" width="5%" | Access Type
+
| [[PXV:IUIX_Dialog_ForegroundMargin|ForegroundMargin]]
! style="text-align: left" scope="col"  class="unsortable" | Description
+
| [[PXV:IUIX_Dialog_OriginalTemplSize|OriginalTemplSize]]
|-
+
| [[PXV:IUIX_Dialog_TemplScaleFactor|TemplScaleFactor]]
| [[PXV:IUIX_Dialog_Font|Font]]
+
| style="text-align: center" | R/W
+
| .
+
 
|-
 
|-
 +
| [[PXV:IUIX_Dialog_ContextHelpIndex|ContextHelpIndex]]
 
| [[PXV:IUIX_Dialog_ID|ID]]
 
| [[PXV:IUIX_Dialog_ID|ID]]
| style="text-align: center" | R
 
| .
 
|-
 
 
| [[PXV:IUIX_Dialog_ScrollArea|ScrollArea]]
 
| [[PXV:IUIX_Dialog_ScrollArea|ScrollArea]]
| style="text-align: center" | R
+
| [[PXV:IUIX_Dialog_TemplSize|TemplSize]]
| .
+
|-
 +
| [[PXV:IUIX_Dialog_Font|Font]]
 +
| [[PXV:IUIX_Dialog_IdealSize|IdealSize]]
 +
|  
 +
|  
 
|}
 
|}
 +
 +
== See Also ==
 +
[[PXV:IUIX_MsgBoxCallback_MsgBox_OnFinal|IUIX_MsgBoxCallback::MsgBox_OnFinal]], [[PXV:IUIX_MsgBoxCallback_MsgBox_OnInit|IUIX_MsgBoxCallback::MsgBox_OnInit]], [[PXV:IUIX_MsgBoxCallback_MsgBox_OnNotify|IUIX_MsgBoxCallback::MsgBox_OnNotify]], [[PXV:IUIX_PropSheets_Dlg|IUIX_PropSheets::Dlg]], [[PXV:IPXV_PageSizeCtl_Init|IPXV_PageSizeCtl::Init]]

Latest revision as of 08:13, 25 March 2020


IUIX_Dialog interface represents a UI dialog box objects.

Other UI controls are placed in dialog box area.

IUIX_Dialog extends IUIX_ObjImpl interface.

Methods

CheckItem GetItemsBoundRect IsItemEnabled SetItemSel2
CheckItem2 GetItemSel IsItemEnabled2 SetItemSelByParam
EnableAllItems GetItemSel2 IsItemVisible SetItemSelByParam2
EnableItem GetItemSelParam IsItemVisible2 SetItemText
EnableItem2 GetItemSelParam2 IsLayerVisible SetItemText2
EnableLayer GetItemText Resize ShowItem
GetItem GetItemText2 SetItemCueText ShowItem2
GetItem2 GetNextItem SetItemCueText2 ShowLayer
GetItemCheckState Grow SetItemSel UpdateLayout
GetItemCheckState2

Properties

ContextHelp ForegroundMargin OriginalTemplSize TemplScaleFactor
ContextHelpIndex ID ScrollArea TemplSize
Font IdealSize

See Also

IUIX_MsgBoxCallback::MsgBox_OnFinal, IUIX_MsgBoxCallback::MsgBox_OnInit, IUIX_MsgBoxCallback::MsgBox_OnNotify, IUIX_PropSheets::Dlg, IPXV_PageSizeCtl::Init