IUIX_Obj Interface

From PDF XChange PDF SDK
Jump to: navigation, search


The interface of object of PDF-XChange Editor SDK.

Methods

CalcStringSize FixupWndPosByWorkArea PopImpl SetID
CallNextEventProcess GetChildIndex PostRawEvent SetInputFocus
CaptureMouse GetFirstWindowed PushImpl SetScrollInfo
CenterWindow GetFirstWndHandle QueryImpl SetStyle
ClientPtToScreen GetPenMonitorType Redraw SetStyleEx
ClientRectToScreen GetScrollInfo RedrawRect Show
DefaultWndProcess HitTest ReleaseMouse ShowThroughLayout
Destroy InsertChild ResetExtents StartSmoothScroll
DoModal IsChildOf ScreenPtToClient StartTimer
DoModal2 IsContainerOf ScreenRectToClient StopFade
Enable KillInputFocus Scroll StopSmoothScroll
EndModal MakeRectVisible ScrollDevice StopTimer
FadeShow Move SendRawEvent UpdateExtents
FindChild PenTilt SendRawEventToDescendants

Properties

Children ID Parent ThemeClass
ClientRect Impl PenMonitor ThreadCtx
ContainsInputFocus IsAppModal PenPrecise Visible
EnableCondition IsEraserActive PenPressure VisibleCondition
Enabled IsInvalid PenRotation Windowed
ExtentRect IsModal Rect WndClassName
Extents IsMouseOver ScrollDeviceClip WndHandle
Font IsPenActive Style WndStyle
HasInputFocus LI StyleEx WndStyleEx
HasMouseCapture Owner Text WndText

See Also

IUIX_ThreadContext::StartInertialScroll, IUIX_ThreadContext::StopInertialScroll, IUIX_ThreadContext::InputFocus, IUIX_ThreadContext::MouseCapture, IUIX_ThreadContext::MouseOver, IUIX_CmdManager::ExecCmd, IUIX_CmdManager::ExecCmd2, IUIX_CmdManager::GetBarDefaultHeight, IUIX_CmdManager::GetCmdCtlOwner, IUIX_CmdManager::GetContextMenuNotifyInfo, IUIX_CmdManager::InsertCmdItems, IUIX_CmdManager::InsertCmdItems2, IUIX_CmdManager::ShowAppMenu, IUIX_CmdManager::ShowPopupMenu, IUIX_CmdHandler::OnCreateNewCtl, IUIX_CmdHandler::OnGetItemState, IUIX_CmdHandler::OnNotify, IUIX_CmdBar::FindItemByCtl, IUIX_CmdBar::AppMenuContainer, IUIX_CmdBar::Owner, IUIX_ObjImpl::OnEvent, IUIX_ObjImpl::OnPostEvent, IUIX_ObjImpl::OnPreEvent, IUIX_ObjImpl::Obj, IUIX_CmdItemBox::FindItemByCtl, IUIX_CmdItem::Ctl, IUIX_CmdPane::AppMenuContainer, IUIX_CmdAccelTargetCallback::OnGetCmdAccelTarget, IUIX_Inst::CreateButton, IUIX_Inst::CreateCmdBar, IUIX_Inst::CreateCmdPane, IUIX_Inst::CreateColorPicker, IUIX_Inst::CreateCombo, IUIX_Inst::CreateComboBtn, IUIX_Inst::CreateCustomCtl, IUIX_Inst::CreateEdit, IUIX_Inst::CreateFloatingPopup, IUIX_Inst::CreateInfoBtn, IUIX_Inst::CreateLabel, IUIX_Inst::CreateList, IUIX_Inst::CreateObj, IUIX_Inst::CreatePicture, IUIX_Inst::CreateProgress, IUIX_Inst::CreatePropSheets, IUIX_Inst::CreateScrollableObj, IUIX_Inst::CreateScrollBar, IUIX_Inst::CreateScrollContainer, IUIX_Inst::CreateTree, IUIX_Inst::IsObjOnPopup, IUIX_Inst::IsObjOnPopupMenu, IUIX_Inst::SendCmdNotify, IUIX_Inst::ShowPopup, IUIX_ContextHelpHandler::OnContextHelp, IUIX_Edit::LeftCtl, IUIX_Edit::NotifyTarget, IUIX_Edit::RightCtl, UIX_CreateObjParams, IUIX_Dialog::GetItem, IUIX_Dialog::GetItem2, IUIX_Dialog::GetNextItem, UIX_NotifyInfo, IUIX_Button::NotifyTarget, IUIX_ColorPicker::NotifyTarget, IUIX_Picture::NotifyTarget, IUIX_ScrollBar::NotifyTarget, IUIX_ScrollContainer::FindNClient, IUIX_ScrollContainer::GetNClient, IUIX_ScrollContainer::InsertNClient, IUIX_ScrollContainer::IsHiddenNClient, IUIX_ScrollContainer::RemoveNClient, IUIX_ScrollContainer::ResizeNClient, IUIX_ScrollContainer::ShowNClient, IUIX_ScrollContainer::Client, IUIX_Label::NotifyTarget, IUIX_Combo::Edit, IUIX_Combo::List, IUIX_Combo::NotifyTarget, IUIX_List::NotifyTarget, IUIX_Tooltip::GetTrackInfo, IUIX_Tooltip::SetTrackInfo, IUIX_Tooltip::SetTrackInfo2, IUIX_Tree::NotifyTarget, IUIX_PropSheets::GetPageUI, IUIX_PropSheetPage::OnCreateNewUI, IUIX_ComboButton::NotifyTarget, IUIX_LayoutItem::Obj, IUIX_InfoBtn::BindToBuddyCtl, IUIX_InfoBtn::BuddyCtl, IUIX_InfoBtn::NotifyTarget, IUIX_PopupContainer::Show, IUIX_EventMonitor::OnEventMonitor, IUIX_ObjCollection::Add, IUIX_ObjCollection::GetItemIndex, IUIX_ObjCollection::Insert, IUIX_ObjCollection::Item, IUIX_LayoutLoadCallback::Layout_OnGetNewObj, IUIX_Layout::GetItem, IUIX_Layout::HighlightPane, IUIX_Layout::Insert, IUIX_Layout::Remove, IUIX_Layout::ActivePane, IUIX_Layout::LastActivePane, IUIX_Layout::NotifyTarget, IUIX_Layout::Pane, IUIX_ToggleBtn::NotifyTarget, UIX_CmdNotifyData, UIX_ObjPos, IUIX_Spin::NotifyTarget, IUIX_Slider::NotifyTarget, IUIX_RangesNavigator::NotifyTarget, IUIX_Ruler::NotifyTarget, IUIX_IndexNavigator::NotifyTarget, IUIX_OriginSelector::NotifyTarget, IUIX_ControlsLock::NotifyTarget, IUIX_PropHost::OnGetNewPropCtl, IUIX_PropHost::OnPropCtlNotify, IUIX_PropHost::OnUpdatePropCtl, IPXV_Inst::CreatePagesPreviewCtl, IPXV_Inst::CreateStdPresetsButton, IPXV_Inst::CreateStdRangeCtl, IPXV_Inst::ExecUICmd, IPXV_Inst::ExecUICmd2, IPXV_Inst::FireCmdCustomizationEvent, IPXV_Inst::GetDocViewFromUIObj, IPXV_Inst::GetMainViewFromUIObj, IPXV_Inst::SyncronizeCmdCustomization, IPXV_PagesLayoutManager::ProcessViewEvent, IPXV_ViewCreator::CreateNewView, IPXV_RangeCtl::Init, IPXV_MacroHelper::ShowPopupMenu, IPXV_BeforeShowContextMenuEvent::Owner