TURBO PASCAL
FOR WINDOWS 1.5
INCLUDES OBJECTWINDOWS FOR FAST WINDOWS DEVELOPMENT
New Turbo Pascal® for Windows 1.5 is the fastest way to develop
applications for Microsoft® Windows 3.0 and 3.1. Now features:
- MS-Windows 3.1 support
- Enhanced IDE
- Resource Workshop
- And more
The fastest way to develop for Windows 3.0 and 3.1
Table of Contents
- New! Full support for MS-Windows 3.1, including Object Linking
and Embedding (OLE), multimedia, Drag and Drop, and TrueType fonts
- Fast compiler-more than 85,000 lines per minute (On Compaq Deskpro 386/33)
- Windows IDE-edit, compile and run your programs from within
Windows
- New! Color syntax highlighting and SpeedBar
- ObjectWindows-built-in support for windows, dialogs, controls
and more
- Resource Workshop-visually create dialogs, menus, bitmaps, icons
and other resources
- New! Turbo Debugger® for Windows-now supports Super VGA
and IBM 8514 displays
- Turbo Help® hypertext system
- Complete Windows reference and tutorial manuals
If you've been waiting to get into Microsoft Windows programming,
wait no longer. Turbo Pascal for Windows 1.5 makes Windows programming
easy by giving you a Windows Integrated Development Environment.
And with the ObjectWindows library, an object-oriented application
framework for Windows, you can create Windows applications and
DLLs in less time than ever.
With Turbo Pascal for Windows 1.5, your programs can take full
advantage of Windows' rich graphical user interface. Create large,
protected-mode applications using all of the Windows features,
including Multiple Document Interface (MDI), Dynamic Link Libraries
(DLLs), Dynamic Data Exchange (DDE), plus new features like Object
Linking and Embedding (OLE) and TrueType fonts.
With Turbo Pascal for Windows, you get all the benefits of Windows
at your fingertips: multi-tasking, multiple windows, mouse support,
customizable fonts and more.
Because Turbo Pascal for Windows 1.5 runs in Windows, not only
can you build Windows applications, you can take advantage of
Windows while you're doing it. You can edit, compile and run your
programs all from within Windows.
- Multiple Document Interface (MDI) editor
- Edit multiple files, each up to 1Mb in size
- SpeedBar
- Color syntax highlighting
- CUA compatible menus
Because Turbo Pascal for Windows 1.5 is object-oriented, you don't
need to reinvent the Window-you can inherit it. Turbo Pascal for
Windows includes the ObjectWindows application framework to give
you a head start in your programs. In just a few lines of code,
ObjectWindows gives you a fully functioning Windows application.
You can easily add windows, dialogs, buttons, list boxes, edit
fields, icons and more to your applications.
ObjectWindows makes it easy to de-velop professional-looking Windows
applications, even if you've never programmed for Windows before.
ObjectWindows includes:
- Window, dialog and control objects
- Collection objects
- Persistent objects and streams
- Complete source code available with Turbo Pascal for Windows
Runtime Library Source Code.
Want to look up a Windows function or message? With the Turbo
Help hypertext system, it's only a keystroke or mouse click away!
Turbo Pascal for Windows 1.5 includes a complete online help system
with more than 100 sample programs that you can copy, compile
and run immediately.
If you're new to Pascal or Windows programming, the Turbo Help
hypertext system will assist you on your way. It features help
on:
- Windows API functions and messages
- ObjectWindows application framework
- All standard units
- All standard functions and procedures
- Turbo Pascal language
With Turbo Pascal for Windows' Resource Workshop you can visually
create dialogs, menus, bitmaps, cursors, icons and other resources.
Plus you can incorporate Borland's Custom Controls to give your
radio buttons and other screen features the look of "chiseled
steel."
Turbo Pascal for Windows 1.5 also includes a Windows CRT unit
that makes it easy to run standard text-mode Pascal programs in
Windows. You can create text-based Windows applications simply
by adding one line of code to your programs, even if you've never
programmed in Windows before! The Windows CRT unit also includes
support for standard Pascal input and output functions.
You can also take advantage of the Dynamic Data Exchange facilities
of Windows. Dynamic Data Exchange enables you to create applications
that have Hot Links. For example, you can write a program in
Turbo Pascal for Windows that automatically updates other Windows
programs that support DDE, including Quattro® Pro for Windows
and ObjectVision® from Borland.
Turbo Pascal for Windows 1.5 includes a built-in assembler that
allows you to write assembly language code directly in Pascal
procedures and functions.
This makes it easy to drop down to assembly language for speed
and control. Plus, you have full access to all Pascal symbols.
The built-in assembler gives you the best of both worlds.
Turbo Pascal for Windows gives you professional debugging at your
fingertips. You can view and set breakpoints on any Windows message.
Turbo Debugger operates in character mode and supports single-monitor
and dual-monitor debugging. It also supports Super VGA and IBM®
8514 monitors.
Turbo Pascal for Windows includes three full manuals devoted solely
to Windows programming. There's a tutorial book that introduces
the fundamentals of Windows programming, a reference manual on
the Help compiler, plus a reference manual that documents the
entire ObjectWindows library and all Windows functions and messages.
In addition, all of the Windows reference material is available
online in the Turbo Help hypertext system.
If you've ever wanted to get an inside peek at the source code
to a major Windows product, now you can. We're making available
the source code to the Turbo Pascal for Windows runtime library.
The Turbo Pascal for Windows Runtime Library Source Code add-on
includes complete source code to all runtime functions plus the
source code to ObjectWindows. With the source code you can easily
customize any part of the runtime library or ObjectWindows for
your own needs. Or study the techniques that we've used to interface
to Windows. Learn how we simplified Windows programming and took
advantage of inheritance and polymorphism in ObjectWindows. Then
use the same techniques on your own Windows programming project.
With the Runtime Library Source Code, you've got complete control
of your programming project.
Object-Oriented Programming (OOP) is fast becoming the way to
program in the 1990s. It provides faster development, greater
code reusability and reduced maintenance. OOP makes programming
for Microsoft Windows easy.
Object-Oriented Programming is based on three cornerstone concepts:
encapsulation, inheritance and polymorphism. Turbo Pascal for
Windows 1.5 supports all of these concepts. Encapsulationmeans
that code and data can be combined into a single entity. For example,
a Window object contains data to manage its display, plus the
ability to resize, move on the screen and redraw. Inheritance
lets you create your own objects that build on the ObjectWindows
library. And you can create your application quicker than ever
before. Polymorphism allows you to have different objects
respond to the same command in different ways. For example, all
Windows will respond to a close command, but each may take a different
action. Polymorphism enables you to write more generic, reusable
code.
ObjectWindows gives you an application framework that enables
you to take advantage of the three cornerstones of OOP. ObjectWindows
gives you a generic, inheritable application that already provides
the common elements of all Windows applications. With ObjectWindows
you never have to reinvent the window. It provides an immediate
head start into the development of Windows applications.
For the IBM family of personal computers and all 100% compatibles
under MS-Windows 3.0 or 3.1. Turbo Pascal for Windows 1.5 creates
Windows applications only and runs in protected mode on an 80286
or higher processor. A hard disk, 2Mb memory, EGA, Hercules, VGA,
Super VGA or IBM 8514 graphics and mouse (or other pointing device)
are required. Microsoft SDK is not required.
- Windows IDE-edit, compile and run your programs in Windows
- SpeedBar for instant access to common commands
- Customizable color syntax highlighting
- Fast Turbo Pascal compiler-compiles at more than 85,000 lines
per minute (On Compaq Deskpro 386/33)
- ObjectWindows-built-in support for windows, dialogs, controls
and more
- Resource Workshop-visually create dialogs, menus, icons, bitmaps
and other resources
- Turbo Debugger for Windows
- Supports Windows messages
- Advanced breakpoints
- Reverse execution
- Automatic DLL debugging
- ObjectBrowser and inspectors
- Single- and dual-monitor support
- Super VGA and IBM 8514 support
- Sample programs for OLE, TrueType and other MS-Windows 3.1 features
- Windows CRT unit-standard text-mode Pascal programs run in Windows
- Full access to all Windows API functions and messages for MS-Windows
3.0 and 3.1
- Create Dynamic Link Libraries (DLLs)
- Share code with C/C++ via DLLs
- Built-in assembler for speed and control
- Math coprocessor and emulator support
- Smart linker removes unused objects and code
- Command-line compiler
- Turbo Help hypertext system
- Resource compiler
- Help compiler
- Complete Windows reference and tutorial manuals
Turbo Pascal for Windows 1.5
Product Information Page
Home Page
Copyright © 1995 Borland International, Inc.
Last modified March 28, 1995