UNIFY /
GUPTA / CENTURA
SQLWindows™ / Team Developer™
SQL Programmer,
Consultant, Developer & Trainer

click on the business card for an Adobe
PDF version you can print out and save
Available for Employment, Contract & Independent Opportunities
My
résuméS
- Click HERE for a ZIP file (size: 56k,
updated February, 2008) of my
résumés (overview + detailed)
in Adobe
PDF format.
If you are unable to read PDF files, kindly contact me. I can provide them to you in a compatible format.
Click on this icon
to obtain
a free copy of Adobe's Acrobat Reader
Are You Looking for Assistance with... |
|
| Help working with Unify's SQLWindows (SW)/Team Developer (TD)? | |
| SW/TD application bug fixing and application enhancements? | |
| Converting your application from SQLWindows 16-bit --> Unify Team Developer 32-bit? | |
| SW/TD and Unify's SQLBase performance problems? | |
| Software Training and Developing Training Materials? | |
| Assistance with class structures, modularizing your application and design? | |
| Help with writing & managing a large application? | |
| Multi-user considerations and problems, like locking, timeouts, and so on? | |
| Porting your SW/TD application to run with Oracle and/or SYBASE/SQL Server? | |
| I have had many years' experience with all these issues! | |
|
With more than 15 years using, testing and
teaching SQLWindows, TD and SQL-related issues (I was a Gupta employee for
approx. 6
years: 1988-1994), I bring a lot of experience in TD, Client/Server and SQL database
issues. Additionally, I was the SQLWindows technical online rep. for Gupta's BBS (before
the days of the Internet) and spend time on Gupta's newsgroup forum as a TeamAssist
member, assisting others with their own questions and problems. I also speak conversational German and some Spanish. |
|
|
My experience includes: SQLWindows, Gupta Team Developer, SQLBase, Oracle, SYBASE/SQL Server, ErWin v3.5 and FoxPro, as well as C and Pascal programming languages. |
|
|
I am available on an employment basis, either full- or part-time, or short- or long-term contract basis as a remote developer. I live in Palo Alto, California, approximately 30 miles south of San Francisco, but am open to considering any onsite or relocation opportunity you may have. |
|
Products I Have Used for Remote Consulting, Development and Online Training |
|
| In working
remotely on several Team Developer projects, I have used several online
products that have greatly assisted in my consulting, training and coding
effort. While this information may be of value to you, and I am providing
it to you with that in mind,
I recommend you read my DISCLAIMER notice below. And to clarify terminology, the company I helped is the 'server' (i.e., remote) side; my own PC here in my office is the 'client' (i.e., local) side. |
|
| Skype.com | |
| What it does: |
A free (calling Skype-to-Skype) service for making telephone calls directly through your internet connection to other Skype users! Their motto: "The whole world can talk for free." Additional info. on what the product can do is available on their Windows-version download page: Download Skype |
| How it works: | Once you have
downloaded their software, set up a couple parameters, connected a
headset to your computer and tried out their test call to the UK to
make sure you can hear and speak ok, you simply use their system
tray icon to call anyone using Skype on your contact list. Features
also include online chat mode and video calling (with a webcam),
transferring files, and for a fee you can also choose conference
calling, voicemail, calling to a land-line (very inexpensively
priced for unlimited U.S./Canada calling), receiving a land-line
phone call, call forwarding, & SMS messaging. The online phone call multiplexes on your 'net connection, so sharing PCs via a net meeting, browsing the internet, etc. can all be done at the same time. I would guess that you need a fast (DSL, broadband, etc.) internet connection. (And Skype verifies that by saying: "broadband is best".) |
| My comments: | It's amazing and I'm still waiting to find out what the 'catch' is. (There isn't one that I can see.) And all I needed to buy was a headset (speakers and microphone) that could connect to a USB v2.0 port. And have someone online to talk with. Skype took care of the rest! If you have or get Skype, you can add me to your contact list and contact me using my email address as my ID. |
| Zolved.com | |
| What it does: |
Allows a FREE remote access link to or from your PC to another PC, aka "Remote Desktop Sharing." What appears is a sizeable window on the client side (the user 'sharing' his or her PC) representing the entire screen of the server side (the 'viewer' or 'controller') PC, accessed by the client-side user using the keyboard and mouse. |
| How it works: | The person wishing to
be the Viewer (of my PC) sent me an
email with a link to a small piece of software available for
download on Zolved's site. I
downloaded it, ran it and the utility generated and displayed a
unique 8-digit PIN number. It also allowed me to specify the
Viewer's level of control of my PC: * View my PC screen only * View & control my PC using the mouse * View, control and browse files Zolved currently has 3 repeater servers located in the USA, UK and India, so select the closest one to you. I. the Sharer (of my PC), then emailed back my PIN # to the Viewer (you could be on the phone or on Skype and relay the PIN # that way). The Viewer then used that PIN with his side of the Zolved software to establish the connection. You can always right-click on the Zolved taskbar icon anytime you want or need to disconnect. |
| My comments: | A very good, and free method of getting authorized access to another PC, or for sharing your own PC with
another person. A very useful tool for doing demos, debugging, tech. support,
online training, etc.
There were occasional delays of a few seconds while screen data was
being transferred or while the viewer was waiting for my PC to load
a program. I would recommend a DSL or cable connection to the internet. I don't believe that a dial-up (MODEM) connection would be fast enough, though I have not tested this. Here's a link to their intro. & info. page: Zolved FREE Remote Control NOTE: I am keeping the GoToMyPC.com info below, even though I'll be using the Zolved solution for sharing, debugging and support. The GoTo solution worked for me (I was the one in 'share' mode) a couple years ago, but note that their service is not free. |
| GoToMyPC.com | |
| What it does: | Allows a secure remote access link to your PC. What appears is a sizeable window on the client side representing the entire screen of the server side PC, accessed by the client-side user using the keyboard and mouse. |
| How it works: | The server requesting a link has
GoToMyPC send an authorized email msg. to the client. The client
clicks on the link in the email and after a bit of hand-shaking and
initialization, displays on the client PC a window showing the server PC screen. Here is a description in their own words: How It Works. |
| My comments: | A great way to get authorized access
to another PC, run team TD or other programs on that machine,
view code, run and debug a program, open a file (like SQL.INI) to
verify connect parameters, etc. The company and I used this product in
conjunction with a voice line (the company called me, using a
speaker phone on their end) I was able to assist with training and
consulting issues, demo. code samples, run Animate to show where a
bug would be in code, discuss coding changes, make those changes,
rerun the application, etc. I had a DSL connection (I have high-speed cable now) to the Internet and the delay as I moved the mouse and the client-side window was updated was minimal. |
| Groove.net | |
| What it does: | An online source code control and management program. (Note: Groove is now part of the Microsoft Office suite of products.) |
| How it works: | The user logs into Groove, checks in/out code and other files from the 'server' (i.e. a company site PC). The product also contains email and chat capability, and shows the complete directory structure for versioning, development and build areas. |
| My comments: | A fine tool for managing development and developers who are located in different remote sites (in the case of our project, I am in California, another developer was in the Midwest and a third was in the South). |
| DISCLAIMER: THIS INFORMATION ON THESE PRODUCTS IS PROVIDED ON AN "AS IS" BASIS ONLY. I MAKE NO REPRESENTATIONS OR WARRANTIES OF ANY KIND REGARDING ANY OF THESE PRODUCTS' WEB SITES, NOR THEIR CONTENTS OR PRODUCTS, AND CANNOT CLAIM, EITHER IMPLIED OR EXPLICITLY, THEIR FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OR COMPLETENESS OF THE WEB SITES' CONTENTS, OR THE AVAILABILITY OR QUALITY OF ANY PRODUCTS OR SERVICES AVAILABLE VIA THEIR WEB SITES. | |
Team Developer Articles (PDF), Links, Utils. & Code Samples (ZIP) |
||
| History of Gupta Technologies™ & SQLWindows™: I am providing these reprints and sales literature in the interest of the early history of SQLWindows and Gupta Technologies, Inc. All materials are copyrighted by their respective copyright holders. | ||
|
Microsoft® Systems Journal article about
SQLWindows v1 - May, 1988 (Note: SQLWindows v1.0 - a "Developers' Release" - shipped September, 1988) |
MSJ May, 1988 | |
| SQLWindows v1 Technical Summary - July, 1988 | Tech Summary July, 1988 | |
| DBMS Magazine article interviewing Umang Gupta - February, 1990 | DBMS February, 1990 | |
| Gupta Corporation 6-page Marketing Sheet for SQLWindows v4 - 1993 | Marketing Literature 1993 | |
| DBMS Magazine article on Centura Team Developer™ - April, 1996 | DBMS April, 1996 | |
| BYTE Magazine article on Centura Team Developer™ - June, 1996 | BYTE June, 1996 | |
| DBMS Magazine article on Centura Team Developer™ - July, 1996 | DBMS July, 1996 | |
| BYTE Magazine article on Centura Team Developer™ - November, 1996 | BYTE November, 1996 | |
| Snapshot of Gupta's 16-bit version of SQLWindows™ - as of 1995 | SQLWindows v5.0.4 PTF5 | |
| Archived technical overview of Centura TD 2000 (aka "Matterhorn") | Archived Article on TheAdvisors | |
| More on Centura TD 2000 and the then-new MS Windows DNA - May 11, 1999 | Archived Article on MS PressPass | |
| Articles & Information: | ||
|
Gupta™ Pro Technical Newsletters:
ran from 1996 to 2000 This was originally called GuptaPro and later became CenturaPro |
Tech. Newsletter Archives | |
| Unify/Gupta Documentation - Team Dev., ReportBuilder & SQLBase | Unify Documentation | |
| Team Developer v5.1 SP2 - Guide to New Features (as of 4/4/2008) | TD v5.1 SP2 New Features | |
| Team Developer v5.1 Online HELP | TD v5.1 Online Help | |
| SQLBase v11 Online HELP | SB 11 Online Help | |
| UNICODE INFORMATION - background information from Unify, Unicode.org, Microsoft's Dev. Network site, etc. | ||
| 1. | Unify Team Dev. v5.1 white paper: TDv5.1 Unicode Paper in PDF format | |
| 2. | Overview web page about TD v5.1 Strings | |
| 3. | TD Unicode Code Samples below | |
| 4. | Unicode web site: www.unicode.org | |
| 5. | MSDN's Unicode Reference Web Site | |
| Ice Tea Group (ITG) past issues of TeaTalk (2001-2006) screenshots | ITG TeaTalk Overview | |
| SQLBase Recovery article by Mike Vandine | SQLBase Recovery | |
| SQLBase Backup & Recovery article- an older article from the late 1990s | SQLBase Backup & Recovery | |
|
SQLBase "Performance Toolkit"
- a series of DOC, PPT and Team
Developer samples from Gupta/Centura and other 3rd parties on such topics
as: Backup & Recovery, Tuning & Performance, SQLBase FAQs & Issues, and
other such topics. Some info. is dated, but still may be valuable to you.
(file size: 1.1meg) Note: Information and samples are provided on an "as is", "no warranties" basis. |
SQLBase Perform. Toolkit | |
| SQLBase FAQs from SQLDirect | SQLBase FAQs from SQLDirect | |
| MSDN - Microsoft Developers' Network Library | MSDN Library | |
| MSDN - Windows API Functions in alphabetical order | MSDN Functions | |
|
ENTERPRISE TIMES© article on Gupta LLC -
November 11, 2005 "Revived, restored and raring to go!" original article: http://www.enterprisetimes.com/system/page.aspx?pid=108 |
Enterprise Times© 2005-11-11.PDF | |
| top | ||
| NewsGroups: | ||
| Current Gupta Developers' Community newsgroup - newsgroup.guptaworldwide.com | ||
|
OLD Gupta Developers' Community newsgroup -
talkto.guptaworldwide.com This newsgroup should still contain messages and attachments from 09/2000 - 04/2005. |
||
| Web Links: | ||
| Discussion group available through groups.google.com - comp.databases.gupta | ||
| Dave Rabelink's new Unify/Gupta Team Developer WIKI - Team Developer Tips & Tricks | ||
| Narod's informative page documenting SWCSTRUCxx.DLL - Using SWCSTRUC.DLL | ||
| Unify home page - now owns Gupta | Unify Home | |
| Unify/Gupta Documentation - Team Dev., ReportBuilder & SQLBase | Unify Documentation | |
| Team Developer v5.1 Online HELP | TD v5.1 Online Help | |
| Unify Product Downloads | Unify Product Downloads | |
| Unify Downloads, Updates and PTFs | Unify Downloads | |
| Unify Support Center: Docs, Downloads, Log-a-Bug | Unify Support Center | |
| Unify Forums | Unify Forums | |
| Unify Support Forum - for all Unify products: TD, SQLBase, etc. | Unify Support Forum | |
| Ice Tea Group (ITG) home page | Ice Tea Group | |
| Ice Tea Group Products: IntelliSal, XSal2, Active Pages, SQLEngineer | Ice Tea Group Products | |
| Microsoft Windows SysInternals Tools home page - RECOMMENDED!! | Windows Sysinternals Tools | |
|
TD Utilities - What's New for
03/2008: -- Some code cleanup and now both utilities can be launched with a right mouse click on a TD file in File Explorer.
-- TD-Analyzer can now read in a Unify TD v5.1/Unicode
file, though it first converts to TD v4.2, then analyzes. NOTE: BE SURE TO READ the TERMS OF USE below and the DISCLAIMER in the About box for each utility. |
||
|
**
TD-ANALYZER.EXE
v1.0.E (03/2008): PC Design's SW/TD application code analyzer utility (Click on Help/Overview... for details.) |
||
|
This utility came about as the start of the solution to analyzing and displaying the details of an application that might be corrupted and unreadable directly by TD. |
||
| Version for Team
Developer2005.2/v4.2. If you need v4.2 runtime DLLs, download TDv42-deploy.zip |
Click for TD-Analyzer | |
|
** TD-CONVERTER.EXE v2.0.C (03/2008):
PC Design's SW/TD version and binary --> text convert utility - now
converts Unify TD v5.1 back to TD v4.2 and earlier. (Click on Help/Overview... for details. And if you are missing any CBCVTxxx.exe files from Gupta, see below.)
|
||
| This utility came about as a workaround to analyzing an application using the CDK and the CDK's InitFromFile() function converting all include files to your current version of the CDK. | ||
| Version for TD v4.2
but converts back from UTD v5.1. If you need v4.2 runtime DLLs, download TDv42-deploy.zip |
Click for TD-Converter | |
| Team Developer v4.2 minimum deployment files. If you do not have v4.2 installed and want to use these TD utilities, download and unzip the v4.2 deployment files where you saved the utility. (file size: 2.9meg) | TDv42-deploy.zip | |
| top | ||
|
From Centura/Gupta (now Unify) Corp: |
||
| CBCVTxxx.EXE Conversion Files (310, 412-426, 502) (file size: 919k) | gupta_cbcvt.zip | |
| CVT2APT utility - Team Developer v4.0 text version of source code released by Gupta. | gupta_cvt2apt.zip | |
|
(If you don't have TD v4 for the Cvt2Apt utility, use TD-Converter above to back-convert to your version.) |
||
|
From Other Sites: |
||
| M!Table from MICSTO in Germany - useful Table Window & Imaging routines | M!Table Home Page | |
| Window SPY Utility | Winspector Home Page | |
| Code Samples + Useful Routines - saved in text version, TD v1.5, unless otherwise noted. I have also tested these samples work with TD v5.1 SP2 -- the most recent version as of 04/2008 -- and if the sample does work, I note this with "OK with TDv5.1". If it does not, I note that it does not or provide a zip of a modified version that will work with v5.1. | ||
| ANALOG & DIGITAL CLOCKS - demo of both types. Special thanks to Thomas Lauzi for his original analog clocks demonstration. OK with TDv5.1 (12/2007) | AnalogDigitalClocks.zip | |
| ATL CONTAINER Sample - demo of using Microsoft's Active Template Library (ATL) for COM objects. Original sample by Christian Astor. This sample shows how an ATL container can display a DOC, HTML, PDF or TXT object. OK with TDv5.1 (03/2008) | ATL_Container.zip | |
| CDK TUTORIAL - demo of analyzing/parsing major code sections of a TD application. Includes a text file, showing the mapping between the appl. outline sections and the corresponding CDK class and function. OK with TDv5.1 (12/2007) | CDKTutorial.zip | |
| CNUI - George Panov's CNUI.DLL routines in all CTD and TD versions from v1.1 --> v5.1. Originally from www.SQLWindows.RU, though it appears George is no longer supporting that site. ZIP includes his BMPs, the APL and list of functions. Modify the DLL declaration for your version of TD. OK with TDv5.1 (02/2008) | CNUI-AllVersions.zip | |
|
COM
- for Team Developer v2.1 (or 2.0?) and later. (COM not available in
CTD v1) A "how-to" demo,
describing the steps to creating a simple COM server application and
generating its output (DLL & APL) files, and how to access that COM server
from a COM client app. NOT TESTED WITH TDv5.1 (12/2007) |
COMSample.zip | |
| COMPRESS/DECOMPRESS STRINGS - Demo of calling compress() and decompress() functions in a public domain library called ZLIB.DLL. OK with TDv5.1 (04/2008) | ZLIB_Demo.zip | |
| top | ||
| CRYPTOGRAPHIC SAMPLES | ||
| * |
Samples 1 & 2
require CryptoSys API, a DLL of
cryptographic routines available from
http://www.cryptosys.net/ and DI Management's Cryptography code page: http://www.di-mgt.com.au/crypto.html. More information is available in each sample's description. 12/2007 - samples tested using v4.0 |
|
| 1. | CRC-32 checksum, and MD5, SHA-1 & SHA-256 hash - calculations' demo. on a string or a file. This sample requires CryptoSys API. OK with TDv5.1 (12/2007) | CRC-MD5-SHA-Demo.zip |
| 2. | Encrypt/Decrypt - demo using the DATA ENCRYPTION STANDARD (DES) block cipher method. This sample requires CryptoSys API. OK with TDv5.1 (12/2007) | Crypto-Demo.zip |
| 3. | Base64 Encoding/Decoding - demo of converting 8-bit bytes to 6-bit characters. Could be used with other cryptographic samples. OK with TDv5.1 (12/2007) | Base64Encoding-Demo.zip |
| 4. | Encryption & Decryption - demo. Converted to TD from C. Does not use CryptoSys API. OK with TDv5.1 (12/2007) | Encrypt-Decrypt.zip |
| 5. |
RIPEMD-160 (supports from CTD v1.5 --> UTD v5.1) demo using a Team Developer APD implementation of
the one-time RIPEMD160 message hash. Sample description has more details
with several links for more information on RIPEMD. OK with TDv5.1 (01/2008) |
RIPEMD160-Demo.zip |
| CSV - demos writing a CSV file from SQL data. Hard-coded SQL and dynamically-built SQL queries are shown. OK with TDv5.1 (12/2007) | CSV-writing_table_data.zip | |
| EM_GETSEL & EM_SETSEL - demo of text Retrieval/Selection using these Windows SDK Messages. OK with TDv5.1 (12/2007) | Emgetsetsel.zip | |
| EVENT LOGGING - demo. of writing debug log entries to the Window Event log for TD users with < TD v4.0. View with the Event Viewer. OK with TDv5.1 (12/2007) | WinEventLogging.zip | |
| GENERATE RANDOM PASSWORDS example. OK with TDv5.1 (12/2007) | genPassword.zip | |
| JULIAN DATE <--> CALENDAR DATE CONVERSIONS example. OK with TDv5.1 (12/2007) | Date2Julian2Date.zip | |
| MEMORY USAGE/LEAKAGE test with calls to SqlImmediate(). NOT TESTED WITH TDv5.1 (12/2007) | test-SqlImmediateCalls.zip | |
|
MENU MANIPULATIONS
-
using Window's SDK functions and
messages. Also uses the CDK to find out if the form has Accessories Enabled
= Yes. SEE BELOW FOR TDv5.1 VERSION (04/2008) |
menuDemo32.zip | |
|
MENU MANIPULATIONS v5.1 -
Requires TDv5.1 and demo
using Window's SDK functions and
messages and new SalMenuUpdate() call. Works for either Accessories Enabled = Yes or No without using the CDK to find out. SEE ABOVE FOR < v5.1 VERSION (05/2008) |
menuDemo32-requiresTD51.zip | |
|
PDF DOCUMENT DISPLAYER: After
being removed because of an Adobe ActiveX error in the APL, this demo. is
once again working, thanks to Dave Rabelink and Jean-Marc!
The demo displays an Adobe Acrobat PDF document in a TD form window.
Since the APL is patched (info. in the zip) I have separate dirs. and
version for CTD v1.5 to TD v5.1 |
PDF_Displayer.zip | |
| top | ||
|
REGEXP
-
sample shows
how to do 'regular expression' pattern matching in TD. NOTE: Be sure to see the change comments if running >= CTD v2.1. OK with TDv5.1 (05/2008) |
RegExp.zip | |
| REPORTBUILDER SAMPLES | ||
| 1. | ReportBuilder - Convert a QRP in v4 --> v3 or earlier converts a v4 QRP so it can be read in by ReportBuilder v3 or earlier. NOT WORKING FOR TDv5.1 (12/2007) | RB-convertQRPv4tov3.zip |
| 2. | ReportBuilder - Page X of Y demo. adding a "Page X of Y" to your report. OK with TDv5.1 (12/2007) | ReportPageXofY.zip |
| 3. | ReportBuilder - User-Defined Preview Window sample. OK with TDv5.1 (12/2007) | RptUserDefPreview.zip |
| TD-RBS - Retrieve Build Target & Version Settings - uses a TD Dynalib (.APD) to read in and parse out any pre-defined + custom build settings for CTD v2.1 and later EXE files. (CTD v1.x did not support build settings.) Demos include the APD, sample demo + sample APP/EXE with settings. | ||
| 1. | TD-RBS Demo for CTD v2.1 (03/2008) | TD-RBS-v21.zip |
| - | TD-RBS Demo for TD v3.0 (03/2008) | TD-RBS-v30.zip |
| - | TD-RBS Demo for TD v4.0 (03/2008) | TD-RBS-v40.zip |
| - | TD-RBS Demo for TD v4.1/v4.2 NOT WORKING FOR TDv5.1 (03/2008) | TD-RBS-v42.zip |
| 2. | TD-RBS-RetrieveSettings v4.1/4.2 - this full source code version uses the CDK to parse the build info. for a TD v4.x APP/APT/EXE, but has some limitations. See the appl. description for details. OK with TDv5.1 (12/2007) | TD-RBS-RtrvSettings-v42.zip |
| top | ||
| SOUNDEX ALGORITHM sample shows how to implement this using TD. OK with TDv5.1 (12/2007) | Soundex32-bit.zip | |
| SqlGet/SetParameterAll() Constants - APL of constants from SQLBASE.H OK with TDv5.1 (04/2008) | SqlGetSetParameterConstants.zip | |
| TABLE WINDOW - Binary Search in a table window column. NOT TESTED WITH TDv5.1 (12/2007) | TWsearch.zip | |
| TABLE WINDOW - 2 Column Sorting example. NOT TESTED WITH TDv5.1 (12/2007) | TWsortBy2Columns.zip | |
| UNICODE SAMPLES - Demos and more information about ANSI & Unicode strings. OK with TDv5.1 | ||
| - | Writing ANSI & Unicode formatted files with TD v5.1 - sample in TD v5.1 (04/2008) | Writing ANSI & Unicode.zip |
| - | Writing UTF-8 & Big Endian formatted files with TD v5.1 - sample in TD v5.1 (04/2008) | Writing UTF-8 & Big Endian.zip |
| - | Writing a Unicode-formatted file before TD v5.1 - sample in CTD v1.5 (04/2008) | Writing Unicode before v5.1.zip |
| - | Unicode Overview web page | |
| URL - demo of adding a URL link to your form or dialog. OK with TDv5.1 (03/2008) | URL-LinkSample.zip | |
| XML DEMOS | ||
| 1A | XML Demo-v15 - for Team Developer v1.5. How to write XML, XSL & HTML files prior to TD v4's SAL support for XML. (12/2007) | XML-Demo-v15.zip |
| 1B |
XML Demo-v21 or later - for Team Developer
v2.1 (or 2.0?) and later.
Includes XML-v15 functionality above, but since TD v2.1 and later support
the COM Proxy Class, this demo includes creating an HTML + XSL (HTML/eXtended
Stylesheet
Language) file. NOT TESTED WITH TDv5.1 (12/2007) |
XML-Demo-v21.zip |
|
SALExtension v2.04
- lots of useful additions to the SAL language from Thomas Lauzi and many
others. Includes WINAPI32.zip v1.5
below. (Cleaned up version of v2.03) NOT TESTED WITH TDv5.1 (03/2007) |
SALExtension-v204.zip (701k) | |
| WINAPI32 v1.5 - Windowstm declarations from Jörg Ellinghaus NOT TESTED WITH TDv5.1 (05/2006) | WINAPI32.zip | |
| TERMS OF USE - I hope you find these software utilities, information and code samples useful! However, all materials and information on this web page are provided on an 'AS IS' basis without warranty of any kind, either expressly or implied, including, but not limited to, the implied warranties of fitness for a particular purpose. In no event, shall Jeffrey Luther/PC Design be liable for any damages whatsoever including special, indirect or consequential damages, arising out of or in connection with the use or performance of these utilities and samples, or any software derived from these samples. Your downloading and use of these materials means you fully understand and agree with this Terms of Use. For more information on this issue, see GNU's General Public License for details: www.gnu.org/licenses/gpl.html | ||
| top | ||
mailing and phone information
PC Design, P.O. Box 417, Palo Alto, CA
94302 U.S.A.
tel: +1 (650) 387-4078
fax: +1 (650) 326-9925
www.JeffLuther.net/unify/
Last update 05/19/2008