home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
odtlktv4.zip
/
ODTLKT
/
TOOLKIT
/
BETA
/
BIN
/
PMEISTER
/
CNTNR.TI
< prev
next >
Wrap
Text File
|
1995-12-15
|
2KB
|
78 lines
#ifdef __PRIVATE__
//#
//# File: %%upper(filename)%%.IDL
//#
//# Description: IDL for %%partname%%
//#
//# Written by: %%author%%
//#
//# Copyright: (c) %%year%% by %%company%%
//# - all rights reserved
//#
//# Generated by: IBM %%toolname%% %%toolversion%%
#else
//# Copyright: (c) %%year%% by %%company%%
//# - all rights reserved
#endif
#ifndef _%%upper(filename)%%_
#define _%%upper(filename)%%_
#ifndef _%%upper(parentfilename)%%_
#include <%%lower(parentfilename)%%.idl>
#endif
// metaclass
interface M_%%partname%%;
interface %%partname%% : %%parentname%%
{
struct componentdata
{
unsigned long ulVar1;
unsigned long ulVar2;
};
#ifdef __SOMIDL__
implementation
{
metaclass = M_%%partname%%;
majorversion = 1;
minorversion = 0;
dllname = "%%filename%%.dll";
override:
somInit,
somUninit,
InitPart,
InitPartFromStorage,
Draw,
Externalize,
CloneInto;
// private data members
componentdata cdata;
};
#endif
};
interface M_%%partname%% : M_%%parentname%%
{
#ifdef __SOMIDL__
implementation
{
override:
clsGetODPartHandlerName,
clsGetODPartHandlerDisplayName,
clsGetODPartKinds,
clsGetOLE2ClassId,
clsGetWindowsIconFileName;
};
#endif
};
#endif