Public Member Functions | |
| HRESULT | GetAllAspects ([out] LPSAFEARRAY *saAspects) |
| HRESULT | AddControl ([in] IRsUIControl *pControl,[in] RECT rcControl,[in] RtUlong ulAspect,[in]RtUITableRecord *defaults) |
| HRESULT | AddRecord ([in] RtUITableRecord *sRecord,[in] RtUlong ulAspect) |
| HRESULT | ReplaceControl ([in] IRsUIControl *pOldControl,[in] RECT rcOldControl,[in] IRsUIControl *pNewControl,[in] RECT rcNewControl,[in] RtUlong ulAspect) |
| HRESULT | ReplaceRecord ([in] RtUlong ulAspect,[in] RtUlong ulIndex,[in] RtUITableRecord *sNewRecord) |
| HRESULT | SetBkgColor ([in] COLORREF col,[in] RtUlong ulAspect) |
| HRESULT | RemoveBkgColor ([in] RtUlong ulAspect) |
| HRESULT | RemoveControl ([in] RtUlong ulAspect,[in] RtUlong ulIndex) |
| HRESULT | RemoveRecord ([in] RtUITableRecord *sRecord,[in] RtUlong ulAspect) |
| HRESULT | RemoveAspect ([in] RtUlong ulAspect) |
| HRESULT | GetControl ([in] RtUlong ulAspect,[in] RtUlong ulIndex,[out] RtUITableRecord *sRecords) |
| HRESULT | GetControlsCount ([in] RtUlong ulAspect,[out] RtUlong *ulRecCount) |
| HRESULT | GetBoundingRect ([in] RtUlong ulAspect,[out] RECT *rcBound) |
| HRESULT | GetLastAspect ([out] RtUlong *ulAspect) |
| HRESULT | GetBkgColor ([in] RtUlong ulAspect,[out] COLORREF *col) |
| HRESULT | Clear (void) |
| HRESULT | SetLastAspect ([in] RtUlong ulAspect) |
| HRESULT | AddAspectName ([in] RtUlong ulAspect,[in] BSTR bsName) |
| HRESULT | GetAspectName ([in] RtUlong ulAspect,[out, retval] BSTR *bsName) |
| HRESULT | SetFlags ([in] RtFlags fFlags) |
| HRESULT | GetFlags ([out, retval] RtFlags *pFlags) |
| HRESULT | CopyAspectDef ([in] RtUlong dwSrcIdx,[in] RtUlong dwDstIdx) |
| HRESULT | ValidateVersion (void) |
| HRESULT | GetAspectIndex ([in] BSTR bsName,[out, retval] RtUlong *pulAspect) |
| HRESULT | GetUiTableVersion ([out, retval] RtUlong *pdwVersion) |
| HRESULT | SwitchExportedAspectState ([in] RtUlong uAspect) |
| HRESULT | GetExportedAspectState ([in] RtUlong uAspect,[out, retval] RtBool *bState) |
| HRESULT | GetExportedPanelCount ([out, retval] RtUlong *puCount) |
| HRESULT | AddExportedPanelInfo ([in] RtExportedPanelInfo sExportInfo) |
| HRESULT | GetExportedPanelInfo ([out, retval] RtExportedPanelInfo *psExportInfo) |
| HRESULT | SetExportedPanelInfo ([in] RtExportedPanelInfo sExportInfo) |
| HRESULT | GetExportedPanelInfoItem ([in] RtUlong uIndex,[out, retval] RtExportedPanelInfo *psExportInfo) |
| HRESULT | SetExportedPanelInfoItem ([in] RtUlong uIndex,[in] RtExportedPanelInfo sExportInfo) |
| HRESULT IRdUITable::GetAllAspects | ( | [out] LPSAFEARRAY * | saAspects | ) |
Get all LE panel aspects names array.
| saAspects | [out] Pointer to a variable of type LPSAVEARRAY, that retrieves all aspects of LE panel. |
| HRESULT IRdUITable::AddControl | ( | [in] IRsUIControl * | pControl, | |
| [in] RECT | rcControl, | |||
| [in] RtUlong | ulAspect, | |||
| [in] RtUITableRecord * | defaults | |||
| ) |
Add control to UI table.
| pControl | [in] UI control interface. | |
| rcControl | [in] Current UI control position. | |
| ulAspect | [in] The active aspect. | |
| defaults | [in] UI table records. |
| HRESULT IRdUITable::AddRecord | ( | [in] RtUITableRecord * | sRecord, | |
| [in] RtUlong | ulAspect | |||
| ) |
Add record to UI table for aspect.
| sRecord | [in] New record. | |
| ulAspect | [in] Index of aspect that will be contain new record. |
S_OK otherwise, record is added.
| HRESULT IRdUITable::ReplaceControl | ( | [in] IRsUIControl * | pOldControl, | |
| [in] RECT | rcOldControl, | |||
| [in] IRsUIControl * | pNewControl, | |||
| [in] RECT | rcNewControl, | |||
| [in] RtUlong | ulAspect | |||
| ) |
Replace old control with new one.
| pOldControl | [in] Old control. | |
| rcOldControl | [in] Current position of old control. | |
| pNewControl | [in] New control. | |
| rcNewControl | [in] Current position of new control. | |
| ulAspect | [in] Index of aspect that contains old and new controls. |
| HRESULT IRdUITable::ReplaceRecord | ( | [in] RtUlong | ulAspect, | |
| [in] RtUlong | ulIndex, | |||
| [in] RtUITableRecord * | sNewRecord | |||
| ) |
Replace record of control specified by index that belong to the specified aspect.
| ulAspect | [in] Index of aspect that contain control. | |
| ulIndex | [in] Index of control that will be replaced. | |
| sNewRecord | [in] New record for control. |
| HRESULT IRdUITable::SetBkgColor | ( | [in] COLORREF | col, | |
| [in] RtUlong | ulAspect | |||
| ) |
Add aspect background color.
| COLORREF | col [in] color. | |
| ulAspect | [in] The active aspect. |
| HRESULT IRdUITable::RemoveBkgColor | ( | [in] RtUlong | ulAspect | ) |
Remove background color entry.
| ulAspect | [in] The active aspect. |
| HRESULT IRdUITable::RemoveControl | ( | [in] RtUlong | ulAspect, | |
| [in] RtUlong | ulIndex | |||
| ) |
Remove control from aspect.
| ulAspect | [in] Index of aspect that contain control. | |
| ulIndex | [in] Index of control that will be removed. |
| HRESULT IRdUITable::RemoveRecord | ( | [in] RtUITableRecord * | sRecord, | |
| [in] RtUlong | ulAspect | |||
| ) |
Remove record from aspect.
| sRecord | [in] Pointer to the record structure that will be removed. | |
| ulAspect | [in] Index of aspect that contain record. |
| HRESULT IRdUITable::RemoveAspect | ( | [in] RtUlong | ulAspect | ) |
Remove aspect.
| ulAspect | [in] Index of deleted aspect. |
| HRESULT IRdUITable::GetControl | ( | [in] RtUlong | ulAspect, | |
| [in] RtUlong | ulIndex, | |||
| [out] RtUITableRecord * | sRecords | |||
| ) |
Get control defined by index, from aspect specified by index.
| ulAspect | [in] Index of required aspect. | |
| ulIndex | [in] Index of required control of specified aspect. | |
| sRecords | [out] Pointer to structure that retrieves record data of control. |
| HRESULT IRdUITable::GetControlsCount | ( | [in] RtUlong | ulAspect, | |
| [out] RtUlong * | ulRecCount | |||
| ) |
Gets controls count that belong to asked aspect.
| ulAspect | [in] Index of required aspect. | |
| ulRecCount | [out] Pointer to a variable of type RtUlong that retrieves count of controls that belong to asked aspect. |
| HRESULT IRdUITable::GetBoundingRect | ( | [in] RtUlong | ulAspect, | |
| [out] RECT * | rcBound | |||
| ) |
Gets bounding rectangle of specified aspect.
| ulAspect | [in] Index of required aspect. | |
| rcBound | [out] Pointer to a variable of type RECT that retrieves bounding rectangle of required aspect. |
| HRESULT IRdUITable::GetLastAspect | ( | [out] RtUlong * | ulAspect | ) |
Get last added aspect.
| ulAspect | [out] Pointer to a variable of type RtUlong that retrieves index of last aspect. |
| HRESULT IRdUITable::GetBkgColor | ( | [in] RtUlong | ulAspect, | |
| [out] COLORREF * | col | |||
| ) |
Get aspect background color.
| COLORREF | *col [out] color. | |
| ulAspect | [in] The active aspect. |
| HRESULT IRdUITable::Clear | ( | void | ) |
Clear UI table.
| HRESULT IRdUITable::SetLastAspect | ( | [in] RtUlong | ulAspect | ) |
Set last aspect.
| ulAspect | [in] The new last index. |
| HRESULT IRdUITable::AddAspectName | ( | [in] RtUlong | ulAspect, | |
| [in] BSTR | bsName | |||
| ) |
Add aspect name.
| ulAspect | [in] The index of aspect. | |
| bsName | [in] Name added for asked aspect index. |
| HRESULT IRdUITable::GetAspectName | ( | [in] RtUlong | ulAspect, | |
| [out, retval] BSTR * | bsName | |||
| ) |
Gets name of required aspect.
| ulAspect | [in] The index of required aspect. |
| HRESULT IRdUITable::SetFlags | ( | [in] RtFlags | fFlags | ) |
Set flags.
| fFlags | [in] New flags. See possible values of flags:
|
| HRESULT IRdUITable::GetFlags | ( | [out, retval] RtFlags * | pFlags | ) |
Get flags.
| HRESULT IRdUITable::CopyAspectDef | ( | [in] RtUlong | dwSrcIdx, | |
| [in] RtUlong | dwDstIdx | |||
| ) |
Copy aspect from index specified with parameter dwSrcIdx, to aspect specified with dwDstInx index.
| dwSrcIdx | [in] Source aspect index. | |
| dwDstIdx | [in] Destination aspect index. |
| HRESULT IRdUITable::ValidateVersion | ( | void | ) |
Validate stream version.
| HRESULT IRdUITable::GetAspectIndex | ( | [in] BSTR | bsName, | |
| [out, retval] RtUlong * | pulAspect | |||
| ) |
Get index of aspect defined by its name.
| bsName | [in] LE panel aspect name. |
| HRESULT IRdUITable::GetUiTableVersion | ( | [out, retval] RtUlong * | pdwVersion | ) |
Return current version of UI table.
| HRESULT IRdUITable::SwitchExportedAspectState | ( | [in] RtUlong | uAspect | ) |
Switch exported aspect of LE panel window state for specified aspect.
| uAspect | [in] Specified aspect index which export state will be switched. |
| HRESULT IRdUITable::GetExportedAspectState | ( | [in] RtUlong | uAspect, | |
| [out, retval] RtBool * | bState | |||
| ) |
Get exported aspect state of LE panel window.
| uAspect | [in] Specified index of aspect LE panel which export state will be received. |
| HRESULT IRdUITable::GetExportedPanelCount | ( | [out, retval] RtUlong * | puCount | ) |
Get count of exported aspects of LE panel window.
| HRESULT IRdUITable::AddExportedPanelInfo | ( | [in] RtExportedPanelInfo | sExportInfo | ) |
Add info of exported aspect of LE panel window.
| sExportInfo | [in] Information about LE panel aspect export. |
| HRESULT IRdUITable::GetExportedPanelInfo | ( | [out, retval] RtExportedPanelInfo * | psExportInfo | ) |
Get informations of exported aspect of LE panel window.
| HRESULT IRdUITable::SetExportedPanelInfo | ( | [in] RtExportedPanelInfo | sExportInfo | ) |
Set informations of exported aspect of LE panel window.
| sExportInfo | [in] Information about LE panel aspect export. |
| HRESULT IRdUITable::GetExportedPanelInfoItem | ( | [in] RtUlong | uIndex, | |
| [out, retval] RtExportedPanelInfo * | psExportInfo | |||
| ) |
Get information about exported aspect of LE panel window according to its index in array of exported panel info.
| uIndex | [in] Index in array of exported panel info. |
| HRESULT IRdUITable::SetExportedPanelInfoItem | ( | [in] RtUlong | uIndex, | |
| [in] RtExportedPanelInfo | sExportInfo | |||
| ) |
Set informations of exported aspect of LE panel window according to its index in array of exported panel info.
| uIndex | [in] Index in array of exported panel info. | |
| sExportInfo | [in] Structure that contain informations about exported aspect of LE panel window according to its index in array of exported panel info |
1.5.5