home *** CD-ROM | disk | FTP | other *** search
VENDINFO | 1996-11-20 | 14.2 KB | 287 lines |
- +-------------------------------------------────────-----────────----+
- | This VENDINFO Product Information File contains both readable text |
- | and tools-accessible data about a product. See the last text |
- | section, below, for more information about VENDINFO and its tools. |
- +--------------------------------------------------------------------+
- VENDINFO standard v1.04, produced by VendEdit v1.30, 18-Dec-1995
-
- ===== Product Information ==============================
- Product: DialogJB Visual Basic code for Dialog Box
- Version: 2.0
- Version Date: 6-Dec-1995
- Product Type: Software
- Basic Distribution Policy (see License, below, for details):
- Freeware, copyrighted but freely distributable and useable
-
- Product Description: DIALOGJB v. 2.0 <ASP> Simple Visual Basic for
- Windows code which opens a Common Dialog box
- like that which comes with the COMMDLG.DLL
- and various VBX's. Gives you freedom to place
- it where you want on screen; add colors,
- bitmaps, and other controls. Most
- importantly, it takes up a lot less space and
- adds speed because it does not need any add-
- on DLL, OCX, or VBX files. Free. From James
- Bair.
- Reason for version: Modified to include direct API call to INI
- files
-
- Category: Computer programming; Languages; BASIC;
- Visual BASIC
- Keywords: WINDOWS VISUAL BASIC VB VB3 COMMON DIALOG
- FILE OPEN SAVE
- Required Packages: DIALGJB2
- This Package: DIALGJB2
-
- Required Configuration
- Processor Family: Intel 80x86 (minimum 80286 (AT))
- Minimum OS: Windows 3.0
- Standard RAM: 2048K
- Hard Drive Space: 35K
- Required:
- Hard drive
- Req'd Software: Visual Basic for Windows
-
- Orders:
- Address: James Bair
- P.O. Box 203
- Shelton CT 06484-0203
- USA
- FAX: 203-452-1531
- CompuServe: 70730,3001
- Internet: 70730.3001@compuserve.com
- Other E-mail: jbair@csunet.ctstateu.edu
-
- Support:
- Address: James Bair
- P.O. Box 203
- Shelton CT 06484-0203
- USA
- FAX: 203-452-1531
- CompuServe: 70730,3001
- Internet: 70730.3001@compuserve.com
- Other E-mail: jbair@csunet.ctstateu.edu
-
-
- ===== Information for Users ("READ-ME") ================
-
- DialogJB takes care of a programmer's problem--too many VBX's, DLL's, and
- OCX's cluttering up the program & taking up time to execute. DialogJB
- provides a File Open/Read/Save Windows Dialog Box using only Visual Basic
- Code. Apply the code to your own Visual Basic for Windows programming.
- Because it is all Visual Basic form-level code, you can customize it
- however you want--center it, place it in whatever position you want,
- make it as big or as small as you want, add or remove commands, check
- boxes, add your own colors or bitmaps. It's yours!
-
-
- ===== Packing List =====================================
-
- As released by the author or publisher, this package contained the
- following files in addition to this VENDINFO.DIZ:
-
- Filename Size Date Time CRC32
- READ_ME.1ST 171 6-Dec-1995 02:00a F9D97F00
- FILE_ID.DIZ 412 6-Dec-1995 02:00a 902343C2
- DIALOGJB.FRM 19825 6-Dec-1995 02:00a C3D49641
- DLGJB2.FRM 10550 6-Dec-1995 02:00a 0799CBC8
- BBSINFO.TXT 2910 6-Dec-1995 02:00a 30145D01
- DIALOGJB.TXT 3204 6-Dec-1995 02:00a 6C91B930
- VENDOR.TXT 2883 6-Dec-1995 02:00a BD1B1755
-
-
- ===== Installation =====================================
-
- The file DIALOGJB.FRM is the form file for the Common Dialog Window. Add
- this to your Visual Basic project and customize as necessary.
-
- The file DLGJB2.FRM contains other pieces of code: 1) The command used
- by the main form to open the DIALOGJB dialog box form. 2)Optional Global
- or Module commands to optimize your dialog box--includes color,
- 3-dimensional, centering, and INI file read/write functions and
- subroutines. Add these to your program and modules as needed.
-
-
- This took a number of hours to make, but it takes the place of the Common
- Dialog Box for opening, reading, or loading files. With the use of the
- List Box controls, it can do everything the Common Dialog Box can in the
- "Open File" Action and with a little modification can do what the "Save
- File" Action would do. You could also add a "Help" button to it and
- customize it in any way. Unlike the Common Dialog Box that ships with
- Visual Basic, you can control where it appears on the screen, and you can
- control the color and appearance. Add bitmaps, or whatever. As written,
- it presents a 3D gray form which has become popular for Windows
- applications including Win95. Most importantly, it takes up a lot less
- space--no COMMDLG.DLL, CDIALOG.VBX, CMDIALOG.VBX, THREED.VBX, or other
- add-on file.
-
- The form DIALOGJB.FRM is the form to add to your main program. This is
- the code for the Common Dialog Box. The file DLGJB2.FRM is, strictly
- speaking, not a form to load, but is a text file with the routine for
- loading frmDialogJB from the Main form and three helpful but optional
- routines which may be used in a MODULEx.BAS.
-
- DialogJB as written includes calls to an INI file. This, of course,
- is optional depending on whether you need to read certain files or if
- you need an "initial directory" feature. I have written it to use the
- INIDEMO code put out by Curtis Smith. (Many BBS's and similar services
- carry demos of it.) There are other similar VBX's--or you may use other
- Windows API calls (if you can get the things to work).
-
- This was written with Visual Basic for Windows 3.0, but I believe it
- works pretty much the same with earlier versions.
-
- If you want to see how this is used, check out the shareware utility
- WinAlter by the author.
-
- Enjoy.
-
-
- ===== Warranty =========================================
-
- LIMITED WARRANTY
-
- THIS SOFTWARE AND MANUAL ARE PROVIDED FOR EVALUATION ONLY, ON AN "AS
- IS" BASIS. THE AUTHOR DISCLAIMS ALL WARRANTIES RELATING
- TO THIS SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
- LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
- A PARTICULAR PURPOSE. NEITHER THE AUTHOR NOR ANYONE ELSE
- WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF
- THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR
- INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
- SOFTWARE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE
- POSSIBILITY OF SUCH DAMAGES OR CLAIMS. THE PERSON USING THE SOFTWARE
- BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
- (Hey, it's code & it's free!)
-
- This agreement shall be governed by the laws of the State of Connecticut
- and shall inure to the benefit of the author and any
- successors, administrators, heirs and assigns. Any action or proceeding
- brought by either party against the other arising out of or related to
- this agreement shall be brought only in a STATE or FEDERAL COURT of
- competent jurisdiction located in New haven County, Connecticut. The
- parties hereby consent to in personam jurisdiction of said courts.
-
-
-
- ===== License for Use and Distribution =================
-
- TRIAL USE LICENSE
-
- DIALOGJB is NOT a public domain program. It is copyrighted by
- James Bair. This software and accompanying documentation are
- protected by United States copyright law and also by international
- treaty provisions.
-
- You may not use, copy, rent, lease, sell, modify, decompile,
- disassemble, otherwise reverse engineer, or transfer the licensed
- program except as provided in this agreement. Any such unauthorized
- use shall result in immediate and automatic termination of this license.
- All rights not expressly granted here are reserved to the author.
-
-
- LIMITED DISTRIBUTION LICENSE
-
- The following may distribute DIALOGJB, completely unaltered, without
- further permission: those who meet requirements in VENDOR.TXT file; for
- other cases or to distribute in modified form, you must consult the
- attached data record, which is hereby incorporated by reference. Any
- distribution satisfying all the distribution requirements expressed in
- that data record is hereby authorized.
-
- Permission to distribute the DIALOGJB package is not transferable,
- assignable, saleable, or franchisable. Each vendor wishing to
- distribute the package must independently satisfy the terms of this
- limited distribution license.
-
- U.S. Government Information: Use, duplication, or disclosure by the
- U.S. Government of the computer software and documentation in this
- package shall be subject to the restricted rights applicable to
- commercial computer software as set forth in subdivision (b)(3)(ii) of
- the Rights in Technical Data and Computer Software clause at
- 252.227-7013 (DFARS 52.227-7013). The Contractor/manufacturer is
- James Bair, P.O. Box 203, Shelton CT 06484-0203.
-
- The author may revoke any permissions granted here, by
- notifying you in writing. All rights not expressly granted here are
- reserved to the author.
-
- Contents of VENDOR.TXT file:
-
- This file contains our distribution policy and information on all our
- products. We have a simple distribution policy: You have permission to
- distribute our shareware or freeware in its original, unaltered form as
- long as you 1) Identify it as shareware (with an appropriate definition)
- 2) Leave all intellectual property and copyright notices in place ....and
- as long as we do not request you to stop.
-
- You may archive our programs, unarchive them, include/exclude optional
- files (like this VENDOR.TXT file), include them with other programs on
- the same diskette, and do essentially anything you want as long as you
- respect the integrity of the program and all copyright laws, even if you
- may not be subject to them. We want the widest possible distribution,
- and we do notwant to stand in your way so long as you are honest with our
- mutual customer.
-
- If you are distributing in vending rack or point-of-purchase sales,
- please request our permission. This is the only area which it seems that
- customers do not understand shareware. ASP, ESC, Walnut Creek, Simtel,
- Garbo, Winsite, SICS, PC-SIG, Washington State, STAR, Way Cool, Bongo,
- EMS, APCUG, PC-related periodical, and Night Owl collections are
- pre-authorized to include our programs on CD-ROM.
-
- This is our normal distribution sequence:
-
- 1. New versions are posted on CompuServe (use IBMFF with ID 70730,3001).
-
- 2. New versions are released through SDNet. If you have a BBS and
- do not belong to SDNet, please consider joining this international
- network.
-
- 3. All ASP and ESC distribution members are included in the regular ASP
- and ESC CD-ROM. This saves us both time and money. If you are not an
- ASP vendor member or bulletin board member, please consider joining.
- If you work a lot with educational materials, consider joining the ESC
- (Educational Software Cooperative).
-
- 4. Since most Shareware vendors do not handle programming aids, we do
- not as a rule distribute programming aids otherwise. However, if you
- would like to be informed of updates of programming aids, please let
- the author know. We will try to upload them to Internet FTP sites that
- handle programming aids, so you may want to check with such sites or
- with the Archie file finding service.
-
- If you have any questions, concerns, or complaints, please contact me:
- James Bair
- P.O. Box 203
- Shelton CT 06484-0203
- USA
- CIS 70730,3001
- Internet 70730.3001@compuserve.com
- Voice 203-734-1296 (5-9 p.m. Eastern Time Zone)
-
- Outside of USA: If you are interested in working with us to provide
- registration and support services outside the USA, we are interested in
- working with you in a nonexclusive basis.
-
-
- ===== About VENDINFO Files =============================
-
- Each VENDINFO.DIZ file contains extensive information about a product.
- This "human-readable" section is followed by a compressed data record
- useable by automated tools. The data record allows BBSes and other
- distributors to automate package handling, and provides users with a
- wealth of product information. VENDINFO tools (free viewer for users,
- free or inexpensive processors for distributors, editors for authors)
- are available from many BBSes, disk vendors, and other sources.
-
-
- ===== Compressed Data Record Follows ===================
-
- PK