ToolName: IBM PartMeister
FileType: Template Definition File
Version: 0 1 0

Template: SimplePart
TemplateType: simple
Description: Generates Part derived from SimplePart.
Description:
Description: 1) Fill in the "Part" page (next page of this notebook)
Description:    with info regarding the new generated part.
Description:
Description: 2) On the "Symbols" page change "Values" if necessary.
Description:
Description:    The default language is English (en_US).  This becomes
Description:    the name of the subdirectory created for NLS data.
Description:
Description:    The default extra IBM VisualAge compile options allow
Description:    DBCS characters in string literals and comments in the code
Description:    (note that this slows compilation).
Description:
Description:    If using the Microsoft Visual C++ compiler, remove
Description:    the ExtraCompileOptionsForWIN32andOS2 symbol value "-Sn+"
Description:
Description: 3) Fill in the "Settings" dialog (menu "Part", menu "Settings...")
Description:    Note that the default directories are based on the "ODSRC"
Description:    environment setting.
Description:
Description: 4) Generate the new code (menu "Part", menu "Generate")
Description:    The output directories are created off the "Output" directory
Descriptoin:    specified on the "Settings" dialog.
Description:
Description: 5) Make sure you can compile the OpenDoc sample "Simple Part".
Description:
Description: 6) On Windows or OS/2 run "nmake" in the new output directory.
Description:    On AIX, rename BOTH "MAKEFILE.AIX" files to "makefile" then run "make".
Description:
Description: 7) To package the runtime, run "nmake pkg" on Windows or OS/2.
Description:    Run "make Pkg" on AIX.
Description:
Description: 8) Modify the output code as necessary.
Description:    Modify the IODSIMPL.T* files as necessary.
Description:    Create your own *.T* files as necessary.
Description:
Description: Includes:
Description:
Description:   IODSIMPL.TPL - PartMeister template displaying this info
Description:
Description:   IODSIMPL.TI.... part.IDL (Common SOM IDL)
Description:
Description:   IODSIMPL.TC.... part.CPP (Common source code)
Description:
Description:   IODSIMPL.TDW... part.DEF (Windows 95/NT module definition
Description:                             for IBM VisualAge for C++ compiler)
Description:
Description:   IODSIMPL.TDF... part.MDF (Windows 95/NT module definition
Description:                             for Microsoft Visual C++ compiler)
Description:
Description:   IODSIMPL.TDO... part.DEO (OS/2 module definition)
Description:
Description:   IODSIMPL.TXP... part.EXP (AIX module definition)
Description:
Description:   IODSIMPL.TH.... part.H   (Common header)
Description:
Description:   IODSIMPL.TPF... part.IPF (OS/2 and AIX help text source)
Description:
Description:   IODSIMPL.TPJ... part.HPJ (Windows 95/NT help project)
Description:   IODSIMPL.TTF... part.RTF (Windows 95/NT help text source)
Description:
Description:   IODSIMPL.TSG... part.MSG (Common NLS catalog source)
Description:
Description:   IODSIMPL.TM.... MAKEFILE       (Windows 95/NT and OS/2 nmake)
Description:   IODSIMPL.TME... en_US\MAKEFILE (Windows 95/NT and OS/2 nmake)
Description:
Description:   IODSIMPL.TMA... MAKEFILE.AIX       (AIX make)
Description:   IODSIMPL.TMF... en_US\MAKEFILE.AIX (AIX make)
Description:
ParentClass: SimplePart
ParentFileName: iodsimpl
Category: kODCategoryPlainText
Platforms: Windows, OS/2, AIX
Symbol: lang_subdir en_US
Symbol: ExtraCompileOptionsForWIN32andOS2 -Sn+
Symbol: ExtraCompileOptionsForAIX -qDBCS
File: IODSIMPL.TI  $filename$.idl
File: IODSIMPL.TC  $filename$.cpp
File: IODSIMPL.TDO $filename$.deo
File: IODSIMPL.TDW $filename$.def
File: IODSIMPL.TXP $filename$.exp
File: IODSIMPL.TDF $filename$.mdf
File: IODSIMPL.TH  $filename$.h
File: IODSIMPL.TM  MAKEFILE
File: IODSIMPL.TMA MAKEFILE.AIX
File: IODSIMPL.TPF $lang_subdir$\$filename$.ipf
File: IODSIMPL.TPJ $lang_subdir$\$filename$.hpj
File: IODSIMPL.TTF $lang_subdir$\$filename$.rtf
File: IODSIMPL.TSG $lang_subdir$\$filename$.msg
File: IODSIMPL.TME $lang_subdir$\MAKEFILE
File: IODSIMPL.TMF $lang_subdir$\MAKEFILE.AIX
