Topic: BGI for Windows? YES! GUI for DOS?YES!And more...


Author: ad398@cfn.cs.dal.ca (Stepan S. Vartanov)
Date: Tue, 31 Jan 1995 01:53:41 GMT
Raw View
This library make possible lot of things. Example - using common code for
BGI (DOS) and Windows GDI. BGI fonts, filled, with rotations and so on
are supported (See paragraph "KNOW-HOW.GRAF" below).

Available on:
    garbo.uwasa.fi (DOS section)
    oak.oakland.edu // Simtel/msdos/cplusplus/knowhow4.zip
    x2ftp.oulu.fi
and some other sites.

____________________________________________________________________________
knowhow4.zip - Borland C++ SDK, mostly DOS, but also Windows, source codes.
GUI and much more.


Brief description:
KNOW-HOW 4.x is the SDK for Borland C++ 3.x or upper. It includes:
GUI, screen SFP fonts, PCX, Scripts and macroses. DOS
Debugging tools for any situations, including hang-up. DOS
Common code for GDI & BGI. Scroll,Zoom, rotate of image. Filled BGI fonts.
Basic-like language, incl. BGI/GDI interpreter, DOS, WINDOWS
Vector pictures editor: maketing BGI, GDI and so on graphics.
PCX pictures editor (Paintbrush-like, but could be incl. to your program.                                Print manager: graphical print in DOS on different printers
Shell for Borland Paradox Engine 3.01, view and edit tables.DOS.
Business & scientific diagrams, Line,Markers,Bar, 3d-Bar, Stacked bar...


Long description:

KNOW-HOW 4.x (Library in source codes (Borland C++ 3.x) includes the following tools:

Graphical Users Interface                          KNOW-HOW.Interface
  LJ fonts (SFP) screen output,
  PCX support, GUI, multiple overlapped
  windows, Scripts and macroses. DOS
----------------------------------------------------------------------
  Debugging tools for any situations,             KNOW-HOW.DEBUGGER
  including hang-up. DOS
----------------------------------------------------------------------
Using common code for any graphics library.        KNOW_HOW.GRAPHICS
It is realized now for BGI and Windows GDI.
It is not difficult to add few lines of code
to use any other library.
Scrolling, Zooming, mirror reflection of
vector image, rotations and even complex rotations
of image. BGI fonts could be rotated too,
filled BGI fonts are also available. DOS, WINDOWS
----------------------------------------------------------------------
Basic-like language                                KNOW-HOW.SLANG
  Multi-file programs, FOR, IF and so
  on operators. User could derive from
  Slang the child class with new
  operators to access functions of
  his concrete package. DOS, WINDOWS
------------------------------------------------------------------------
Additional (and very powerfull) feature is available if
KNOW-HOW.GRAPHICS is used together with KNOW-HOW.SLANG. Child
classes of SLANG could have additional operators, so
KNOW-HOW.SLANG.GRAPHICS is the BASIC with access to drawing tools
of KNOW-HOW.GRAPHICS. It provides to user the possibility to load
graphical "resourses" (DOS or Windows or other, if user add some code)
in run-time. There are very many applications of this tool, like
run-time changeble GUI, maketing (without stage of compilation) of BGI,
GDI and so on applications, vector drawing tools (KNOW-HOW.VECTOR is the ready-to-use product of this type, included). Together with BASIC math. functions it could also be used for data plotting, spreadsheet and so on. DOS, WINDOWS
----------------------------------------------------------------------
Vector pictures editor                             KNOW-HOW.VECTOR
  Child of the Slang class. Simple and
  flexible KNOW-HOW.GRAPHICS interpreter
  with KNOW-HOW.INTERFACE window system
  in DOS.
  Very powerfull tool for maketing BGI,
  GDI and so on graphics.
  Few libraries are included, like chemical
  formulas or electronic schemes. Print support
  on different printers is available
  (with KNOW-HOW.PRINT) in DOS.
  Designed as class in KNOW-HOW
  hierarchy, and could be included to
  your DOS applications with no coding.
  DOS
-----------------------------------------------------------------------
PCX pictures editor                                KNOW-HOW.DRAW
  Edit and print of PCX color and B&W
  images. All standart image-editing
  functions. Designed as class in KNOW-HOW
  hierarchy, and could be included to
  your DOS applications with no coding.
  DOS
------------------------------------------------------------------------
Print manager                                      KNOW-HOW.PRINT
  Create on disk virtual screen of
  any size, show, scroll on screen or
  print it's contents on different
  printers with any deformation. Could
  load PCX images to the buffer or save
  buffer or part of it as PCX image. DOS.
------------------------------------------------------------------------
Shell for Borland Paradox Engine 3.01              KNOW-HOW.DATASHELL
  View and edit tables and querries in
  Paradox-like style. Execute multi-table
  QBE querries. Print reports in user-defined
  form. Classes for any (not only Paradox)
  tables support. DOS.
----------------------------------------------------------------------
Business and scientific diagrams                   KNOW-HOW.GRAF
  Line, Markers, Line-and-markers,
  Bar, 3d-Bar, Stacked bar graphs...
  DOS