Java Tree Navigation
PPWIZARD CONTENTS
PPWIZARD CONTENTS
Introduction
Operating System Status
Amiga
DOS
OS/2
UNIX
WINDOWS
Change History
Change History - Older Entries
Installing PPWIZARD
Hand Installation
Window's PPWW32.EXE
OS/2's OS2SETUP.CMD
FAQ
Bugs, Problems or Suggestions
Disclaimer
Beginners Guide
Converting From ORB To PPWIZARD
Converting From SSI To PPWIZARD
PPWIZARD Command Line
Project Files
Curley Codes
/BaseDir
/Beep
/CGI
/Color
/ConsoleFile
/Copy
/CopyRight
/CrLf
/Debug
/DebugChars
/DebugCols
/DebugTime
/Define
/DeleteOnError
/DeletePrev
/DependsOn
/DependsOnComplete
/DependsOnWarnings
/DropFiles
/Exclude
/Exec
/ErrorFile
/FileNames
/FilterInput
/FilterOutput
/GetEnv
/HideCmd
/Hook
/HTML
/HtmlGenerator
/Inc2Cache
/IncludePath
/Info
/Input
/List
/Making
/OnERROR
/OnOK
/Other
/Option
/Output
/OutHeader
/Pack
/Rexx
/RegSyntax
/Require
/RedirMethod
/SpellAddWord
/SpellCheck
/SpellShowAll
/Sleep
/Syntax
/Template
/UNC
/Validate
/WarningsRc
/XSlash
/0OK
/**/
/#Include
/$Trace
/@EXTN
The Source Code
White Space
Commenting
Line Continuation
Quoted Text - qTextq
Quoted Text - qRestq
Macros
Simplest Macros
Multi Line Macros
Macros With Mandatory Parameters
Macros With Optional Parameters
Macro Parameters without values (Keyword)
Positional Parameters (not named)
Using Standard Definitions + Using REXX Logic
Multi Line Macros With Logic
Die When Unused Parms
Expand All Unused Parameters
Expand All Parameters As Rexx Code
Expand Macro Name
Macro Tranformations
Macro Indirection
Dependancies
Commands
#(
#)
#{
#}
#AsIs
#AutoTag
#AutoTagClear
#AutoTagState
#Break
#Continue
#Debug
#define[+|?]
#DefineRexx[+]
#DependsOn
#elseif
#endif
#EOF
#evaluate[+]
#Error
#if
#ifdef
#ifndef
#import
#import - Delimited Records
#import - Fixed Field Records
#import - Multi Line Records
#import - SQL
#import - T2H
#import - WRAP
#include
#Info
#intercept
#MacroSpace
#NextId
#OnExit
#option
AllowPack
AllowSpell
AtChangeType
CsReplacement
DebugLevel
DefineMacroReplace
ExtraIndent
ExpandX
HashPrefix
KeepIndent
LeaveBlankLines
LineComment
LineContinuation
MacroParmTags
ParmVal
Replace
ReplacementTags
Tabs
Warnings
WhiteSpace
#output
#OutputHold
#push
#pop
#Require
#RexxVar
#transform
#undef
#Warning
#Unknown Commands
Standard Definitions
<??RexxVariable>
<?=RexxExpression>
<?/>
<?BaseDir>
<?CgiStart>
<?CmdLineTotal>
<?CompileTime>
<?DebugOn>
<?DirSlash>
<?Dollar>
<?Hash>
<?HashPrefix>
<?IncludeLevel>
<?InputComponent>
<?InputComponentLine>
<?InputFile>
<?LessThan>
<?NewestFileDateTime>
<?NewLine>
<?NewLine?>
<?OpSys>
<?OpSysSpecific>
<?OutputFile>
<?OutputLevel>
<?OutputLine>
<?PpwizardAuthor>
<?PpwizardAuthorBaseWebDir>
<?PpwizardAuthorEmail>
<?PpwizardAuthorHomePage>
<?PpwizardGeneratorMetaTags>
<?PpwizardHomePage>
<?PpwizardPgm>
<?ProcessingMode>
<?ProtectFromPpwStart>
<?ProtectFromPpwEnd>
<?QuestionMark>
<?RestartLine>
<?RexxSkip>
<?RexxSkipTo>
<?SemiColon>
<?Space>
<?TemplateDataFile>
<?TotalOutputLines>
<?Unique>
<?Version>
<?xXX>
Rexx
Rexx Variables
Rexx Expressions
Rexx Conditional Logic
Rexx Looping
Rexx Parsing
Standard Rexx Routines
translate()
Rexx Fragments - Kick Start
Inbuilt PPWIZARD Functions
Add2()
AddCommasToDecimalNumber()
AddInputFileToDependancyList()
AddOutputFileToDependancyList()
AddTempFileToDependancyList()
AddressCmd()
ArrayRemoveDup()
ArrayReverse()
ArraySort()
ArraySplit()
ArrayTranslate()
AsIs()
AsIsPrepare()
AutoTag()
Bd2Date()
BaseDate()
BreakAt()
BulkChar2String()
BulkChangePrepare()
Chars()
CompareReplaceFixed()
DataGet()
DataSave()
Debug()
DebugDec()
DebugInc()
DebugOff()
DebugOn()
Defined()
DieIfIoErrorOccurred()
EnsureFileHasCorrectCase()
Error()
ErrorSql()
ExpandXCodes()
FindFile()
FindFileInPath()
FileCopy()
FormatTime()
GenerateFileName()
Generate Mask
GetAmPmTime()
GetAmPmTimeFromHhMmSs()
GetDependancyInfo()
GetEnv()
GetFileLineBeingProcessed()
GetFileTimeStamp()
GetId()
GetIdPrepare()
GetImageHeightWidth()
GetInputFileNameAndLine()
GetLineBeingProcessed()
GetQuotedRest()
GetQuotedText()
Info()
InputComponentLevel()
InputComponentLineLevel()
LoadRexxSql()
IsDebugOn()
MacroGet()
MacroSet()
MakeWebLinks()
MustDeleteFile()
OptionGet()
OptionSet()
PadString()
ProcessNext()
QueryExists()
QuoteIt()
RandomString()
ReplaceCurlyHexCodes()
ReplaceMacros()
ReplaceString()
ReplaceStringCI()
RexxVarDefined()
RexGetTmpFileName()
Say()
SetEnv()
SetId()
SetXCode()
SStrip()
StackPush()
StackPop()
Summary()
Tabs2Spaces()
TimeStamp()
ToLowerCase()
UpdateCrc32()
UrlDecode()
UrlEncode()
Warning()
WriteLineToTmpImportFile()
_filespec()
_SysFileDelete()
_SysFileTree()
Rexx Subroutines in PPWIZARD
Related Tools & Links
PPWIZARD Extensions
VALRURL.H - Remote Resource Validation
PPWSORT.H - Sorting
Performance
e-Zine! Articles
Examples / Tips
A Macro Which Expands Another
Wise Installer OLE Automation
The Header File - BSD.WIH
The Header File - WISEINST.WIH
Creating HTML pages from Windows URL Shortcuts or OS/2 URL Objects
Importing fields into 3 HTML documents
Importing Fields, Each Record To It's Own File
#import - EXCEL via VbScript
Automatically Create Chart Images
Create Multiple Files From Template
Resource Validation - Local
SHARING HEADERS - HTML + REXX CGI
TEXTEDIT with PPWIZARD
Accessing SQL DATABASES Directly
Rexx Preprocessing
Rexx Example
REXAMPLE.X
REXAMPLE.XH
REXAMPLE.REX (generated output)
PPWIZARD Manual
Thursday January 17 2002 at 6:27pm