![]() |
|
Published 1999-01-01 Printer-friendly version
A Happy (and prosperous) New Year to you all! Hope you all didn't get too carried away making New Year's resolutions
First off, everybody should know that Clarion 5 Professional Edition is now shipping. Upgrade price is the usual $199, and you can get a whole lot more info on the various add-in options for it at http://www.topspeed.com (if you can get there, that is -- their servers seem to be having some problems lately). TopSpeed sales can be contacted at 1-800-354-5444.
In any case, the options are basically all the bits and pieces that are bundled with C5 Enterprise, so you can pick and choose which ones you want or need. Bear in mind, though, that the total cost of doing it in pieces is much higher than just springing for a C5 EE upgrade. Your call.
Next biggest news is that Roy Rafalco, current President of TopSpeed has been promoted to CEO (the 'Big Kahuna'). He will also retain his position as President, with former CEO (and company founder) Bruce Barrington remaining as Chairman of the Board.
(Editors Note: See "News from TopSpeed" for further information.)
Congratulations, Roy!
Saddest news is that Richard Taylor (Director of Communications) has left TopSpeed. Best of luck, RT, and thanks for all the hard work, great docs and DevCon jam sessions!
Y2K? Who needs to worry about that?
Well, unless you and all your users are running the latest versions of everything, here are a couple of interesting products which might be helpful your older programs, or, more specifically, your clients who DON'T want to upgrade, but still need a fix (don't you just hate those types?). We're talking DOS (CPD, CDD and CFD) and Windows 3.x here, or even old hardware where things can screw you up even if your programs are compliant.
But what about TopSpeed's Intellidate handler, you say? Well, keep in mind that corrects date ENTRY problems. It won't you help if, for instance, the today() function is given bad data by the underlying systems. And, of course, it doesn't even exist in older CPD and CDD programs.
A bit of background. First, remember that there are three places where you can get tripped up: The hardware real time clock (RTC), then the BIOS (Basic Input Output System) which gets its time from the RTC, and then the operating system (which gets its time from the BIOS).
On the software side, you can find quite a few programs that will monitor the clock and correct the system date, compensating for an old RTC or BIOS. To a great extent, their success depends on whether or not programs get their date information from the OS, the BIOS, or the RTC itself.
For a more integrated solution, IBM has released PC-DOS 2000, a complete operating system that doesn't require fixes to handle dates of 2000 and beyond. It also corrects the century information returned by Basic Input/Output System (BIOS) for many machines that have problems with the century rollover. Other features include support for the Euro currency symbol and all the usual goodies which later DOS systems need (memory management, Stacker disk compression, anti virus programs, etc.). Details can be found at: http://www.software.ibm.com/os/dos/
To get even closer to the metal, you can check for motherboard BIOS updates. These will correct problems in the BIOS itself, and thus the operating system. A great resource for this is 'Wim's BIOS Page', on the web at http://www.ping.be/bios/. This site has links to a huge number of motherboard manufacturers, and lots more information on determining motherboard manufacturers, BIOS versions, etc. Keep in mind, though, that these solutions will only work in systems that have a 'flash' BIOS (one that can be re-written or updated via a small software program.
By the way, most motherboards made in the last few years do have a flash BIOS but DON'T count on them being Y2K ready. Download one of the myriad Y2K test programs and make sure for yourself.
The final solution for older systems where none of the software solutions work is to get a new RTC card that will override the one on the motherboard.
Good luck, and don't wait until next December to start testing this stuff!
James Fortune recently did all of us a service when he pointed out that some third party vendors were not using a DLL naming convention that distinguished between C4 and C5 versions of their products. This can be a very difficult problem to track down, with symptoms ranging from random GPFs to subtle memory corruption. It occurs if you have both C4 and C5 installed, and, for example, a C5 program calls a C4 version of a DLL. Getting bitten by this depends on which Clarion version you are working in, and how the search order for your Clarion \BIN directories is set up in your path
Some of the culprits included ProDomus and Software by Ragazzi. To their credit, both vendors released new versions within days of James pointing out the problem, so be sure to check for the update if you use these products. I'd recommend checking out your other third party products as well, and make sure that they incorporate the Clarion version in their DLLs (if they use them).
If you have C5 installed under Windows 9x or NT, you should associate your TPS files with the new TopScan database scanner utility. Here's how:
Now you can click on any TPS file and instantly bring it up in TopScan. By the way, you can use the same procedure to associate your DAT files with the old CPD scanner program (CSCN.EXE), if you have it.
Here are some tidbits and announcements gleaned from the TopSpeed forum and elsewhere over the last couple of weeks. If you see any products here that you would like to see scheduled for a full review in Clarion Online, let us know!
One of the really nice things about using Clarion is the overall generosity of the user community. (Go ahead, all of you give yourselves a pat on the back!) Often, this manifests itself in truly useful templates or tools that the authors have made available to the rest of us for that most favorite of prices: FREE! Each month, this column features a handy free template or tool that you might want to add to your bag of Clarion tricks.
Note: If you decide to download and try out any free items mentioned here, please remember that you get what you pay for don't expect support from the author like you would from a commercial product. While most of them are generous to a fault (as witnessed by their giving away the template), they are NOT obligated in any way, shape or form to you because you want to use the template. Be nice to them!
This month's jewel is:
Mike Hanson's Public Domain Templates 4.14 (for ABC)
This collection of ABC based templates has been tweaked and several new ones added since the last time they were featured here in the Bit-vine. If you use ABC, you should definitely have these very useful tools in your box.
The templates come wrapped in a professional installer, and can be downloaded from Mike's web site at: http://www.boxsoftdevelopment.com.
One tip if you want to use the pop-up calendar, you'll need to import the calendar procedure from a file called 'calendar.txa' which the installer places in your \libsrc directory.
Like any templates, don't forget to register them.
Next month: Who knows? You'll just have to come back and find out!
Each month, this column will provide you with the latest in Clarion news, tips, rumors, freebies and basically anything else that seems interesting about the going's on in the Clarion world.
So, who determines what's most interesting? YOU DO!!
Are you a vendor? Let me know about new releases, updates, betas, product plans or anything else you think Clarion Online readers might want to know about.
Are you a user (and who isn't)? Drop me a line about any cool nuggets of information you come across, free templates or examples worth sharing, or anything else that other readers might find useful.
What do you get for contributing? Well, you'll see your name up in lights (phosphor, to be accurate) here in the Bit-vine credits. For especially useful bits, you may even win an autographed GIF of an official Clarion Online shirt or other similarly valuable prize. Come on, how can you resist?
Let me hear from you! The magic address is TomH@ClarionOnline.com
The disclaimer
Everything in this column is the sole opinion of me, the author, and does not necessarily reflect the views of this magazine, its publisher, or even of myself (hey, I can change my mind, too!). Don't bet the farm on anything you read here: consider it a starting point for your own inquiries and research. The point here is that this column is intended to both enlighten and entertain, and that in the fast-moving world of software development this month's truth (or product release date) is often next month's "oops, did I say that ?".
'Nuff said!
Copyright © 1999-2008 by CoveComm Inc. All Rights Reserved. Reproduction in any form without the express written consent of CoveComm Inc., except as described in the subscription agreement, is prohibited.
Clarion Magazine ISSN 1718-9942
One year: $184
(includes all back issues since '99)
Renewals from $134
Two years: $274
Renewals from $224