Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP.AbstractClasses.h
Go to the documentation of this file.
1#pragma once
2
3#ifndef DXP_ABSTRACTCLASSES_H_INCLUDED
4#define DXP_ABSTRACTCLASSES_H_INCLUDED
5
6#include <comdef.h>
7#include <string>
8#include "DXP.DispatchImpl.h"
9#include "DXP.Interfaces.h"
10#include "DXP.RecordWrappers.h"
11#include "DXP.Types.h"
12
13#pragma pack(push, 8)
14
15namespace DXP
16{
17
18/*..............................................................................*/
20{
21protected:
22 virtual bool SupportsService(std::wstring const AServiceName);
23
24 // IDispatch
25 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
26
27 // IDragDropTarget
28 virtual void HandleDragOver(IDragDropObject * const ADragDropInfo) = 0;
29 virtual void HandleDragDrop(IDragDropObject * const ADragDropInfo) = 0;
30 virtual void HandleDragEnter(IDragDropObject * const ADragDropInfo) = 0;
31 virtual void HandleDragLeave(IDragDropObject * const ADragDropInfo) = 0;
32 virtual bool HandleKeyPress(IDragDropObject * const ADragDropInfo, int AKey, TShiftStateSet AShift) = 0;
33 virtual void HandleDragPaint(IDragDropObject * const ADragDropInfo, C_tagMSG const Msg) = 0;
34public:
36 {
37 return (IDragDropTarget*)(IDispatch*)this;
38 }
39};
40/*..............................................................................*/
41
42/*..............................................................................*/
44{
45protected:
46 virtual bool SupportsService(std::wstring const AServiceName);
47
48 // IDispatch
49 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
50
51 // IExternalForm
52 virtual void SetParentWindow(IExternalFormHolder * const ParentWindow) = 0;
53 virtual void ParentWindowCreated() = 0;
54 virtual void ParentWindowDestroyed() = 0;
55 virtual void GetBounds(int * ALeft, int * ATop, int * AWidth, int * AHeight) = 0;
56 virtual std::wstring GetCaption() = 0;
57 virtual long GetHandle() = 0;
58 virtual void Hide() = 0;
59 virtual void SetBounds(int ALeft, int ATop, int AWidth, int AHeight) = 0;
60 virtual void SetFocus() = 0;
61 virtual void Show() = 0;
62 virtual void FocusFirstTabStop() = 0;
63public:
65 {
66 return (IExternalForm*)(IDispatch*)this;
67 }
68};
69/*..............................................................................*/
70
71/*..............................................................................*/
73{
74protected:
75 virtual bool SupportsService(std::wstring const AServiceName);
76
77 // IDispatch
78 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
79
80 // IServerView
81 virtual bool GetIsPanel() = 0;
82 virtual std::wstring GetViewName() = 0;
83 virtual std::wstring GetViewState() = 0;
84 virtual void SetViewState(std::wstring const Astate) = 0;
85 virtual void ReceiveNotification(INotification * const ANotification) = 0;
86 virtual std::wstring GetFavoritesViewState(bool const AAddFavoriteView) = 0;
87 virtual void SetFavoritesViewState(std::wstring const Astate) = 0;
88public:
90 {
91 return (IServerView*)(IDispatch*)this;
92 }
93};
94/*..............................................................................*/
95
96/*..............................................................................*/
98{
99protected:
100 virtual bool SupportsService(std::wstring const AServiceName);
101
102 // IDispatch
103 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
104
105 // INotification
106 virtual std::wstring GetNotificationType() = 0;
107 virtual IDispatch * GetNotificationData() = 0;
108 virtual int GetNotificationCode() = 0;
109public:
111 {
112 return (INotification*)(IDispatch*)this;
113 }
114};
115/*..............................................................................*/
116
117/*..............................................................................*/
119{
120protected:
121 virtual bool SupportsService(std::wstring const AServiceName);
122
123 // IDispatch
124 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
125
126 // IExternalFormHolder
127 virtual long GetParentWindow() = 0;
128 virtual void SetDialogHandle(long AHandle) = 0;
129 virtual void UpdateCaption() = 0;
130public:
132 {
133 return (IExternalFormHolder*)(IDispatch*)this;
134 }
135};
136/*..............................................................................*/
137
138/*..............................................................................*/
140{
141protected:
142 virtual bool SupportsService(std::wstring const AServiceName);
143
144 // IDispatch
145 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
146
147 // IServerDocument
148 virtual void AddView(IServerDocumentView * const AView) = 0;
149 virtual void SetModified(bool const Value) = 0;
150 virtual void SetIsShown(bool const Value) = 0;
151 virtual void SetBeingClosed(bool const Value) = 0;
152 virtual void Focus() = 0;
153 virtual bool DoFileLoad() = 0;
154 virtual bool DoFileSave(std::wstring const AKind) = 0;
155 virtual bool SupportsReload() = 0;
156 virtual bool GetCanClose() = 0;
157 virtual int GetCount() = 0;
158 virtual std::wstring GetFileName() = 0;
159 virtual std::wstring SetFileName(std::wstring const AFileName) = 0;
160 virtual std::wstring GetKind() = 0;
161 virtual bool GetModified() = 0;
162 virtual bool GetIsShown() = 0;
163 virtual bool GetBeingClosed() = 0;
164 virtual double GetFileModifiedDate() = 0;
165 virtual void UpdateModifiedDate() = 0;
167 virtual IServerDocumentView * GetView(int Index) = 0;
168 virtual IServerDocumentView * GetViewByName(std::wstring const ViewName) = 0;
169 virtual void NotifyViews(INotification * ANotification) = 0;
170 virtual bool GetSupportsOwnSave() = 0;
171 virtual std::wstring GetContextHelpTopicName() = 0;
172 virtual void SetFileModifiedDate(double const AValue) = 0;
173 virtual bool WarnIfOwnedByOther(TFileOwnershipWarningLevel AWarningLevel) = 0;
174 virtual void AcquireFileOwnership() = 0;
175 virtual void ReleaseFileOwnership() = 0;
176 virtual void ReleaseDataFileHandle() = 0;
177 virtual void AcquireDataFileHandle() = 0;
178 virtual bool OwnsFile() = 0;
179 virtual bool DoSafeFileSave(std::wstring const AKind) = 0;
180 virtual bool DoSafeChangeFileNameAndSave(std::wstring const ANewFileName, std::wstring const AKind) = 0;
181 virtual bool CreateSnippetFile(IServerDocumentView * const AView, std::wstring ASnippetFilePath, TSnippetCreationMode AMode, bool AContextSensitive) = 0;
182 virtual void ZoomSnippetContents() = 0;
184 virtual void PlaceSnippet(std::wstring ASnippetAddress, IServerDocumentView * const AView) = 0;
185 virtual bool CanPlaceSnippet(std::wstring const ASnippetPath) = 0;
186 virtual bool CanCreateSnippet(IServerDocumentView * const AView, TSnippetCreationMode AMode, bool AContextSensitive) = 0;
187 virtual void DocumentDirectoryChanged() = 0;
188 virtual double GetDocumentModifiedDate() = 0;
189public:
191 {
192 return (IServerDocument*)(IDispatch*)this;
193 }
194};
195/*..............................................................................*/
196
197/*..............................................................................*/
199{
200protected:
201 virtual bool SupportsService(std::wstring const AServiceName);
202
203 // IDispatch
204 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
205
206 // IServerDocumentView
208 virtual void PerformAutoZoom() = 0;
209 virtual void UpdateStatusBar() = 0;
210public:
212 {
213 return (IServerDocumentView*)(IDispatch*)this;
214 }
215};
216/*..............................................................................*/
217
218/*..............................................................................*/
220{
221protected:
222 virtual bool SupportsService(std::wstring const AServiceName);
223
224 // IDispatch
225 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
226
227 // IServerModule
228 virtual void ApplicationIdle() = 0;
229 virtual void ReceiveNotification(INotification * const ANotification) = 0;
230 virtual IServerDocument * CreateDocument(std::wstring const AKind, std::wstring const AFileName) = 0;
231 virtual void DestroyDocument(IServerDocument * const ADocument) = 0;
232 virtual IClient * GetClient() = 0;
234 virtual int GetDocumentCount() = 0;
235 virtual IServerDocument * GetDocuments(int Index) = 0;
236 virtual long GetHandle() = 0;
237 virtual std::wstring GetModuleName() = 0;
239 virtual int GetViewCount() = 0;
240 virtual IServerView * GetViews(int Index) = 0;
241 virtual IDocumentOptionsView * CreateOptionsView(std::wstring const AName) = 0;
242 virtual IServerView * CreateServerView(std::wstring const AName) = 0;
243 virtual IServerDocumentView * CreateServerDocView(std::wstring const AName, IServerDocument * const ADocument) = 0;
244 virtual void RemoveServerView(IServerView * const AView) = 0;
245 virtual void AddServerView(IServerView * const AView) = 0;
246 virtual IServerDocument * CreateDocumentShowOrHide(std::wstring const AKind, std::wstring const AFileName, bool AShowInTree) = 0;
247public:
249 {
250 return (IServerModule*)(IDispatch*)this;
251 }
252};
253/*..............................................................................*/
254
255/*..............................................................................*/
257{
258protected:
259 virtual bool SupportsService(std::wstring const AServiceName);
260
261 // IDispatch
262 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
263
264 // ICommandLauncher
265 virtual void LaunchCommand(std::wstring const ACommandName, std::wstring * AParameters, IServerDocumentView * const AContext) = 0;
266 virtual void GetCommandState(std::wstring const ACommandName, std::wstring * AParameters, IServerDocumentView * const AContext, bool * Enabled, bool * Checked, bool * Visible, std::wstring * Caption, std::wstring * ImageFile) = 0;
267public:
269 {
270 return (ICommandLauncher*)(IDispatch*)this;
271 }
272};
273/*..............................................................................*/
274
275/*..............................................................................*/
277{
278protected:
279 virtual bool SupportsService(std::wstring const AServiceName);
280
281 // IDispatch
282 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
283
284 // IProcessControl
285 virtual int GetProcessDepth() = 0;
286 virtual void PostProcess(IDispatch * const AContext, std::wstring const AParameters) = 0;
287 virtual void PreProcess(IDispatch * const AContext, std::wstring const AParameters) = 0;
288 virtual void SetProcessDepth(int Value) = 0;
289public:
291 {
292 return (IProcessControl*)(IDispatch*)this;
293 }
294};
295/*..............................................................................*/
296
297/*..............................................................................*/
299{
300protected:
301 virtual bool SupportsService(std::wstring const AServiceName);
302
303 // IDispatch
304 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
305
306 // INotificationHandler
307 virtual void HandleNotification(INotification * const ANotification) = 0;
308public:
310 {
311 return (INotificationHandler*)(IDispatch*)this;
312 }
313};
314/*..............................................................................*/
315
316/*..............................................................................*/
318{
319protected:
320 virtual bool SupportsService(std::wstring const AServiceName);
321
322 // IDispatch
323 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
324
325 // ITimerHandler
326 virtual void HandleTimerEvent(long ID) = 0;
327public:
329 {
330 return (ITimerHandler*)(IDispatch*)this;
331 }
332};
333/*..............................................................................*/
334
335/*..............................................................................*/
337{
338protected:
339 virtual bool SupportsService(std::wstring const AServiceName);
340
341 // IDispatch
342 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
343
344 // IOptionsStorage
345 virtual void AddExternalParameter(std::wstring ASection, std::wstring AName, std::wstring AValue) = 0;
346 virtual void ClearExternalParameters(std::wstring ASection) = 0;
347 virtual std::wstring GetExternalParameterValue(std::wstring ASection, std::wstring AName, std::wstring DefaultValue) = 0;
348 virtual void DeleteExternalParameter(std::wstring ASection, std::wstring AName) = 0;
349 virtual std::wstring GetSectionText(std::wstring ASection) = 0;
350 virtual bool SectionExists(std::wstring ASection) = 0;
351 virtual std::wstring GetFileName() = 0;
352 virtual void BeginUpdate() = 0;
353 virtual void EndUpdate() = 0;
354 virtual void ModifyExternalParameter(std::wstring ASection, std::wstring AName, std::wstring ANewValue) = 0;
355public:
357 {
358 return (IOptionsStorage*)(IDispatch*)this;
359 }
360};
361/*..............................................................................*/
362
363/*..............................................................................*/
365{
366protected:
367 virtual bool SupportsService(std::wstring const AServiceName);
368
369 // IDispatch
370 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
371
372 // IDocumentOptionsView
373 virtual void Initialize(std::wstring const ADocumentPath) = 0;
374 virtual bool CanClose() = 0;
375 virtual void Save() = 0;
376 virtual void SetState_Default() = 0;
377 virtual bool SupportsDefaults() = 0;
378 virtual void Enter() = 0;
379 virtual void Leave() = 0;
380 virtual void SetControlState(std::wstring AId, std::wstring AValue) = 0;
381 virtual std::wstring GetControlState(std::wstring AId) = 0;
382public:
384 {
385 return (IDocumentOptionsView*)(IDispatch*)this;
386 }
387};
388/*..............................................................................*/
389
390/*..............................................................................*/
392{
393protected:
394 virtual bool SupportsService(std::wstring const AServiceName);
395
396 // IDispatch
397 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
398
399 // ICategorizedServerView
400 virtual std::wstring GetCategory() = 0;
401 virtual std::wstring GetSubCategory() = 0;
402public:
404 {
405 return (ICategorizedServerView*)(IDispatch*)this;
406 }
407};
408/*..............................................................................*/
409
410/*..............................................................................*/
412{
413protected:
414 virtual bool SupportsService(std::wstring const AServiceName);
415
416 // IDispatch
417 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
418
419 // IToDoDocument
420 virtual bool ToDo_ScanBegin() = 0;
421 virtual bool ToDo_ScanEnd() = 0;
422 virtual int ToDo_GetCount() = 0;
423 virtual std::wstring ToDo_GetItem(int Index) = 0;
424 virtual bool ToDo_ItemActivate(std::wstring const AnItem) = 0;
425 virtual bool ToDo_ItemUpdate(std::wstring const OldItem, std::wstring const NewItem) = 0;
426 virtual bool ToDo_ItemEdit(std::wstring const AnItem) = 0;
427 virtual bool ToDo_ItemCanEdit() = 0;
428public:
430 {
431 return (IToDoDocument*)(IDispatch*)this;
432 }
433};
434/*..............................................................................*/
435
436/*..............................................................................*/
438{
439protected:
440 virtual bool SupportsService(std::wstring const AServiceName);
441
442 // IDispatch
443 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
444
445 // IClipboardDocument
446 virtual bool Clipboard_PasteFormat(long Format) = 0;
447 virtual long Clipboard_GetFormat(int Index) = 0;
448 virtual int Clipboard_GetFormatCount() = 0;
449public:
451 {
452 return (IClipboardDocument*)(IDispatch*)this;
453 }
454};
455/*..............................................................................*/
456
457/*..............................................................................*/
459{
460protected:
461 virtual bool SupportsService(std::wstring const AServiceName);
462
463 // IDispatch
464 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
465
466 // IPreviewableDocument
467 virtual std::wstring GetFileName() = 0;
468 virtual bool GenerateDocumentPreview(IPreviewImage * const APreviewImage) = 0;
469public:
471 {
472 return (IPreviewableDocument*)(IDispatch*)this;
473 }
474};
475/*..............................................................................*/
476
477/*..............................................................................*/
479{
480protected:
481 virtual bool SupportsService(std::wstring const AServiceName);
482
483 // IDispatch
484 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
485
486 // IServerSecurity
487 virtual bool IsTechnologySetSupported(std::wstring const ATechnologySet) = 0;
488public:
490 {
491 return (IServerSecurity*)(IDispatch*)this;
492 }
493};
494/*..............................................................................*/
495
496/*..............................................................................*/
498{
499protected:
500 virtual bool SupportsService(std::wstring const AServiceName);
501
502 // IDispatch
503 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
504
505 // IStrings
506 virtual int GetCount() = 0;
507 virtual std::wstring GetItem(int Index) = 0;
508 virtual int IndexOf(std::wstring const Value) = 0;
509 virtual int Add(std::wstring S) = 0;
510public:
512 {
513 return (IStrings*)(IDispatch*)this;
514 }
515};
516/*..............................................................................*/
517
518/*..............................................................................*/
520{
521protected:
522 virtual bool SupportsService(std::wstring const AServiceName);
523
524 // IDispatch
525 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
526
527 // IOptionsFormDataManager
528 virtual void SaveSettingsToFiles(IStrings * const ASettingsFiles) = 0;
529 virtual void LoadSettingsFromFiles(IStrings * const ASettingsFiles, std::wstring const ADocumentsInstallPath) = 0;
530 virtual void LoadSettingsFromPreviousVersion(int APreviousVersionIndex) = 0;
531 virtual void LoadSettingsFromPreR10DXPPrefs(std::wstring const ARegistryPath, std::wstring const AExtractedPath) = 0;
532public:
537};
538/*..............................................................................*/
539
540/*..............................................................................*/
542{
543protected:
544 virtual bool SupportsService(std::wstring const AServiceName);
545
546 // IDispatch
547 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
548
549 // IOptionsPage
550 virtual bool GetModified() = 0;
551 virtual void SetModified(bool Value) = 0;
552 virtual void GetStateControls() = 0;
553 virtual void SetStateControls() = 0;
554 virtual int GetNotificationCode() = 0;
555 virtual void SetDefaultState() = 0;
556 virtual void PostEditControls() = 0;
558 virtual bool TryApplyFormOptions() = 0;
559 virtual void SetReadOnly(bool ReadOnly) = 0;
560public:
562 {
563 return (IOptionsPage*)(IDispatch*)this;
564 }
565};
566/*..............................................................................*/
567
568/*..............................................................................*/
570{
571protected:
572 virtual bool SupportsService(std::wstring const AServiceName);
573
574 // IDispatch
575 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
576
577 // IServerOptions
578 virtual IOptionsPage * CreateOptionsPageByName(std::wstring const OptionsPageName) = 0;
579 virtual void FlushOptions() = 0;
580 virtual void ReloadOptions() = 0;
581public:
583 {
584 return (IServerOptions*)(IDispatch*)this;
585 }
586};
587/*..............................................................................*/
588
589/*..............................................................................*/
591{
592protected:
593 virtual bool SupportsService(std::wstring const AServiceName);
594
595 // IDispatch
596 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
597
598 // IThreadSynchronize
599 virtual void RunSynchronized() = 0;
600 virtual void AfterRunSynchronized() = 0;
601 virtual long GetSourceThreadID() = 0;
602 virtual long GetSignalHandle() = 0;
603public:
605 {
606 return (IThreadSynchronize*)(IDispatch*)this;
607 }
608};
609/*..............................................................................*/
610
611/*..............................................................................*/
613{
614protected:
615 virtual bool SupportsService(std::wstring const AServiceName);
616
617 // IDispatch
618 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
619
620 // IDataForDocumentNotification
622 virtual std::wstring GetFileName() = 0;
623public:
628};
629/*..............................................................................*/
630
631/*..............................................................................*/
633{
634protected:
635 virtual bool SupportsService(std::wstring const AServiceName);
636
637 // IDispatch
638 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
639
640 // IDataForModuleNotification
641 virtual std::wstring GetModuleName() = 0;
642public:
647};
648/*..............................................................................*/
649
650/*..............................................................................*/
652{
653protected:
654 virtual bool SupportsService(std::wstring const AServiceName);
655
656 // IDispatch
657 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
658
659 // IDataForAltiumPortalNotification
660 virtual std::wstring GetApplicationName() = 0;
661public:
666};
667/*..............................................................................*/
668
669/*..............................................................................*/
671{
672protected:
673 virtual bool SupportsService(std::wstring const AServiceName);
674
675 // IDispatch
676 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
677
678 // IDataForDragDropNotification
680public:
685};
686/*..............................................................................*/
687
688/*..............................................................................*/
690{
691protected:
692 virtual bool SupportsService(std::wstring const AServiceName);
693
694 // IDispatch
695 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
696
697 // IDataForVCSNotification
698 virtual std::wstring GetFileNames() = 0;
699 virtual std::wstring GetVcsRevisionString() = 0;
700public:
705};
706/*..............................................................................*/
707
708/*..............................................................................*/
710{
711protected:
712 virtual bool SupportsService(std::wstring const AServiceName);
713
714 // IDispatch
715 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
716
717 // IDataForDocumentRequest
719 virtual int GetRequestResult() = 0;
720 virtual void SetRequestResult(int aResult) = 0;
721public:
726};
727/*..............................................................................*/
728
729/*..............................................................................*/
731{
732protected:
733 virtual bool SupportsService(std::wstring const AServiceName);
734
735 // IDispatch
736 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
737
738 // IDataForSoftDesignNotification
739 virtual std::wstring GetBoardUniqueIds(int AIndex) = 0;
740 virtual int GetBoardUniqueIdCount() = 0;
741 virtual std::wstring GetFirmwareVersions(int AIndex) = 0;
742public:
747};
748/*..............................................................................*/
749
750/*..............................................................................*/
752{
753protected:
754 virtual bool SupportsService(std::wstring const AServiceName);
755
756 // IDispatch
757 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
758
759 // IDataForWaveSimNotification
760 virtual int GetUniqueId() = 0;
761public:
766};
767/*..............................................................................*/
768
769/*..............................................................................*/
771{
772protected:
773 virtual bool SupportsService(std::wstring const AServiceName);
774
775 // IDispatch
776 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
777
778 // IDataForEDM_Notification
779 virtual std::wstring GetDItemGUID() = 0;
780 virtual std::wstring GetDItemRevisionGUID() = 0;
781public:
786};
787/*..............................................................................*/
788
789/*..............................................................................*/
791{
792protected:
793 virtual bool SupportsService(std::wstring const AServiceName);
794
795 // IDispatch
796 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
797
798 // IDataForNexusNotificationWithInterface
799 virtual IDispatch * GetData() = 0;
800public:
805};
806/*..............................................................................*/
807
808/*..............................................................................*/
810{
811protected:
812 virtual bool SupportsService(std::wstring const AServiceName);
813
814 // IDispatch
815 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
816
817 // ITextDocument
818 virtual int LineCount() = 0;
819 virtual void GetLine(int Index, std::wstring * Value) = 0;
820 virtual void SetLine(int Index, std::wstring const Value) = 0;
821 virtual void SaveToFile(std::wstring const AFileName) = 0;
822 virtual int CurrentLineNumber() = 0;
823 virtual void ReceivePreferencesChanged() = 0;
824 virtual void SendPreferencesChanged() = 0;
825 virtual void SetFocus() = 0;
826 virtual void JumpTo(int X, int Y, bool Centered) = 0;
827 virtual void JumpToOffset(int Offset) = 0;
828 virtual void MarkWordRight() = 0;
829 virtual void MarkLine() = 0;
830 virtual void MaskBlock(int AColumn, int ALine, int ALength, int AHeight) = 0;
831 virtual void SelectBlock(int AColumn, int ALine, int ALength, int AHeight) = 0;
832 virtual void ClearMask() = 0;
833 virtual void ClearSelection() = 0;
834 virtual void ClearGraph() = 0;
835 virtual bool GetModifiedSinceAction() = 0;
836 virtual void SetModifiedSinceAction(bool Value) = 0;
837 virtual bool IsReadOnly() = 0;
838 virtual void HighlightFoundRect(int X1, int Y1, int X2, int Y2) = 0;
839 virtual void TempHighlightLine(int Index, std::wstring const StyleName) = 0;
840 virtual void ReplaceText(int X, int Y, int Len, std::wstring const NewText) = 0;
841 virtual void GetCursorPosition(int * PosX, int * PosY) = 0;
842 virtual std::wstring GetTextAtCursorEx(TSysCharSet const ExcludeDelimiters) = 0;
843 virtual void ImportEditorSettingsFromTasking(bool ASendNotification) = 0;
844 virtual void ImportEditorSettingsFromVisualStudio(bool ASendNotification) = 0;
845 virtual bool GetLineVisibility(int Index) = 0;
846 virtual std::wstring GetWideText() = 0;
847 virtual void UpdateSyntax() = 0;
848 virtual bool IsSelectedTextPresent() = 0;
849 virtual std::wstring GetSelectedText() = 0;
850 virtual void BeginUpdate() = 0;
851 virtual void EndUpdate() = 0;
852 virtual std::wstring GetTextAtCursor() = 0;
853public:
855 {
856 return (ITextDocument*)(IDispatch*)this;
857 }
858};
859/*..............................................................................*/
860
861/*..............................................................................*/
863{
864protected:
865 virtual bool SupportsService(std::wstring const AServiceName);
866
867 // IDispatch
868 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
869
870 // IInterfaceList
871 virtual IDispatch * Get(int Index) = 0;
872 virtual int GetCapacity() = 0;
873 virtual int GetCount() = 0;
874 virtual void Put(int Index, IDispatch * const Item) = 0;
875 virtual void SetCapacity(int NewCapacity) = 0;
876 virtual void SetCount(int NewCount) = 0;
877 virtual void Clear() = 0;
878 virtual void Delete(int Index) = 0;
879 virtual void Exchange(int Index1, int Index2) = 0;
880 virtual IDispatch * First() = 0;
881 virtual int IndexOf(IDispatch * const Item) = 0;
882 virtual int Add(IDispatch * const Item) = 0;
883 virtual void Insert(int Index, IDispatch * const Item) = 0;
884 virtual IDispatch * Last() = 0;
885 virtual int Remove(IDispatch * const Item) = 0;
886 virtual void Lock() = 0;
887 virtual void Unlock() = 0;
888public:
890 {
891 return (IInterfaceList*)(IDispatch*)this;
892 }
893};
894/*..............................................................................*/
895
896/*..............................................................................*/
898{
899protected:
900 virtual bool SupportsService(std::wstring const AServiceName);
901
902 // IDispatch
903 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
904
905 // IToolChainOptionsStorage
906 virtual std::wstring GetDeviceName() = 0;
907 virtual void SetDeviceName(std::wstring ADeviceName) = 0;
908public:
913};
914/*..............................................................................*/
915
916/*..............................................................................*/
918{
919protected:
920 virtual bool SupportsService(std::wstring const AServiceName);
921
922 // IDispatch
923 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
924
925 // IAssociatedWithBitmap
927 virtual std::wstring GetBitmapFile() = 0;
928 virtual void SetBitmapFileMaskColor(TColor const Value) = 0;
929 virtual void SetBitmapFile(std::wstring const Str) = 0;
930public:
932 {
933 return (IAssociatedWithBitmap*)(IDispatch*)this;
934 }
935};
936/*..............................................................................*/
937
938/*..............................................................................*/
940{
941protected:
942 virtual bool SupportsService(std::wstring const AServiceName);
943
944 // IDispatch
945 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
946
947 // IReportOutputTransformation
948 virtual void Import_FromOptionsReader(IOptionsReader * const OptionsReader) = 0;
949 virtual void Export_ToOptionsWriter(IOptionsWriter * const OptionsWriter) = 0;
950 virtual std::wstring GetOutputName() = 0;
951 virtual bool GetGenerate() = 0;
952 virtual bool GetShow() = 0;
953 virtual std::wstring GetXSLTFilename() = 0;
954 virtual std::wstring GetReportName() = 0;
955 virtual void SetOutputName(std::wstring const Value) = 0;
956 virtual void SetGenerate(bool const Value) = 0;
957 virtual void SetShow(bool const Value) = 0;
958 virtual void SetXSLTFilename(std::wstring const Value) = 0;
959public:
964};
965/*..............................................................................*/
966
967/*..............................................................................*/
969{
970protected:
971 virtual bool SupportsService(std::wstring const AServiceName);
972
973 // IDispatch
974 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
975
976 // IReportOutputOptions
977 virtual void Import_FromOptionsReader(IOptionsReader * const OptionsReader) = 0;
978 virtual void Export_ToOptionsWriter(IOptionsWriter * const OptionsWriter) = 0;
981 virtual std::wstring GetReportName() = 0;
982 virtual void SetReportName(std::wstring const Name) = 0;
983 virtual void RemoveOutputTransformations() = 0;
985public:
987 {
988 return (IReportOutputOptions*)(IDispatch*)this;
989 }
990};
991/*..............................................................................*/
992
993/*..............................................................................*/
995{
996protected:
997 virtual bool SupportsService(std::wstring const AServiceName);
998
999 // IDispatch
1000 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
1001
1002 // IDataForProjectReleaseNotification
1003 virtual IDXPProject * GetProject() = 0;
1005 virtual int GetMode() = 0;
1006 virtual IEDMS_Vault * GetVault() = 0;
1007 virtual IULB_Item * GetItem() = 0;
1009 virtual std::wstring GetOutputFolder() = 0;
1010 virtual bool GetAllowRelease() = 0;
1011 virtual void SetAllowRelease(bool const AValue) = 0;
1012 virtual std::wstring GetParameters() = 0;
1013 virtual void SetParameters(std::wstring const AValue) = 0;
1014 virtual int GetStage() = 0;
1015public:
1020};
1021/*..............................................................................*/
1022
1023/*..............................................................................*/
1025{
1026protected:
1027 virtual bool SupportsService(std::wstring const AServiceName);
1028
1029 // IDispatch
1030 virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr);
1031
1032 // IDataForEDM_UserLoggedInNotification
1033 virtual bool GetCanLogin() = 0;
1034 virtual std::wstring GetDenyReason() = 0;
1035 virtual std::wstring GetUserName() = 0;
1036 virtual std::wstring GetSessionID() = 0;
1037 virtual void SetCanLogin(bool const AData) = 0;
1038 virtual void SetDenyReason(std::wstring const AData) = 0;
1039 virtual std::wstring GetHost() = 0;
1040public:
1045};
1046/*..............................................................................*/
1047
1048
1049} // namespace DXP
1050
1051#pragma pack(pop)
1052
1053#endif // DXP_ABSTRACTCLASSES_H_INCLUDED
J¢b þè ÎF ¡ X
Definition EDP.Interfaces.cpp:1116
Definition DXP.DispatchImpl.h:72
Definition DXP.RecordWrappers.h:359
Definition DXP.AbstractClasses.h:918
IAssociatedWithBitmap * GetIAssociatedWithBitmap()
Definition DXP.AbstractClasses.h:931
virtual TColor GetBitmapFileMaskColor()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void SetBitmapFile(std::wstring const Str)=0
virtual std::wstring GetBitmapFile()=0
virtual void SetBitmapFileMaskColor(TColor const Value)=0
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:392
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
ICategorizedServerView * GetICategorizedServerView()
Definition DXP.AbstractClasses.h:403
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetCategory()=0
virtual std::wstring GetSubCategory()=0
Definition DXP.AbstractClasses.h:438
virtual bool Clipboard_PasteFormat(long Format)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
virtual long Clipboard_GetFormat(int Index)=0
virtual int Clipboard_GetFormatCount()=0
IClipboardDocument * GetIClipboardDocument()
Definition DXP.AbstractClasses.h:450
Definition DXP.AbstractClasses.h:257
virtual bool SupportsService(std::wstring const AServiceName)
virtual void LaunchCommand(std::wstring const ACommandName, std::wstring *AParameters, IServerDocumentView *const AContext)=0
virtual void GetCommandState(std::wstring const ACommandName, std::wstring *AParameters, IServerDocumentView *const AContext, bool *Enabled, bool *Checked, bool *Visible, std::wstring *Caption, std::wstring *ImageFile)=0
ICommandLauncher * GetICommandLauncher()
Definition DXP.AbstractClasses.h:268
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition DXP.AbstractClasses.h:652
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)
IDataForAltiumPortalNotification * GetIDataForAltiumPortalNotification()
Definition DXP.AbstractClasses.h:662
Definition DXP.AbstractClasses.h:613
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetFileName()=0
IDataForDocumentNotification * GetIDataForDocumentNotification()
Definition DXP.AbstractClasses.h:624
virtual bool SupportsService(std::wstring const AServiceName)
virtual IServerDocument * GetServerDocument()=0
Definition DXP.AbstractClasses.h:710
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
virtual IServerDocument * GetServerDocument()=0
virtual void SetRequestResult(int aResult)=0
IDataForDocumentRequest * GetIDataForDocumentRequest()
Definition DXP.AbstractClasses.h:722
Definition DXP.AbstractClasses.h:671
IDataForDragDropNotification * GetIDataForDragDropNotification()
Definition DXP.AbstractClasses.h:681
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 IDragDropObject * GetDragDropObject()=0
Definition DXP.AbstractClasses.h:771
virtual std::wstring GetDItemGUID()=0
IDataForEDM_Notification * GetIDataForEDM_Notification()
Definition DXP.AbstractClasses.h:782
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetDItemRevisionGUID()=0
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:1025
IDataForEDM_UserLoggedInNotification * GetIDataForEDM_UserLoggedInNotification()
Definition DXP.AbstractClasses.h:1041
virtual void SetDenyReason(std::wstring const AData)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void SetCanLogin(bool const AData)=0
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:633
IDataForModuleNotification * GetIDataForModuleNotification()
Definition DXP.AbstractClasses.h:643
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 std::wstring GetModuleName()=0
Definition DXP.AbstractClasses.h:791
IDataForNexusNotificationWithInterface * GetIDataForNexusNotificationWithInterface()
Definition DXP.AbstractClasses.h:801
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)
Definition DXP.AbstractClasses.h:995
virtual void SetAllowRelease(bool const AValue)=0
IDataForProjectReleaseNotification * GetIDataForProjectReleaseNotification()
Definition DXP.AbstractClasses.h:1016
virtual void SetParameters(std::wstring const AValue)=0
virtual IULB_ItemRevision * GetItemRevision()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:731
virtual bool SupportsService(std::wstring const AServiceName)
IDataForSoftDesignNotification * GetIDataForSoftDesignNotification()
Definition DXP.AbstractClasses.h:743
virtual std::wstring GetFirmwareVersions(int AIndex)=0
virtual std::wstring GetBoardUniqueIds(int AIndex)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition DXP.AbstractClasses.h:690
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetFileNames()=0
IDataForVCSNotification * GetIDataForVCSNotification()
Definition DXP.AbstractClasses.h:701
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetVcsRevisionString()=0
Definition DXP.AbstractClasses.h:752
virtual bool SupportsService(std::wstring const AServiceName)
IDataForWaveSimNotification * GetIDataForWaveSimNotification()
Definition DXP.AbstractClasses.h:762
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition DXP.AbstractClasses.h:365
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetControlState(std::wstring AId)=0
virtual void SetControlState(std::wstring AId, std::wstring AValue)=0
IDocumentOptionsView * GetIDocumentOptionsView()
Definition DXP.AbstractClasses.h:383
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void Initialize(std::wstring const ADocumentPath)=0
Definition DXP.AbstractClasses.h:20
virtual bool HandleKeyPress(IDragDropObject *const ADragDropInfo, int AKey, TShiftStateSet AShift)=0
virtual void HandleDragDrop(IDragDropObject *const ADragDropInfo)=0
virtual void HandleDragPaint(IDragDropObject *const ADragDropInfo, C_tagMSG const Msg)=0
virtual void HandleDragOver(IDragDropObject *const ADragDropInfo)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void HandleDragEnter(IDragDropObject *const ADragDropInfo)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
IDragDropTarget * GetIDragDropTarget()
Definition DXP.AbstractClasses.h:35
virtual void HandleDragLeave(IDragDropObject *const ADragDropInfo)=0
Definition DXP.AbstractClasses.h:119
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
virtual void SetDialogHandle(long AHandle)=0
IExternalFormHolder * GetIExternalFormHolder()
Definition DXP.AbstractClasses.h:131
Definition DXP.AbstractClasses.h:44
virtual void FocusFirstTabStop()=0
virtual void GetBounds(int *ALeft, int *ATop, int *AWidth, int *AHeight)=0
virtual long GetHandle()=0
virtual void ParentWindowCreated()=0
virtual void SetBounds(int ALeft, int ATop, int AWidth, int AHeight)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void SetFocus()=0
virtual void SetParentWindow(IExternalFormHolder *const ParentWindow)=0
virtual std::wstring GetCaption()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void ParentWindowDestroyed()=0
IExternalForm * GetIExternalForm()
Definition DXP.AbstractClasses.h:64
Definition DXP.AbstractClasses.h:863
virtual void Insert(int Index, IDispatch *const Item)=0
IInterfaceList * GetIInterfaceList()
Definition DXP.AbstractClasses.h:889
virtual void Delete(int Index)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual int Remove(IDispatch *const Item)=0
virtual void SetCount(int NewCount)=0
virtual void Exchange(int Index1, int Index2)=0
virtual IDispatch * Get(int Index)=0
virtual IDispatch * First()=0
virtual IDispatch * Last()=0
virtual int IndexOf(IDispatch *const Item)=0
virtual int Add(IDispatch *const Item)=0
virtual int GetCapacity()=0
virtual void SetCapacity(int NewCapacity)=0
virtual void Put(int Index, IDispatch *const Item)=0
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:299
virtual bool SupportsService(std::wstring const AServiceName)
INotificationHandler * GetINotificationHandler()
Definition DXP.AbstractClasses.h:309
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void HandleNotification(INotification *const ANotification)=0
Definition DXP.AbstractClasses.h:98
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual int GetNotificationCode()=0
INotification * GetINotification()
Definition DXP.AbstractClasses.h:110
virtual std::wstring GetNotificationType()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual IDispatch * GetNotificationData()=0
Definition DXP.AbstractClasses.h:520
IOptionsFormDataManager * GetIOptionsFormDataManager()
Definition DXP.AbstractClasses.h:533
virtual void LoadSettingsFromFiles(IStrings *const ASettingsFiles, std::wstring const ADocumentsInstallPath)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void LoadSettingsFromPreviousVersion(int APreviousVersionIndex)=0
virtual void LoadSettingsFromPreR10DXPPrefs(std::wstring const ARegistryPath, std::wstring const AExtractedPath)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void SaveSettingsToFiles(IStrings *const ASettingsFiles)=0
Definition DXP.AbstractClasses.h:542
IOptionsPage * GetIOptionsPage()
Definition DXP.AbstractClasses.h:561
virtual bool TryApplyFormOptions()=0
virtual void GetStateControls()=0
virtual void PostEditControls()=0
virtual void SetStateControls()=0
virtual void SetDefaultState()=0
virtual void SetModified(bool Value)=0
virtual void SetReadOnly(bool ReadOnly)=0
virtual IOptionsFormDataManager * OptionsFormDataManager()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
virtual bool GetModified()=0
virtual int GetNotificationCode()=0
Definition DXP.AbstractClasses.h:337
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void BeginUpdate()=0
virtual void ClearExternalParameters(std::wstring ASection)=0
virtual void DeleteExternalParameter(std::wstring ASection, std::wstring AName)=0
virtual bool SectionExists(std::wstring ASection)=0
virtual void ModifyExternalParameter(std::wstring ASection, std::wstring AName, std::wstring ANewValue)=0
virtual std::wstring GetSectionText(std::wstring ASection)=0
virtual void AddExternalParameter(std::wstring ASection, std::wstring AName, std::wstring AValue)=0
virtual void EndUpdate()=0
virtual std::wstring GetExternalParameterValue(std::wstring ASection, std::wstring AName, std::wstring DefaultValue)=0
virtual bool SupportsService(std::wstring const AServiceName)
IOptionsStorage * GetIOptionsStorage()
Definition DXP.AbstractClasses.h:356
virtual std::wstring GetFileName()=0
Definition DXP.AbstractClasses.h:459
virtual std::wstring GetFileName()=0
IPreviewableDocument * GetIPreviewableDocument()
Definition DXP.AbstractClasses.h:470
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
virtual bool GenerateDocumentPreview(IPreviewImage *const APreviewImage)=0
Definition DXP.AbstractClasses.h:277
virtual void SetProcessDepth(int Value)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void PreProcess(IDispatch *const AContext, std::wstring const AParameters)=0
IProcessControl * GetIProcessControl()
Definition DXP.AbstractClasses.h:290
virtual int GetProcessDepth()=0
virtual void PostProcess(IDispatch *const AContext, std::wstring const AParameters)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition DXP.AbstractClasses.h:969
virtual void Export_ToOptionsWriter(IOptionsWriter *const OptionsWriter)=0
virtual void RemoveOutputTransformations()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual std::wstring GetReportName()=0
virtual IReportOutputTransformation * AddOutputTransformation()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void Import_FromOptionsReader(IOptionsReader *const OptionsReader)=0
IReportOutputOptions * GetIReportOutputOptions()
Definition DXP.AbstractClasses.h:986
virtual void SetReportName(std::wstring const Name)=0
virtual IReportOutputTransformation * GetAvailableTransformations(int Index)=0
virtual int GetAvailableTransformationCount()=0
Definition DXP.AbstractClasses.h:940
virtual void Import_FromOptionsReader(IOptionsReader *const OptionsReader)=0
virtual std::wstring GetXSLTFilename()=0
virtual void SetXSLTFilename(std::wstring const Value)=0
virtual void SetShow(bool const Value)=0
virtual std::wstring GetOutputName()=0
virtual void Export_ToOptionsWriter(IOptionsWriter *const OptionsWriter)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetReportName()=0
virtual void SetGenerate(bool const Value)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void SetOutputName(std::wstring const Value)=0
IReportOutputTransformation * GetIReportOutputTransformation()
Definition DXP.AbstractClasses.h:960
Definition DXP.AbstractClasses.h:140
virtual bool GetCanClose()=0
virtual void SetModified(bool const Value)=0
virtual bool DoFileLoad()=0
virtual bool CanCreateSnippet(IServerDocumentView *const AView, TSnippetCreationMode AMode, bool AContextSensitive)=0
virtual IServerDocumentView * GetSnippetView()=0
virtual bool GetBeingClosed()=0
virtual std::wstring SetFileName(std::wstring const AFileName)=0
virtual void SetIsShown(bool const Value)=0
virtual std::wstring GetContextHelpTopicName()=0
IServerDocument * GetIServerDocument()
Definition DXP.AbstractClasses.h:190
virtual bool WarnIfOwnedByOther(TFileOwnershipWarningLevel AWarningLevel)=0
virtual bool DoSafeFileSave(std::wstring const AKind)=0
virtual bool CreateSnippetFile(IServerDocumentView *const AView, std::wstring ASnippetFilePath, TSnippetCreationMode AMode, bool AContextSensitive)=0
virtual bool DoFileSave(std::wstring const AKind)=0
virtual IServerDocumentView * GetViewByName(std::wstring const ViewName)=0
virtual bool CanPlaceSnippet(std::wstring const ASnippetPath)=0
virtual void UpdateModifiedDate()=0
virtual std::wstring GetKind()=0
virtual void AcquireFileOwnership()=0
virtual void DocumentDirectoryChanged()=0
virtual void PlaceSnippet(std::wstring ASnippetAddress, IServerDocumentView *const AView)=0
virtual bool GetModified()=0
virtual IServerDocumentView * GetView(int Index)=0
virtual void AcquireDataFileHandle()=0
virtual bool GetSupportsOwnSave()=0
virtual bool SupportsReload()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual IServerModule * GetServerModule()=0
virtual void SetFileModifiedDate(double const AValue)=0
virtual void SetBeingClosed(bool const Value)=0
virtual void NotifyViews(INotification *ANotification)=0
virtual bool GetIsShown()=0
virtual std::wstring GetFileName()=0
virtual void ZoomSnippetContents()=0
virtual bool DoSafeChangeFileNameAndSave(std::wstring const ANewFileName, std::wstring const AKind)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual double GetDocumentModifiedDate()=0
virtual void ReleaseDataFileHandle()=0
virtual void ReleaseFileOwnership()=0
virtual void AddView(IServerDocumentView *const AView)=0
virtual double GetFileModifiedDate()=0
Definition DXP.AbstractClasses.h:199
virtual bool SupportsService(std::wstring const AServiceName)
IServerDocumentView * GetIServerDocumentView()
Definition DXP.AbstractClasses.h:211
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual IServerDocument * GetOwnerDocument()=0
Definition DXP.AbstractClasses.h:220
virtual IServerView * CreateServerView(std::wstring const AName)=0
virtual IDocumentOptionsView * CreateOptionsView(std::wstring const AName)=0
virtual void ApplicationIdle()=0
virtual int GetDocumentCount()=0
virtual long GetHandle()=0
virtual IServerView * GetViews(int Index)=0
virtual void ReceiveNotification(INotification *const ANotification)=0
virtual std::wstring GetModuleName()=0
virtual void AddServerView(IServerView *const AView)=0
virtual IServerDocument * CreateDocumentShowOrHide(std::wstring const AKind, std::wstring const AFileName, bool AShowInTree)=0
virtual void RemoveServerView(IServerView *const AView)=0
virtual IServerDocumentView * CreateServerDocView(std::wstring const AName, IServerDocument *const ADocument)=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual ICommandLauncher * GetCommandLauncher()=0
IServerModule * GetIServerModule()
Definition DXP.AbstractClasses.h:248
virtual void DestroyDocument(IServerDocument *const ADocument)=0
virtual IServerDocument * CreateDocument(std::wstring const AKind, std::wstring const AFileName)=0
virtual IClient * GetClient()=0
virtual IServerDocument * GetDocuments(int Index)=0
virtual int GetViewCount()=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual IProcessControl * GetProcessControl()=0
Definition DXP.AbstractClasses.h:570
IServerOptions * GetIServerOptions()
Definition DXP.AbstractClasses.h:582
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual IOptionsPage * CreateOptionsPageByName(std::wstring const OptionsPageName)=0
virtual void FlushOptions()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void ReloadOptions()=0
Definition DXP.AbstractClasses.h:479
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)
IServerSecurity * GetIServerSecurity()
Definition DXP.AbstractClasses.h:489
virtual bool IsTechnologySetSupported(std::wstring const ATechnologySet)=0
Definition DXP.AbstractClasses.h:73
virtual void ReceiveNotification(INotification *const ANotification)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual void SetViewState(std::wstring const Astate)=0
IServerView * GetIServerView()
Definition DXP.AbstractClasses.h:89
virtual std::wstring GetViewState()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual void SetFavoritesViewState(std::wstring const Astate)=0
virtual std::wstring GetFavoritesViewState(bool const AAddFavoriteView)=0
virtual bool GetIsPanel()=0
virtual std::wstring GetViewName()=0
Definition DXP.AbstractClasses.h:498
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
IStrings * GetIStrings()
Definition DXP.AbstractClasses.h:511
virtual bool SupportsService(std::wstring const AServiceName)
virtual int GetCount()=0
virtual int IndexOf(std::wstring const Value)=0
virtual std::wstring GetItem(int Index)=0
virtual int Add(std::wstring S)=0
Definition DXP.AbstractClasses.h:810
virtual bool IsReadOnly()=0
virtual std::wstring GetTextAtCursor()=0
virtual void TempHighlightLine(int Index, std::wstring const StyleName)=0
virtual void ClearSelection()=0
virtual void SaveToFile(std::wstring const AFileName)=0
virtual void ImportEditorSettingsFromTasking(bool ASendNotification)=0
virtual void ClearMask()=0
virtual void SendPreferencesChanged()=0
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetSelectedText()=0
virtual void GetCursorPosition(int *PosX, int *PosY)=0
virtual std::wstring GetWideText()=0
virtual void MarkWordRight()=0
virtual void EndUpdate()=0
virtual void SetLine(int Index, std::wstring const Value)=0
virtual void SetFocus()=0
virtual int LineCount()=0
virtual bool IsSelectedTextPresent()=0
ITextDocument * GetITextDocument()
Definition DXP.AbstractClasses.h:854
virtual void ReplaceText(int X, int Y, int Len, std::wstring const NewText)=0
virtual void SelectBlock(int AColumn, int ALine, int ALength, int AHeight)=0
virtual void ImportEditorSettingsFromVisualStudio(bool ASendNotification)=0
virtual void ClearGraph()=0
virtual void ReceivePreferencesChanged()=0
virtual void JumpToOffset(int Offset)=0
virtual void UpdateSyntax()=0
virtual bool GetModifiedSinceAction()=0
virtual void MaskBlock(int AColumn, int ALine, int ALength, int AHeight)=0
virtual void JumpTo(int X, int Y, bool Centered)=0
virtual void MarkLine()=0
virtual int CurrentLineNumber()=0
virtual void BeginUpdate()=0
virtual std::wstring GetTextAtCursorEx(TSysCharSet const ExcludeDelimiters)=0
virtual void HighlightFoundRect(int X1, int Y1, int X2, int Y2)=0
virtual void GetLine(int Index, std::wstring *Value)=0
virtual void SetModifiedSinceAction(bool Value)=0
virtual bool GetLineVisibility(int Index)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
Definition DXP.AbstractClasses.h:591
virtual bool SupportsService(std::wstring const AServiceName)
IThreadSynchronize * GetIThreadSynchronize()
Definition DXP.AbstractClasses.h:604
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual long GetSignalHandle()=0
virtual long GetSourceThreadID()=0
virtual void AfterRunSynchronized()=0
virtual void RunSynchronized()=0
Definition DXP.AbstractClasses.h:318
virtual void HandleTimerEvent(long ID)=0
ITimerHandler * GetITimerHandler()
Definition DXP.AbstractClasses.h:328
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:412
virtual bool ToDo_ItemActivate(std::wstring const AnItem)=0
virtual std::wstring ToDo_GetItem(int Index)=0
IToDoDocument * GetIToDoDocument()
Definition DXP.AbstractClasses.h:429
virtual bool ToDo_ScanEnd()=0
virtual bool ToDo_ItemEdit(std::wstring const AnItem)=0
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual bool ToDo_ItemUpdate(std::wstring const OldItem, std::wstring const NewItem)=0
virtual int ToDo_GetCount()=0
virtual bool ToDo_ItemCanEdit()=0
virtual bool ToDo_ScanBegin()=0
virtual bool SupportsService(std::wstring const AServiceName)
Definition DXP.AbstractClasses.h:898
virtual HRESULT __stdcall Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
IToolChainOptionsStorage * GetIToolChainOptionsStorage()
Definition DXP.AbstractClasses.h:909
virtual bool SupportsService(std::wstring const AServiceName)
virtual std::wstring GetDeviceName()=0
virtual void SetDeviceName(std::wstring ADeviceName)=0
Definition DXP.AbstractClasses.h:16
TFileOwnershipWarningLevel
Definition DXP.Types.h:80
int TColor
Definition DXP.Types.h:55
TSnippetCreationMode
Definition DXP.Types.h:99
std::set< char > TSysCharSet
Definition DXP.Types.h:137
std::set< TShiftState > TShiftStateSet
Definition DXP.Types.h:29
Definition DXP.Interfaces.h:5080
Definition DXP.Interfaces.h:1589
Definition DXP.Interfaces.h:1467
Definition DXP.Interfaces.h:1615
Definition DXP.Interfaces.h:800
Definition DXP.Interfaces.h:1240
Definition DXP.Interfaces.h:1926
Definition DXP.Interfaces.h:1907
Definition DXP.Interfaces.h:1954
Definition DXP.Interfaces.h:1935
Definition DXP.Interfaces.h:1985
Definition DXP.Interfaces.h:5781
Definition DXP.Interfaces.h:1917
Definition DXP.Interfaces.h:1995
Definition DXP.Interfaces.h:5743
Definition DXP.Interfaces.h:1965
Definition DXP.Interfaces.h:1944
Definition DXP.Interfaces.h:1976
Definition DXP.Interfaces.h:1573
Definition DXP.Interfaces.h:578
Definition DXP.Interfaces.h:595
Definition DXP.Interfaces.h:3738
Definition DXP.Interfaces.h:705
Definition DXP.Interfaces.h:652
Definition DXP.Interfaces.h:3939
Definition DXP.Interfaces.h:1027
Definition DXP.Interfaces.h:695
Definition DXP.Interfaces.h:1779
Definition DXP.Interfaces.h:1791
Definition DXP.Interfaces.h:1058
Definition DXP.Interfaces.h:1287
Definition DXP.Interfaces.h:1073
Definition DXP.Interfaces.h:1151
Definition DXP.Interfaces.h:1738
Definition DXP.Interfaces.h:809
Definition DXP.Interfaces.h:5111
Definition DXP.Interfaces.h:5092
Definition DXP.Interfaces.h:715
Definition DXP.Interfaces.h:764
Definition DXP.Interfaces.h:774
Definition DXP.Interfaces.h:1809
Definition DXP.Interfaces.h:1759
Definition DXP.Interfaces.h:671
Definition DXP.Interfaces.h:1768
Definition DXP.Interfaces.h:2273
Definition DXP.Interfaces.h:1863
Definition DXP.Interfaces.h:1036
Definition DXP.Interfaces.h:1599
Definition DXP.Interfaces.h:4225
Definition DXP.Interfaces.h:3086
Definition DXP.Interfaces.h:3024