home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
sibylft1.zip
/
DOC.DAT
/
DOC
/
WHATSNEW.DOC
< prev
Wrap
Text File
|
1997-04-08
|
5KB
|
90 lines
Sibyl for OS/2 Field Test Version
---------------------------------
1) Overview
===========
SpeedSoft Sibyl is a high performance Visual Pascal Development Environment
(VDE) for OS/2 Warp. Sibyl allows you to create fast native code OS/2
applications. This package includes a visual designer very similar
to Borland Delphi (TM) as well as powerful database,drag-and-drop and
DDE components. The visual component library of Sibyl includes about
100 visual and nonvisual components ready to use and to customize for your
own needs ! SpeedSofts portable component classes (SPCC) as well as the
VDE itself are highly portable and will shortly be available for other
platforms, starting with Windows 95 and Windows NT. This saves your
investigations and allows you to do real cross-platform development !
Unlike what other OS/2 pascal compiler vendors plan to offer: Sibyl and the
programs produced with it will not require any additionaly software
(like Warp Fixpacks or the IBM Open32 library) ! A basic OS/2 Warp 3 or
Warp 4 system is enough !
However, SpeedSoft is working on a VCL patch for OS/2. Because the Open32
library has lots of bugs this patch is not yet ready to make it available
to all. We wait for IBM to release a faster and more complete version of
Open32. However, the SPCC should be your solution for cross-platform
development.
2) Contents
===========
Sibyl includes:
- a Visual Development environment (VDE) that is very close to the popular
Delphi(TM) environment. If you like Delphi you will love Sibyl ! Also
Sibyl supports the conversion of Delphi-style projects, including
both source code and visual parts (forms). The underlying compiler is
fully integrated into the Sibyl environment. Additionally Sibyl includes
other "goodies" like docking toolbars known from the MFC(TM), Warp 4
style notebooks, full DBCS support for both the editor and the form
designer as well as a very good integration into the WPS.
- a powerful native code compiler that supports all elements of the
Delphi Object-Pascal language including variant types, long strings and
thread-local storage. Build your own royalty-free executables with no
runtime interpreter DLLs ! Use the full power of the OS/2 32 Bit API
with the ability to use long filenames, multi-threading and unlimited
memory. The compiler is able to generate multiple error and warning
messages. This saves your development time and allows you to create
your applications faster and safer as with other environments. The
ability to get compiler warnings is a powerful way to catch logic
errors (for instance a declared local variable that is not used or
not initialized) without starting the application. Together with the VDE
you may recompile your Turbo-Pascal (TM) and Delphi applications
(including forms and source code) with no changes under OS/2.
The compiler generates browsing and debugging information as well as
it is suitable for creating OS/2 DLL's. Nethertheless the compiler is
very fast and compilers now up to 350.000 lines per minute. It is fully
integrated into the Sibyl VDE and runs in its own thread, so you may
continue editing while a compiler run is in progress !
- a very improved debugger that allows you to safely debug all PM
applications without the risk of system damage. The debugger is very
stable and is now able to show a disassembly window as well as you may
define various kinds of breakpoints and watchpoints. Together with the
Sibyl VDE, the debugger lets you inspect public symbols as well as
local variables or even object variables and properties. The debugger
catches incoming exceptions and lets you examine the point in your
program where the exception occured. It is now possible to enable/disable
specific exceptions that should/should not be handled by the debugger.
- an Object Browser. It shows all variables, types and procedures and can
display a object tree showing the inheritance of all classes declared.
If source files are available the browser may jump at the location where
a specific item is defined.
- A full set of components, including visual and nonvisual components. Most
of all components that are supported by the Delphi environment are also
supported by Sibyl. This extents also to database components. Sibyl lets you easily
access local or remote databases with very "easy to use" components. The
only thing you need is a ODBC driver for your favourite database (or the
databases DB2 2.X or Sybase SQL Anywhere that are supported directly).
There are a lot of components for all needs. However,if you don't find
a component that does what you want: roll your own ! Sibyl allows you
to easily customize and extent the environment by writing new components,
form templates or even experts.