Public Member Functions | |
| HRESULT | PopupMenu ([in] HWND hWnd,[in] POINT pt,[in] UINT nMenu,[in] int nMenuType,[in] IRsNode *pOutlookNode,[in] IRsLibraryItem *pMenuItem,[in] IRsLibrary *pLibrary) |
| HRESULT | CallAction ([in] int nAction,[in] IRsLibrary *pLibrary,[in] IRsLibraryItem *pLibraryItem) |
| HRESULT | CreateLibrary ([in] IRnLibraryPlace *pLibraryPlace,[in] POINT *ptDialog) |
| HRESULT | ImportLibrary ([in] IRnLibraryPlace *pLibraryPlace) |
| HRESULT | ImportIntoLibrary ([in] IRsLibrary *pLibrary) |
| HRESULT | ExportFromLibrary ([in] IRsLibraryItem *pLibItem) |
| HRESULT | OpenLibraryWindow ([in] IRsLibrary *pLibrary) |
| HRESULT | EditLibraryDescription ([in] IRsLibrary *pLibrary,[in] POINT *ptDialog) |
| HRESULT | ChangeLibraryIcon ([in] IRsLibrary *pLibrary) |
| HRESULT | EditLibraryItemDescription ([in] IRsLibraryItem *pLibraryItem,[in] POINT *ptDialog) |
| HRESULT | RenameLibrary ([in] IRsLibrary *pLibrary,[in] POINT *ptDialog) |
| HRESULT | ChangeThumbnail ([in] BSTR bstrFilePath) |
| HRESULT | DeleteLibrary ([in] IRsLibrary *pLibrary) |
| HRESULT | CreateLibraryPlace ([in] POINT *ptDialog) |
| HRESULT | CloseLibraryPlace ([in] IRnLibraryPlace *pLibraryPlace) |
| HRESULT | ShowProperties ([in] IRsLibraryItem *pLibraryItem) |
| HRESULT | RenameItem ([in] IRsLibraryItem *pLibraryItem,[in] POINT *ptDialog) |
| HRESULT | DeleteItem ([in] IRsLibraryItem *pLibraryItem) |
Properties | |
| IRsObject * | CustomSelection [set] |
| IRsObject ** | CustomSelection [get] |
| HRESULT IRfFrontendLibraryActions::PopupMenu | ( | [in] HWND | hWnd, | |
| [in] POINT | pt, | |||
| [in] UINT | nMenu, | |||
| [in] int | nMenuType, | |||
| [in] IRsNode * | pOutlookNode, | |||
| [in] IRsLibraryItem * | pMenuItem, | |||
| [in] IRsLibrary * | pLibrary | |||
| ) |
Invoke library pop-up menu
| hWnd | [in] Parent window HWND. | |
| pt | [in] Position where the menu should appear. | |
| nMenu | [in] Resource identification for the desired menu. | |
| nMenuType | [in] Sub-menu identification. | |
| pOutlookNode | [in] Mapped Outlook node for which the operations from menu are required. | |
| pMenuItem | [in] Library item for which the operations are required (where the right click was done). | |
| pLibrary | [in] Library for which the menu should be invoked (where the right click was done). |
| HRESULT IRfFrontendLibraryActions::CallAction | ( | [in] int | nAction, | |
| [in] IRsLibrary * | pLibrary, | |||
| [in] IRsLibraryItem * | pLibraryItem | |||
| ) |
CallAction. Call this method to execute the popup-menu action
| nAction | [in] Action identification. | |
| pLibrary | [in] Library for which the action is related. | |
| pLibraryItem | [in] Library item for which the action is related. |
| HRESULT IRfFrontendLibraryActions::CreateLibrary | ( | [in] IRnLibraryPlace * | pLibraryPlace, | |
| [in] POINT * | ptDialog | |||
| ) |
CreateLibrary. Call to create library in a library place.
| pLibraryPlace | [in] Library place in which the library should be created. | |
| ptDialog | [in] Specify position where the dialog for new library should appears. |
| HRESULT IRfFrontendLibraryActions::ImportLibrary | ( | [in] IRnLibraryPlace * | pLibraryPlace | ) |
ImportLibrary. Display dialog for library or items selection and execute the import.
| pLibraryPlace | [in] Library place to which the import should be done.. |
| HRESULT IRfFrontendLibraryActions::ImportIntoLibrary | ( | [in] IRsLibrary * | pLibrary | ) |
ImportIntoLibrary. Opens dialog to choose item(s) to import.
| pLibrary | [in] Library into which the import should be done. |
| HRESULT IRfFrontendLibraryActions::ExportFromLibrary | ( | [in] IRsLibraryItem * | pLibItem | ) |
ExportFromLibrary. Opens export dialog for the specified library item and allows to export it.
| pLibItem | [in] Library item to import into library. |
| HRESULT IRfFrontendLibraryActions::OpenLibraryWindow | ( | [in] IRsLibrary * | pLibrary | ) |
OpenLibraryWindow. Call to open Outlook library window for specified library.
| pLibrary | [in] Library for which you want open the outlook window. |
| HRESULT IRfFrontendLibraryActions::EditLibraryDescription | ( | [in] IRsLibrary * | pLibrary, | |
| [in] POINT * | ptDialog | |||
| ) |
EditLibraryDescription. Opens dialog for specified library to edit its description
| pLibrary | [in] Library for which you want open the dialog. | |
| ptDialog | [in] Desired position of the dialog in pixels. |
| HRESULT IRfFrontendLibraryActions::ChangeLibraryIcon | ( | [in] IRsLibrary * | pLibrary | ) |
ChangeLibraryIcon. Opens dialog to change library icon.
| pLibrary | [in] Library for which you want change the icon. |
| HRESULT IRfFrontendLibraryActions::EditLibraryItemDescription | ( | [in] IRsLibraryItem * | pLibraryItem, | |
| [in] POINT * | ptDialog | |||
| ) |
EditLibraryItemDescription. Opens dialog to change description of the specified library item.
| pLibraryItem | [in] Library item which you want to change. | |
| ptDialog | [in] Desired position of the dialog. |
| HRESULT IRfFrontendLibraryActions::RenameLibrary | ( | [in] IRsLibrary * | pLibrary, | |
| [in] POINT * | ptDialog | |||
| ) |
RenameLibrary. Display dialog to change library name.
| pLibrary | [in] Library which name you want to change. | |
| ptDialog | [in] Desired position of the dialog. |
| HRESULT IRfFrontendLibraryActions::ChangeThumbnail | ( | [in] BSTR | bstrFilePath | ) |
ChangeThumbnail. Display dialog to change thumbnail for specified file.
| bstrFilePath | [in] Full file path of the file for which you want change thumbnail. |
| HRESULT IRfFrontendLibraryActions::DeleteLibrary | ( | [in] IRsLibrary * | pLibrary | ) |
DeleteLibrary. Open yes/no dialog to delete a specific library.
| pLibrary | [in] Library you want to delete. |
| HRESULT IRfFrontendLibraryActions::CreateLibraryPlace | ( | [in] POINT * | ptDialog | ) |
CreateLibraryPlace. Opens dialog to create new library place
| ptDialog | [in] Desired position of the dialog in pixels. |
| HRESULT IRfFrontendLibraryActions::CloseLibraryPlace | ( | [in] IRnLibraryPlace * | pLibraryPlace | ) |
CloseLibraryPlace. Call to close a library place (close just the outlook window).
| pLibraryPlace | [in] The library place you want to close. |
| HRESULT IRfFrontendLibraryActions::ShowProperties | ( | [in] IRsLibraryItem * | pLibraryItem | ) |
ShowProperties. Displays properties for specified library item.
| pLibraryItem | [in] Library item for which you want display properties dialog. |
| HRESULT IRfFrontendLibraryActions::RenameItem | ( | [in] IRsLibraryItem * | pLibraryItem, | |
| [in] POINT * | ptDialog | |||
| ) |
RenameItem. Displays dialog to change library item name.
| pLibraryItem | [in] Library item for which you want change the name. | |
| ptDialog | [in] Desired position of the dialog. |
| HRESULT IRfFrontendLibraryActions::DeleteItem | ( | [in] IRsLibraryItem * | pLibraryItem | ) |
DeleteItem. Display yes/no dialog to delete a library item.
| pLibraryItem | [in] Specify the library item you want to delete. |
IRsObject * IRfFrontendLibraryActions::CustomSelection [set] |
CustomSelection. Call to pass the DG objects selection to this front-end library actions.
| pObj | [in] Objects/nodes selection. |
IRsObject ** IRfFrontendLibraryActions::CustomSelection [get] |
CustomSelection. Read the current objects selection. Front-end actions could change it by executed actions.
| ppObj | [out, retval] Returns current front-end objects/nodes selection. |
1.5.5