The Window BOSS
by Phil Mongelluzzo
Revision: 06.04.87
Star Guidance Consulting
273 Windy Drive
Waterbury, Connecticut 06705
(203) 574-2449
Copyright (c) 1984, 1985, 1986, 1987 by Philip A. Mongelluzzo
All Rights Reserved.
The Window BOSS Shareware diskette, containing a copy of this
manual may be freely copied and shared, but printed copies of
this document may not be copied in any way without permission in
writing from Star Guidance Consulting. Thank you.
The Window BOSS
1. Introduction
The Window BOSS is one of the most powerful and cost-effective
products available to enhance and accelerate the development of
system and applications programs in the "C" language. The BOSS
will let you create programs that have the same look and feel as
top sellers like Lotus 1-2-3, Sidekick, dBASE III, and Framework!
Pop-up windows, pull down menus, status lines, and in context on-
line help functions can be easily implemented. Your applications
can drag windows around the screen and automatically sense the
video card installed. All of this without snow, flicker, or
delay!
Registered users can take advantage of our "Source Plus" policy
that provides meticulously commented source code and one year of
free updates.
2. Technical Nitty Gritties
The Window BOSS supports PC/MSDOS for the IBM PC/XT/AT and
compatibles. However, you'll need one of the following
compilers in order to take advantage of the state-of-the-art
techniques available from the BOSS:
Lattice C, Microsoft C,
Borland Turbo C,
Computer Innovations CI86, Datalight
The BOSS is written in "C" and assembly language. You'll need
the Microsoft Assembler, MASM, to assemble any local changes to
the assembler source.
Stats:
Maximum windows: limited only by compiler and memory
Maximum window: full screen
Minimum window: 1 row 1 column (borderless)
3. rows 3 columns (framed)
Operation:
Simply include the library at link time and invoke the
function desired.
Page: 1
The Window BOSS
4. User Supported Software
Star Guidance Consulting distributes The Window BOSS with a
unique marketing approach called Shareware. The Shareware
diskette with the programs and manual may be freely copied and
shared. It is also available from Star Guidance for $15.00 to
cover the diskette, postage and handling. We ask you to help us
distribute The Window BOSS by sharing unmodified copies of the
Shareware diskette with others. We also encourage you to
register your copy for $50.00. You'll find a registration form
at the end of this manual. Thank you for your support and enjoy
the BOSS.
4.1. Registering
Shareware is a term for software that can be freely copied and
shared. The term describes copyrighted software which the author
supports and encourages people to copy and share.
Shareware is like public television: the programming is freely
distributed, but support from users is encouraged. The concept
is based on these principles:
1. People need to try programs to see if they are useful.
2. Software authors can be supported directly by users.
3. Copying and networking of programs can be encouraged.
We encourage you to register your copy of The Window BOSS for
$50.00. Registration has a number of benefits to you:
1. Serialized diskette containing all source code for all
supported compilers.
2. Telephone Support (you pay phone charges) and free updates
for 1 year.
3. Thanks from us for your support and encouragement!
You will find a registration form at the end of this document.
Page: 2
The Window BOSS
3.2. The SHAREWARE Distribution Diskette
The SHAREWARE diskette should contain the following files:
ARCE.DOC <- Archive utility document
ARCE.EXE <- Archive utility
BOSS.ARC <- The Window BOSS distribution archive.
BOSS.DOC <- You are reading it
BOSS.TOC <- Table of contents for manual
Contents of BOSS.ARC:
BOSSDEMO.C <- Source to BOSSSDEMO
BOSSDEMO.EXE <- DEMO Program
C86.BAT <- Compiler Driver - CI86
DLC.BAT <- Compiler Driver - Datalight
MSC3.BAT <- Compiler Driver - Microsoft 3
MSC4.BAT <- Compiler Driver - Microsoft 4
LCS2 <- Compiler Driver - Lattice 2.XX
LCS3 <- Compiler Driver - Lattice 3.XX
TCS <- Compiler Driver - Turbo C (TCC)
GENINDEX.C <- Source to GENINDEX (CI86)
HELLO.C <- The classic....
HELP.C <- Help system source
INTELC.HLP <- Demo DATA file
INTELC.NDX <- Index to Demo DATA file
LOADC86.BAT <- Link Batch file - CI86
LOADDLC.BAT <- Link Batch file - Datalight
LOADLC2.BAT <- Link Batch file - Lattice 2.XX
LOADLC3.BAT <- Link Batch file - Lattice 3.XX
LOADMS3.BAT <- Link Batch file - Microsoft 3
LOADMS4.BAT <- Link Batch file - Microsoft 4
LOADTC.BAT <- Tlink Batch file - Turbo C
PEEK.C <- Peek for Microsoft (Turbo C)
POPUP.C <- Popup menu source
SC86.LIB <- Small memory library - CI86
SDLC.LIB <- Small memory library - Datalight
SLAT2.LIB <- Small memory library - Lattice 2.XX
SLAT3.LIB <- Small memory library - Lattice 3.XX
SMSC3.LIB <- Small memory library - Microsoft 3.0
SMSC4.LIB <- Small memory library - Microsoft 4.0
STC.LIB <- Small memory library - Turbo C 1.X
WINDOWS.FNS <- Type Checking INCLUDE file - Microsoft
WINDOWS.H <- BOSS INCLUDE file
Page: 3
The Window BOSS
3.3. The SOURCE Distribution Diskette