- From: moi <vb@goto.fr>
- Date: Wed, 17 Jan 1996 17:22:17 +-100
- To: "'www-lib@w3.org'" <www-lib@w3.org>
I am using the libwww in Windows so I want to have dialog boxes to prompt user for informations... In HTDialog.c there's some functions to redefine so I have done it : PUBLIC BOOL PromptDialog (HTRequest * request, HTAlertOpcode op, int msgnum, CONST char * dfault, void * input, HTAlertPar * reply) { if (msgnum == HT_MSG_FILENAME) { // filename to save ... code to show my dialog box } } main ( ) { // .... some code HTAlert_add(PromptDialog, HT_A_PROMPT); // rest of code ... } Doing that I was hoping to have my dialog box appear when an unknown MIME type was receive but instead all goes to an HTBlackHole ... without my box displayed ! The trace give me this : ----------------------- MIMEParser.. Convert image/x-xbitmap to www/present StreamStack. Constructing stream stack for image/x-xbitmap to www/present BlackHole... Created Read Socket. Target returns 29999 --------------------- If I remove my : HTAlert_add(PromptDialog, HT_A_PROMPT); I get the following trace : ------------------------- MIMEParser.. Convert image/x-xbitmap to www/present StreamStack. Constructing stream stack for image/x-xbitmap to www/present Please give name of file to save in: (RETURN for [/tmp/884--115791.xbm]) BlackHole... Created Read Socket. Target returns 29999 ----------------------------- Even more strange : if I receive an unknown type like x-world/x-vrml all goes directly in an HTBlackHole in the two cases !!! Where am I wrong in my implementation ? Thanks
Received on Wednesday, 17 January 1996 11:24:01 UTC