Thank you for downloading XF45LIB (and presumably XFIRE.ZIP)! XFIRE.LDL VERSION 4.5 This file contains the XFIRE.LDL compiled with Paradox for Windows 4.5 allowing you to run Crossfire and SoftWatch under the new version of Paradox including the Workgroup and Professional Editions. If you have not downloaded XFIRE.ZIP I invite you to do so now, and here is why: XFIRE.ZIP contains the Crossfire Library for Paradox and a large sample application called SoftWatch that was created to demo the library's usefulness. Crossfire is a suite of methods used in the creation of Paradox for Windows applications to simplify the job of controlling, and communicating between, many discrete forms in a multi-form application. If your application contains only one form, or window, Crossfire will be of little use to you, but if your applications contain 2 or more windows, Crossfire can save you a great deal of time and, accordingly, a great deal of money. Crossfire methods are simple to use but very powerful. The concept of Crossfire is that you call a method when each form opens and another when each form closes. In between those method calls, a full complement of methods are available for you to use to communicate with, and access, all of the other open forms at runtime. On the lighter side, you can use the methods to pass simple data types like strings and numbers between forms, or if the mood strikes you can perform such feats as passing a dynamic array of bitmaps from one form to another and use them on the receiving form. Just as easily, you can get the handle to other open forms by simply referring to them by name in a method call. You are no longer required to attach to a form's title or open it explicitly to get a handle to that form. This is important so allow me to repeat it: YOU ARE NO LONGER REQUIRED TO ATTACH TO A FORM'S TITLE OR OPEN IT EXPLICITLY TO GET A HANDLE TO THAT FORM. As long as your forms have unique names, you can get a handle to a form anywhere, anytime, by referring to its name. What you do with it then is up to your imagination. There are many other methods in Crossfire for handling forms, generating auto-incrementing numbers, etc., but the real jewel in XFIRE.ZIP is the sample application, SoftWatch. SoftWatch is a "real-world" application designed to show off the finer features of the Crossfire Library, but there is a great deal of source code in the application illustrating other ObjectOPAL concepts as well. Read the documentation in XFIRE.WRI before using SoftWatch to for more information. UPDATING CROSSFIRE / SOFTWATCH This update to the Crossfire Library will allow SoftWatch, as well as your own applications, to run under Paradox for Windows 4.5 using Crossfire. If you have downloaded XFIRE.ZIP and opened it using the pkunzip "-d" switch (recommended), simply copy the file XFIRE.LDL in this upgrade kit over the old version. After doing that, re-save all of the SoftWatch forms under 4.5 as well as Swatch.LSL, the application-specific source code library. Then SoftWatch will run as a native 4.5 application. REGISTER CROSSFIRE NOW! Registered users of Crossfire get the full source code to the XFIRE.LSL library, and will be entitled to support via Compuserve. The registration cost of the library is a paltry $25 + $4 shipping and handling for the US and CANADA and $15 for shipping and handling to outside the US and CANADA. Checks or money orders are accepted. ATTENTION INTERNATIONAL USERS Black Forest Software Corporation does not accept credit cards for Crossfire. Recognizing that this can be an inconvenience to some international customers, BFSCorp has instituted a unique method of registration for international users. Since drawing a check on a US account is difficult for most international users, BFSCorp will accept a souvenir that is somehow representative of your country in exchange for the source code to Crossfire. The trinket should be valued at less than or equal to the registration fee of Crossfire plus shipping costs. There is no minimum value requirement; use your own discretion. Please enclose your the CIS address to which the source code should be sent. A CIS EMail address is required. This arrangement has worked well for certain European customers thus far, and we hope this helps your decision to register Crossfire and receive the source code. SUPPORT FOR CROSSFIRE Support for Crossfire is provided exclusively on Compuserve with very few exceptions. If you have an emergency such as a problem occurring at a critical time, for instance while at a client's site, telephone support is available at the number listed below. Black Forest Software Corporation is sensitive to the issues of customer service and is very sympathetic to the plight of the developer under fire. Due to the extremely low cost of the software, the client must bear the burden of the telephone charges for emergency support. BLACK FOREST SOFTWARE CORPORATION Black Forest Software Corporation is a custom application development firm in the Washington DC metropolitan area, specializing in LAN-based, Windows and DOS software development. Our client base is international, and inquiries about are services are sincerely welcomed. Black Forest Software Corporation 3618 Wharf Lane Triangle, VA 22172 Tel. (703)221-2372 THANK YOU AND ENJOY THE PRODUCT! -- Dan Martini