[comp.lang.c] Help with DESQview API C library/DESQview

stever@Octopus.COM (Steve Resnick ) (12/30/89)

I have an interesting problem with DESQview 2.25 and the API Libaray version
1.00

I have a "locked" application which takes complete control of the screen
and the DESQview menuing system. My problem is that I need to switch from
25 to 43 line EGA text mode and back again. What happens  in reality
is that the call going in to 43 line mode is fine, but when I go back to
25 line mode the window is reset but DESQview still keeps the adapter
in 43 line mode. I talked to Quarterdeck and their recommendation was to
write a script which put DESQview back in 25 line mode. The problem here
is that DESQview will sporadicly leave the window "zoomed" or "unzoomed"
This is very unpredictable and is essentially a useless solution. Are thhere
any DESQview hackers out there who have experienced this and found a solution?
BTW - I am running on an Everex 386/20 with an Everex EV659A EGA card. 

 I appreciate any information I can get!

 Thanx,

 Steve

sc@qmet.UUCP (Steve Croft) (01/02/90)

This is just a side note about Quarterdeck support.  I had very bad
experiences trying to get support for their API.  It seems that
Quarterdeck is mostly geared for supporting third-party DESQview
applications and not the API.  That would be okay if they at least
provided *some* API support.  Apparently they have one API *expert*
and he seems like he really doesn't want to answer support questions
(lotsa one-word answers and so forth).  I even had to point out to
him some basics about message-passing using system memory (there are a
couple of ways to implement message passing in the API).

The project I did was a one-shot job using the API to connect two
users to an SNA/SDLC network.  Out of about 10 calls to Quarterdeck, 1
call was useful.  The others were along the lines of "I don't know".
I ended up not calling them at all and just working the thing out on
my own.

If there are enough API programmers out there, it might justify a new
newsgroup.  There is a definite need for some user support for the API.

Steve
-- 
******************************************************************************
*   If what I say is not correct,    *      Steve Croft, Qualimetrics, Inc.  *
*       then it's not what I meant!  *      (ucbvax!ucdavis!csusac!qmet!sc)  *
******************************************************************************