Sage-ST : The professional's choice for open systems development!

Modula-2 Reference Manual

Table of Contents


Select the beginning letter of the package to jump to that section.

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

Index of all procedures

Package Name Description
ASCIIX ASCII constant values.
AscRptLib Generate a report in ASCII format including headers and footers.
AuxSpec Types and variables needed when using SageDyn.
BinLib Binary operations on buffers such as inserting, locating, etc.
BitLib Bit manipulation routines such as shifting.
Blkedit Text editor for variable length block data fields.
BlockDataLib Routines for working with block data.
BmpLib Bitmap operations in Windows Apps.
BtrList Dynamically sorted list of strings using a BTree.
BufIO Buffered I/O Routines.
CACHE Dynamic allocation of any item or group of items using memory or disk
CFGLib Routines to modify a .CFG file.
ClipBoard Routines to get/put data to the Windows clipboard.
CmndLine Routines to get the program command line and parse values it contains.
Compress Text compression routines.
Convert Integer/String conversion routines.
ConvertReal Real/String conversion routines.
Crypto Data encryption/decryption routines.
CtrlBttn Routines for Sage-ST "Button" custom control
CtrlCBox Routines for Sage-ST "CheckBox" custom control
CtrlComb Routines for Sage-ST "Combo Box" custom control
CtrlEdit Routines for Sage-ST "Edit" custom control
CtrlGrid Routines for Sage-ST "Grid" custom control
CtrlList Routines for Sage-ST "List" custom control
CtrlLv Routines for Sage-ST "List View" custom control
CtrlRBtn Routines for Sage-ST "Radio Button" custom control
CtrlRich Routines for Sage-ST "Rich Text" custom control
CtrlSBar Routines for Sage-ST "Status Bar" custom control
CtrlStat Routines for Sage-ST "Static Text" custom control
CtrlTree Routines for Sage-ST "Tree" custom control
CtrlWin Routines for Sage-ST "Window" control
Dialog Routines for Sage-ST "Dialog" control
DBLoad Database loading routines from various formats.
DiskLib Floppy disk library
Display User interface display and control. (Text based)
DisplayW User interface display and control. (Windows)
DosLib DOS operating system calls.
EditLib Text editor.
EnvironmentX Routines to work with environment variables.
ErrorLog Routines for logging data values to help debug/track
Exec Execute file system programs.
FileEdit Generic file editor.
Files Basic file I/O procedures.
FileUtil Routines related to file processing but not using a file handle.
FixLib Data base table restructuring routines.
FX Special effects library.
GDIPrint Routines to help with printing in Windows.
Graph2D 2D graphing package.
GroupData Manipulation of group data for graphics.
HTML Create HTML pages from within the application.
HyperTxt Display and manipulation of hypertext files.
InfoLib Access to database schema information contained in the DFL file.
LogLib Log file manipulation
Manager Overlay emulation using DOS batch files.
MathLib Standard math functions.
MBlkEdit Multi-user block data editor.
MEditLib Multi-user text editor.
Menus Text menu control library.
ModSys Types definition and basic function library.
MoveLib Machine address moves of data.
MSageLib Multi-user Sage utility routines.
MultSage Multi-user sage database routines.
MultUser Routines that help when working in multi-user mode.
MusicLib Music and sound library.
NewSets Sets mathematics routines.
ObjCalendar Calendar object routines.
ObjDialog Thor Dialog object routines
ObjEMail Thor EMail object routines
ObjExit Thor Exit object routines
ObjFtp Thor Ftp object routines
ObjMessage Thor Message object routines
ObjPropSheet Thor PropSheet object routines
ObjSequence Thor Sequence object routines
ObjSplash Thor Splash object routines
ObjWindow Thor Window object routines
PCXImage [Put Description Here]
PortIO Allows port memory I/O.
Profile Reading/writing to profile files (typically known as a .INI file.)
ProgCmnd Memory command processing for execution control.
ProgramX Provides simulated overlay capability for program control.
QueryLib Locate database records through defined restrictions.
RANCACHE Random cache storage to memory or disk.
Random Random number generation.
Reports Reports generation library.
Resource [Put Description Here]
Sage Database interface routines.
SageDyn Dynamic creation of forms, records and file sets.
SageErrs List of Sage Errors and routines used when working with them.
SageLib Sage database utility routines.
SageOpt Sage optimization routines.
SageTerm Sage terminal. Runs current X32 (DOS) apps as Win32 apps.
Semaphore Semaphore communication between separate applications
SGK Sage Graphics Kernal
SGKGraphics Display THOR-created graphs.
SGKPCX [Put Description Here]
SortLibX Sorting libraries.
SortMrg Sorting library utilizing memory and disk caching.
Sounds Sounds generation interface.
SQLExec Program interface to SQL queries.
STBackup Routine to do simple data backup into archive folders.
STRegistry Reading/Writing to the Windows registry.
STSecurity Interface to create application security files.
StringsX String manipulation library
TermX Interface to the user's terminal for I/O.
TextEdit Text editing library.
TextBase Text base indexing for full text searching.
TextShow Display of text base index and text
ThorPort Miscellanious utility routines for ease of portability.
TimeLib Date and time determination and formating.
TimeDate Time/Date library
TimeReal Time/Real number conversion routines.
TPCVideo TPC Video interface routines.
Transact Allows for transaction processing to the database.
UpdLib Compares two files and updates the base file if compared file is newer.
Window Routines to handle Window object calls
WinHelp Displays Windows help files (.hlp and .chm)
WinPrint Routines to help with printing in Windows
WinRebuild Interface to use rebuild in a Win32 application.
WinReports Windows reports.
WinTools Routines to help with various Windows tasks



Send mail to   warren.merrill@inl.gov with questions or comments about this web site.
Copyright © 1989-2006 Battelle Energy Alliance