ÚÄÚ ³ Â Ú¿Ú Ã Ã Ä ³ ³ ³³Ã Software ³ À À Á Á³À ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ SDK for making your PEXs & EXEs DOING Compatible (C)1996 Fe-line Software ³ ³ Written by Faye Pearson, Docs by Sarah Pearson (10th October 1996) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ DOING comes with a C ".h" file to allow programmers to easily incorporate DOING support into pexs and now EXEs. All that needs to be done, is to #include "doing.h" after the #include "pb_sdk.h" line. This is so that DOING.H can detect you are compiling a PEX and include the relevant code, otherwise it will think it is an EXE and you will get errors. Whenever you want to set the DOING description to something else, just use SetDesc(). ---> If you have compiled any PEXs or EXEs with doing support, then a simple recompile with the enclosed DOING.H will install the OS/2 Support. --- bool SetDesc(char*Description); Description: The string you wish DOING to display. Returns: TRUE if the file was successfully updated. FALSE if there was an error. eg. #include "pb_sdk.h" #include "doing.h" void main() { SetDesc("In Demo Part 1"); printf("\nPress ENTER to continue\n"); WaitKey(); SetDesc("In Demo Part 2"); printf("Press ENTER to finish\n"); SetDesc(""); } --- YOU MUST REMEMBER: Put a SetDesc("") in before your program ends otherwise it will continue to display whatever you set until the next DOING compatible pex is used. It is possible to display a DOING message when the node is idle, but you must add "\xfe\xff" to the start of the doing string: eg. SetDesc("\xfe\xffI'm having a nap."); This is so that ordinary doing messages do not remain when the user hangs up or logs off. All we ask if you do use DOING.H is that in every archive containing a DOING compatible PEX or EXE you include DOING.TXT. ----------------------------------------------------------------------------- This DOING SDK PEX Kit is supplied "as is" and we will not be held responsible for any damage caused by this SDK. It works on our BBS ok, so that is the only guarantee given :-) --------------------------------------------------------------------------- If you have any bugs, comments or suggestions then you can contact us by : Fe-line +44-181-548-9620, V34/VFC 2:254/278 FidoNet 752:752/0 The Global ProBoard Network 173:902/300 DqP sysops@fe-line.demon.co.uk You can find the latest version of DOING and all our other ProBoard Software on our WWW and FTP sites as well as on our BBS. http://www.fe-line.demon.co.uk Sarah and Faye Home of Fe-line Software.