Menu

[r127]: / trunk / Src / AutoGen / IntfExternalObj.pas  Maximize  Restore  History

Download this file

148 lines (132 with data), 6.8 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
{
* AUTOMATICALLY GENERATED FILE - DO NOT EDIT
*
* This file provides an Object Pascal interface to the ExternalObj.tlb type
* library. The type library defines defines the interface to extensions to the
* browser control DOM's "external object".
*
* The interfaces are declared in ExternalObj.idl
*
* This file was generated from ExternalObj.tlb by Borland TLibImp.exe.
* ExternalObj.tlb was generated from ExternalObj.idl by Microsoft MIDL.exe .
*
*
* ***** BEGIN LICENSE BLOCK *****
*
* Version: MPL 1.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
*
* The Original Code is IntfExternalObj.pas, autogenerated from ExternalObj.idl.
*
* The Initial Developer of the Original Code is Peter Johnson
* (http://www.delphidabbler.com/).
*
* Portions created by the Initial Developer are Copyright (C) 2006-2009 Peter
* Johnson. All Rights Reserved.
*
* ***** END LICENSE BLOCK *****
}
unit IntfExternalObj;
// ************************************************************************ //
// WARNING
// -------
// The types declared in this file were generated from data read from a
// Type Library. If this type library is explicitly or indirectly (via
// another type library referring to this type library) re-imported, or the
// 'Refresh' command of the Type Library Editor activated while editing the
// Type Library, the contents of this file will be regenerated and all
// manual modifications will be lost.
// ************************************************************************ //
// PASTLWTR : 1.2
// File generated on 12/07/2009 11:00:54 from Type Library described below.
// ************************************************************************ //
// Type Lib: ..\Bin\ExternalObj.tlb (1)
// LIBID: {FFAFBDD9-3E9A-408D-8616-167018E2083A}
// LCID: 0
// Helpfile:
// HelpString: CodeSnip DOM External Object Extender Type Library
// DepndLst:
// (1) v2.0 stdole, (C:\Windows\system32\stdole2.tlb)
// ************************************************************************ //
// *************************************************************************//
// NOTE:
// Items guarded by $IFDEF_LIVE_SERVER_AT_DESIGN_TIME are used by properties
// which return objects that may need to be explicitly created via a function
// call prior to any access via the property. These items have been disabled
// in order to prevent accidental use from within the object inspector. You
// may enable them by defining LIVE_SERVER_AT_DESIGN_TIME or by selectively
// removing them from the $IFDEF blocks. However, such items must still be
// programmatically created via a method of the appropriate CoClass before
// they can be used.
{$TYPEDADDRESS OFF} // Unit must be compiled without type-checked pointers.
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}
interface
uses Windows, ActiveX, Classes, Graphics, StdVCL, Variants;
// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:
// Type Libraries : LIBID_xxxx
// CoClasses : CLASS_xxxx
// DISPInterfaces : DIID_xxxx
// Non-DISP interfaces: IID_xxxx
// *********************************************************************//
const
// TypeLibrary Major and minor versions
ExternalObjMajorVersion = 6;
ExternalObjMinorVersion = 0;
LIBID_ExternalObj: TGUID = '{FFAFBDD9-3E9A-408D-8616-167018E2083A}';
IID_IWBExternal6: TGUID = '{61AB2A0B-0262-49D5-8E6D-43161D5A3C9D}';
type
// *********************************************************************//
// Forward declaration of types defined in TypeLibrary
// *********************************************************************//
IWBExternal6 = interface;
IWBExternal6Disp = dispinterface;
// *********************************************************************//
// Interface: IWBExternal6
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {61AB2A0B-0262-49D5-8E6D-43161D5A3C9D}
// *********************************************************************//
IWBExternal6 = interface(IDispatch)
['{61AB2A0B-0262-49D5-8E6D-43161D5A3C9D}']
procedure UpdateDbase; safecall;
procedure DisplaySnippet(const SnippetName: WideString; UserDefined: WordBool); safecall;
procedure CompileSnippet; safecall;
procedure ViewCompilerLog(Ver: SYSINT); safecall;
procedure ShowHint(const Hint: WideString); safecall;
procedure ConfigCompilers; safecall;
procedure ShowTestUnit; safecall;
procedure EditSnippet(const SnippetName: WideString); safecall;
procedure Donate; safecall;
procedure DisplayCategory(const CatID: WideString); safecall;
end;
// *********************************************************************//
// DispIntf: IWBExternal6Disp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {61AB2A0B-0262-49D5-8E6D-43161D5A3C9D}
// *********************************************************************//
IWBExternal6Disp = dispinterface
['{61AB2A0B-0262-49D5-8E6D-43161D5A3C9D}']
procedure UpdateDbase; dispid 101;
procedure DisplaySnippet(const SnippetName: WideString; UserDefined: WordBool); dispid 102;
procedure CompileSnippet; dispid 103;
procedure ViewCompilerLog(Ver: SYSINT); dispid 104;
procedure ShowHint(const Hint: WideString); dispid 105;
procedure ConfigCompilers; dispid 106;
procedure ShowTestUnit; dispid 107;
procedure EditSnippet(const SnippetName: WideString); dispid 108;
procedure Donate; dispid 109;
procedure DisplayCategory(const CatID: WideString); dispid 110;
end;
implementation
uses ComObj;
end.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.