|
Altium C++ SDK 3.0
|
#include <DXP.Interfaces.h>
Public Member Functions | |
| void | LaunchCurrentHotkey () |
| bool | AddKeyStrokeAndLaunch (int AKey) |
| bool | AddKeyToBuffer (int KeyId, bool Alt, bool Shift, bool Ctrl) |
| void | ShowTreeAsPopup (std::wstring const TreeID) |
| void | InitTransparentToolbars (C_Rect const ViewRect) |
| void | DoneTransparentToolbars () |
| void | UpdateTransparentToolbars () |
| std::wstring | StatusBar_GetState (int Index) |
| void | StatusBar_SetState (int Index, std::wstring const S) |
| bool | IsPanelVisibleInCurrentForm (std::wstring const AViewName) |
| bool | IsPanelValidInCurrentForm (std::wstring const AViewName) |
| void | SetPanelVisibleInCurrentForm (std::wstring const AViewName, bool IsVisible) |
| void | SetPanelActiveInCurrentForm (std::wstring const AViewName) |
| bool | GetPanelIsOpen (std::wstring const AViewName) |
| bool | CanResizePanel (std::wstring const AViewName) |
| void | ResizePanel (std::wstring const AViewName, int AWidth, int AHeight) |
| bool | IsSysLevelHotKey (int KeyId, bool Alt, bool Shift, bool Ctrl) |
| void | RegisterFloatingWindow (IFloatingWindow *const FloatingWindow) |
| void | UnregisterFloatingWindow (IFloatingWindow *const FloatingWindow) |
| void | UpdateInterfaceState () |
| void | SetFocusLock (bool Locked) |
| std::wstring | GetFocusedPanelName () |
| void | BeginDragDrop (IDragDropObject *ADragDropInfo) |
| IProcessLauncherInfo * | GetProcessLauncherInfoByID (std::wstring const PLID) |
| IProcessLauncherInfo * | GetActivePLByCommand (std::wstring const DocumentKind, std::wstring const ACommand, std::wstring const AParams) |
| bool | CurrentProcessLauncherAvailable () |
| bool | ShowCurrentProcessLauncherHelp () |
| std::wstring | GetShortcutTextForPLID (std::wstring const PLID) |
| void | GetAllAvailableHotkeys (std::wstring *Hotkeys, std::wstring *Descriptions) |
| std::wstring | DXPShortcutToDelphiShortcut (std::wstring const AShortcutText) |
| bool | GetPanelIsOpenInAnyForm (std::wstring const AViewName) |
| bool | GetPanelIsVisibleInAnyForm (std::wstring const AViewName) |
| bool | HasTreeShownAsPopup () |
| void | ShowTreeAsPopupAt (std::wstring const TreeID, C_Point const Position) |
| void | ShowDragImage () |
| void | HideDragImage () |
| bool | Dragging () |
| void | SetTitleBarErrorMessage (std::wstring const ErrorMessage) |
| long | GetCurrentFormHandle () |
| bool | ProcessMessage (C_Message *Msg) |
| bool | DesignspaceUISupports (std::wstring const AUIFeature) |
| std::wstring | DesignspaceValue (std::wstring const ASectionName, std::wstring const AValueName) |
| IProcessLauncherInfo * | RegisterUserProcessLauncher (std::wstring const APreferredID, std::wstring const AServerCommand, std::wstring const AParameters, std::wstring const ACaption, std::wstring const ADescription, std::wstring const AImageFile, std::wstring const AShortcutText, std::wstring const AShortcut2Text) |
| void | UnregisterUserProcessLauncher (std::wstring const APLID) |
| bool DXP::IGUIManager::AddKeyStrokeAndLaunch | ( | int | AKey | ) |
| bool DXP::IGUIManager::AddKeyToBuffer | ( | int | KeyId, |
| bool | Alt, | ||
| bool | Shift, | ||
| bool | Ctrl ) |
| void DXP::IGUIManager::BeginDragDrop | ( | IDragDropObject * | ADragDropInfo | ) |
| bool DXP::IGUIManager::CanResizePanel | ( | std::wstring const | AViewName | ) |
| bool DXP::IGUIManager::CurrentProcessLauncherAvailable | ( | ) |
| bool DXP::IGUIManager::DesignspaceUISupports | ( | std::wstring const | AUIFeature | ) |
| std::wstring DXP::IGUIManager::DesignspaceValue | ( | std::wstring const | ASectionName, |
| std::wstring const | AValueName ) |
| void DXP::IGUIManager::DoneTransparentToolbars | ( | ) |
| bool DXP::IGUIManager::Dragging | ( | ) |
| std::wstring DXP::IGUIManager::DXPShortcutToDelphiShortcut | ( | std::wstring const | AShortcutText | ) |
| IProcessLauncherInfo * DXP::IGUIManager::GetActivePLByCommand | ( | std::wstring const | DocumentKind, |
| std::wstring const | ACommand, | ||
| std::wstring const | AParams ) |
| void DXP::IGUIManager::GetAllAvailableHotkeys | ( | std::wstring * | Hotkeys, |
| std::wstring * | Descriptions ) |
| long DXP::IGUIManager::GetCurrentFormHandle | ( | ) |
| std::wstring DXP::IGUIManager::GetFocusedPanelName | ( | ) |
| bool DXP::IGUIManager::GetPanelIsOpen | ( | std::wstring const | AViewName | ) |
| bool DXP::IGUIManager::GetPanelIsOpenInAnyForm | ( | std::wstring const | AViewName | ) |
| bool DXP::IGUIManager::GetPanelIsVisibleInAnyForm | ( | std::wstring const | AViewName | ) |
| IProcessLauncherInfo * DXP::IGUIManager::GetProcessLauncherInfoByID | ( | std::wstring const | PLID | ) |
| std::wstring DXP::IGUIManager::GetShortcutTextForPLID | ( | std::wstring const | PLID | ) |
| bool DXP::IGUIManager::HasTreeShownAsPopup | ( | ) |
| void DXP::IGUIManager::HideDragImage | ( | ) |
| void DXP::IGUIManager::InitTransparentToolbars | ( | C_Rect const | ViewRect | ) |
| bool DXP::IGUIManager::IsPanelValidInCurrentForm | ( | std::wstring const | AViewName | ) |
| bool DXP::IGUIManager::IsPanelVisibleInCurrentForm | ( | std::wstring const | AViewName | ) |
| bool DXP::IGUIManager::IsSysLevelHotKey | ( | int | KeyId, |
| bool | Alt, | ||
| bool | Shift, | ||
| bool | Ctrl ) |
| void DXP::IGUIManager::LaunchCurrentHotkey | ( | ) |
| bool DXP::IGUIManager::ProcessMessage | ( | C_Message * | Msg | ) |
| void DXP::IGUIManager::RegisterFloatingWindow | ( | IFloatingWindow *const | FloatingWindow | ) |
| IProcessLauncherInfo * DXP::IGUIManager::RegisterUserProcessLauncher | ( | std::wstring const | APreferredID, |
| std::wstring const | AServerCommand, | ||
| std::wstring const | AParameters, | ||
| std::wstring const | ACaption, | ||
| std::wstring const | ADescription, | ||
| std::wstring const | AImageFile, | ||
| std::wstring const | AShortcutText, | ||
| std::wstring const | AShortcut2Text ) |
| void DXP::IGUIManager::ResizePanel | ( | std::wstring const | AViewName, |
| int | AWidth, | ||
| int | AHeight ) |
| void DXP::IGUIManager::SetFocusLock | ( | bool | Locked | ) |
| void DXP::IGUIManager::SetPanelActiveInCurrentForm | ( | std::wstring const | AViewName | ) |
| void DXP::IGUIManager::SetPanelVisibleInCurrentForm | ( | std::wstring const | AViewName, |
| bool | IsVisible ) |
| void DXP::IGUIManager::SetTitleBarErrorMessage | ( | std::wstring const | ErrorMessage | ) |
| bool DXP::IGUIManager::ShowCurrentProcessLauncherHelp | ( | ) |
| void DXP::IGUIManager::ShowDragImage | ( | ) |
| void DXP::IGUIManager::ShowTreeAsPopup | ( | std::wstring const | TreeID | ) |
| void DXP::IGUIManager::ShowTreeAsPopupAt | ( | std::wstring const | TreeID, |
| C_Point const | Position ) |
| std::wstring DXP::IGUIManager::StatusBar_GetState | ( | int | Index | ) |
| void DXP::IGUIManager::StatusBar_SetState | ( | int | Index, |
| std::wstring const | S ) |
| void DXP::IGUIManager::UnregisterFloatingWindow | ( | IFloatingWindow *const | FloatingWindow | ) |
| void DXP::IGUIManager::UnregisterUserProcessLauncher | ( | std::wstring const | APLID | ) |
| void DXP::IGUIManager::UpdateInterfaceState | ( | ) |
| void DXP::IGUIManager::UpdateTransparentToolbars | ( | ) |