TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Dean Roddey
from: Dan Larson
date: 1994-11-27 17:37:36
subject: 16-BIT TO 32-BIT CALLBAC

DR>Thanks Dan Larson for your msg about 16-BIT TO 32-BIT CALLBAC, on
DR>Saturday, 11-19-1994!

DL> The headers are for MSC 6.0. (They do have some IBMC switches in
DL> them, but it apears as if the job is half finished.) These are the
DL> Lotus Notes API DLL's & h

DR>Call up some people at Lotus and ream them out about providing the
DR>correct headers for OS/2. We might be using the notes API in the future
DR>too so it would be nice if you put in all of the heartache to get them
DR>to fix it first!!! ;-)

They claim very boldly in the doc for the API kit that they support only MSC 6.

with OS/2. They probably started to support CSet, but gave up on it. I seem to
have stabilized the app that I converted over from MSC 6.0 to CSet++ 2.1.  I
have modified only the headers that I am using. Unfortunately I have modified
them in a way that the "compiler" defines can't be switched in
order to allow
the headers to be used with all compilers. I did it the lazy way and just
directly modified the declarations since I only plan on using CSet from now on
with them. Since my client owns the API kit and I am just a contractor I think 

would rather have my "boss" complain to them. :) One thing I have
found out is
that one "missed" thunk can really hose up the entire system in
certain cases.
It is very difficult to find the bugs when the debugger gets hosed! It took me 

couple of weeks to find the missing thunk by adding trace output to the program
and just running it over and over and over until it crashed and gave me good
trace data. Since it took 3+ hours to run each time, the debugging process was
rather slow. I heard that with the next version of the toolkit, they may be
supporting 32-bit. (Or am I confusing this with what I heard about he Lan Serve

API kit?). There is also a nice REXX API for Notes available from IBM. It is
called InterFlox. It works really nice, but any heavy data crunching is way too
slow, hence the reason for going through the pain of using the Notes API
libraries and "C" for my app instead of REXX.

___
 * MR/2 1.52 NR * "Back when I was a boy, we carved our own ICs out of wood.

--- WILDMAIL!/WC v4.11b

* Origin: Freezing Point BBS - WDNet HQ - Mpls MN: (1:282/85.0)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 942 949 712/353 623 713/888 800/1
@PATH: 282/85 1 270/101 396/1 3615/50 229/2 12/2442 711/409 54/54 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.