|
Altium C++ SDK 3.0
|
#include <DXP.AbstractClasses.h>
Public Member Functions | |
| IServerDocument * | GetIServerDocument () |
| Public Member Functions inherited from CAbstractSupportService | |
| virtual HRESULT __stdcall | QueryInterface (const IID &riid, void **ppvObject) |
| virtual ULONG __stdcall | AddRef (void) |
| virtual ULONG __stdcall | Release (void) |
| IServicesSupportInternal * | GetServicesSupportInternal () |
| Public Member Functions inherited from CDispatchObject | |
| CDispatchObject () | |
| virtual | ~CDispatchObject () |
| IDispatch * | GetIDispatch () |
| Public Member Functions inherited from CDispatchRecord | |
| CDispatchRecord () | |
| virtual HRESULT __stdcall | GetTypeInfoCount (UINT *pctinfo) |
| virtual HRESULT __stdcall | GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| virtual HRESULT __stdcall | GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
Protected Member Functions | |
| virtual bool | SupportsService (std::wstring const AServiceName) |
| virtual HRESULT __stdcall | Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| virtual void | AddView (IServerDocumentView *const AView)=0 |
| virtual void | SetModified (bool const Value)=0 |
| virtual void | SetIsShown (bool const Value)=0 |
| virtual void | SetBeingClosed (bool const Value)=0 |
| virtual void | Focus ()=0 |
| virtual bool | DoFileLoad ()=0 |
| virtual bool | DoFileSave (std::wstring const AKind)=0 |
| virtual bool | SupportsReload ()=0 |
| virtual bool | GetCanClose ()=0 |
| virtual int | GetCount ()=0 |
| virtual std::wstring | GetFileName ()=0 |
| virtual std::wstring | SetFileName (std::wstring const AFileName)=0 |
| virtual std::wstring | GetKind ()=0 |
| virtual bool | GetModified ()=0 |
| virtual bool | GetIsShown ()=0 |
| virtual bool | GetBeingClosed ()=0 |
| virtual double | GetFileModifiedDate ()=0 |
| virtual void | UpdateModifiedDate ()=0 |
| virtual IServerModule * | GetServerModule ()=0 |
| virtual IServerDocumentView * | GetView (int Index)=0 |
| virtual IServerDocumentView * | GetViewByName (std::wstring const ViewName)=0 |
| virtual void | NotifyViews (INotification *ANotification)=0 |
| virtual bool | GetSupportsOwnSave ()=0 |
| virtual std::wstring | GetContextHelpTopicName ()=0 |
| virtual void | SetFileModifiedDate (double const AValue)=0 |
| virtual bool | WarnIfOwnedByOther (TFileOwnershipWarningLevel AWarningLevel)=0 |
| virtual void | AcquireFileOwnership ()=0 |
| virtual void | ReleaseFileOwnership ()=0 |
| virtual void | ReleaseDataFileHandle ()=0 |
| virtual void | AcquireDataFileHandle ()=0 |
| virtual bool | OwnsFile ()=0 |
| virtual bool | DoSafeFileSave (std::wstring const AKind)=0 |
| virtual bool | DoSafeChangeFileNameAndSave (std::wstring const ANewFileName, std::wstring const AKind)=0 |
| virtual bool | CreateSnippetFile (IServerDocumentView *const AView, std::wstring ASnippetFilePath, TSnippetCreationMode AMode, bool AContextSensitive)=0 |
| virtual void | ZoomSnippetContents ()=0 |
| virtual IServerDocumentView * | GetSnippetView ()=0 |
| virtual void | PlaceSnippet (std::wstring ASnippetAddress, IServerDocumentView *const AView)=0 |
| virtual bool | CanPlaceSnippet (std::wstring const ASnippetPath)=0 |
| virtual bool | CanCreateSnippet (IServerDocumentView *const AView, TSnippetCreationMode AMode, bool AContextSensitive)=0 |
| virtual void | DocumentDirectoryChanged ()=0 |
| virtual double | GetDocumentModifiedDate ()=0 |
Additional Inherited Members | |
| Protected Attributes inherited from CDispatchRecord | |
| ULONG | mRefCount |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
inline |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
|
protectedvirtual |
Reimplemented from CAbstractSupportService.
Reimplemented in EDP::CAbstractHighlightedDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedvirtual |
Reimplemented from CAbstractSupportService.
Reimplemented in EDP::CAbstractHighlightedDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.
|
protectedpure virtual |
Implemented in CServerDocument.