
                             PB/DLL Example Code

You are given permission to use any of the code in these sample programs in
your own programming projects with no royalty requirements.  Any code you use
should include a PowerBASIC copyright notice in your source comments to
indicate that the code is the property of PowerBASIC, Inc.  You are not
required to provide the end user any PowerBASIC copyright information in
either your application or documentation.


COMM directory
--------------
COMM    BAS - Serial communications example


COMMON directory
----------------
COMMON   BAS - DLL source to commonly used functions
COMMON   INC - PowerBASIC #INCLUDE file
COMMON   TXT - Visual Basic declare file


COOL directory
--------------
COOL     BAS - GDI sample using LineTo API to draw lines
KOOL     BAS - GDI sample using PolyBezierTo API to draw lines


DDT directory
-------------
ADDRESS  BAS - Sample address book application
HELLODDT BAS - Simple "Hello, World" example


DLL directory
-------------
DLL      BAS - DLL example with LibMain


HELLO directory
---------------
HELLO    BAS - Simple "Hello, World" example
HELLO    ICO - Icon
HELLO    PBR - PowerBASIC resource file
HELLO    RC  - Resource script
HELLOWIN BAS - Simple example of a single window in an application
HELLOWIN ICO - Icon
HELLOWIN PBR - PowerBASIC resource file
HELLOWIN RC  - Resource Script


PBNOTE directory
----------------
PBNOTE   BAS - Multiple text file editor example
PBNOTE   RC  - Resource script
PBNOTE   PBR - PowerBASIC resource file
PBNOTE   ICO - Icon
NOTE     ICO - Icon


RESTART directory
-----------------
RESTART  BAS - Restart Windows example
RESTART  RC  - Resource script
RESTART  PBR - PowerBASIC resource file
RESTART  ICO - Icon


SKELETON directory
------------------
SKELETON BAS - Sample windows app with menu, toolbar, status bar, etc.
SKELETON RC  - Resource script
SKELETON PBR - PowerBASIC resource file
SKELETON ICO - Icon
TOOLBAR  BMP - Bitmap with toolbar icon images


TCP directory
-------------
SMTP     BAS - Simple Mail Transfer Protocol example
WHOIS    BAS - WHOIS protocol example
SMTP     BMP - Bitmap for SMTP example
TCP32    INC - TCP encapsulation routines


TRAY directory
--------------
TRAY     BAS - Task tray application example
TRAY     PBR - PowerBASIC resource file
TRAY     RC  - Resource script
FACE1    ICO - Icon
FACE2    ICO - Icon
FACE3    ICO - Icon
FACE4    ICO - Icon
FACE5    ICO - Icon


VB32 directory
--------------
ADDONE   BAS - Addone example from Chapter 1
APITEST  BAS - API test example
CAPFIRST BAS - Capitalize first char of every word example
VBSORT   BAS - Sort Visual Basic array example
VBSORT   TXT - Declare file for Visual Basic
VBAPI32  INC - VB API encapsulation code


WINERR directory
----------------
WINERR   BAS - Windows error codes example application
WINERR   INC - Include file for PB/DLL
WINERR   RC  - Resource script
WINERR   PBR - PowerBASIC resource file
WINERR   TXT - Declare file for Visual Basic


WINMSG directory
----------------
WINMSG   BAS - WM_COMMAND messages example
WINMSG   INC - Include file for PB/DLL
WINMSG   RC  - Resource script
WINMSG   PBR - PowerBASIC resource file
WINMSG   TXT - Declare file for Visual Basic

