/* base64.cc 06/02/2003 11.06.18 */ EXPORT int base64_decode (char *dst, int sizedst, const char *bufcoded); EXPORT char *base64_encode (const char *data, int size); /* button.cc 15/06/2004 13.18.00 */ /* buttongif.cc 18/09/2000 17.52.44 */ /* buttons.cc 23/10/2003 00.32.48 */ EXPORT void dialog_noquitbutton (void); EXPORT void dialog_showhelp (HELP_FILE&help); /* checkbox.cc 03/05/2004 12.37.10 */ /* checklist1.cc 26/09/1996 13.54.12 */ /* checklist.cc 30/09/1996 10.50.30 */ /* chkmval.cc 03/05/2004 12.37.26 */ /* chkmvals.cc 03/05/2004 12.38.32 */ /* clist.cc 15/06/2004 13.19.12 */ /* cmdsock.cc 11/02/2004 16.53.22 */ EXPORT int cmdsock_connect (const char *servname, int port, int time_out, int nbretry); EXPORT int cmdsock_connect (const char *servname, const char *portname, int time_out, int nbretry); /* def.cc 04/07/2002 15.41.42 */ /* diaetc.cc 03/11/2003 08.42.22 */ EXPORT void dialog_end (void); EXPORT int dialog_parseuioptions (int argc, char *argv[]); /* diagui.cc 25/08/2004 16.35.12 */ EXPORT const char *diagui_getlast_actionid (void); EXPORT const char *diagui_quote (const char *s, char tmp[1000]); EXPORT void diagui_sendcmd (int cmd, const char *ctl, ...); EXPORT void diagui_flush (void); EXPORT void diagui_seticonpath (const char *path); EXPORT int diagui_sendxpm (const char *name, char *name_sent); EXPORT int diagui_sendminixpm (const char *name, char *name_sent); EXPORT void diagui_setdefaultctx (const char *s); EXPORT int diagui_sync (const char *dianame, SSTRING&path, SSTRING&action, SSTRING&menubar); EXPORT int diagui_sync (POPENFD&po, int timeout, bool message_aware); EXPORT int diagui_sync (POPENFD&po, int timeout); EXPORT int diagui_select (int maxhandle, fd_set *readfds, int timeout, PRIVATE_MESSAGE&end); EXPORT int dialog_waitformessage (PRIVATE_MESSAGE&msg); EXPORT void diagui_showhelp (HELP_FILE&helpfile); EXPORT const char *diagui_getval (char prefix, int nof); EXPORT const char *diagui_getval (const char *diapath, char prefix, int nof); EXPORT const char *diagui_getval (const char *diapath, char prefix, const char *str); EXPORT const char *diagui_getval (char prefix, const char *str); EXPORT int diagui_getvals (const char *diapath, char prefix, int nof, SSTRINGS&tb); EXPORT int diagui_getvals (char prefix, int nof, SSTRINGS&tb); EXPORT void dialog_sendmessage (const char *msg); EXPORT void dialog_sendmessage (PRIVATE_MESSAGE&msg); EXPORT void dialog_sendmessages (PRIVATE_MESSAGES&msgs); EXPORT const char *dialog_getmessage (void); EXPORT PRIVATE_MESSAGE *dialog_getprivmessage (void); EXPORT bool dialog_testmessage (const char *msg); EXPORT bool dialog_testmessage (PRIVATE_MESSAGE&msg); EXPORT bool dialog_testtimer (const char *id); EXPORT bool dialog_testtimer (PRIVATE_MESSAGE&msg); EXPORT void dialog_settimer (const char *id, int seconds, bool rearm); EXPORT void dialog_settimer (PRIVATE_MESSAGE&msg, int seconds, bool rearm); EXPORT void dialog_deltimer (const char *id); EXPORT void dialog_deltimer (PRIVATE_MESSAGE&msg); EXPORT void dialog_wait (int nbseconds); EXPORT void dialog_splash (const char *xpm); /* dialist.cc 27/06/2002 23.23.20 */ /* dialog.cc 25/08/2004 16.22.46 */ EXPORT void dialog_clear (void); EXPORT void dialog_restart (void); EXPORT void dialog_consout_mode (bool silent_mode); EXPORT bool dialog_get_consout_mode (void); EXPORT void dialog_consout (const char *ctl, ...); /* _dict.cc 14/08/1996 16.09.34 */ /* fcombo.cc 03/05/2004 12.39.06 */ /* fcombom.cc 06/04/2004 17.41.10 */ /* fhtml.cc 16/04/2004 13.56.08 */ /* field.cc 15/06/2004 13.24.10 */ /* fldmisc.cc 06/04/2004 17.41.18 */ /* fldnum.cc 03/05/2004 12.34.58 */ /* fstrhelp.cc 04/11/2002 20.39.40 */ /* ftitle.cc 15/06/2004 13.27.00 */ /* guiid.cc 05/08/2001 23.44.14 */ EXPORT const char *guiid_setfont (int pointsize, GFONT_ID fontid, GFONT_STYLE style, GFONT_WEIGHT weight, bool underlined); EXPORT const char *guiid_setpen (const char *color, int thick, GPEN_STYLE style); EXPORT const char *guiid_setpen (const char *color); EXPORT const char *guiid_setbrush (const char *color, GBRUSH_STYLE style); EXPORT const char *guiid_setbrush (const char *color); EXPORT const char *guiid_setdc (const char *font, const char *pen, const char *brush); /* help_context.cc 13/11/2002 13.39.26 */ /* html.cc 10/08/2004 17.37.52 */ EXPORT int html_gethandle (void); EXPORT const char *html_getval (const char *key); EXPORT int html_printf (const char *ctl, ...); EXPORT void html_setdone (void); EXPORT const char *html_getcutinfo (void); EXPORT void html_setcutinfo (const char *s); EXPORT void html_needpasswd (void); /* inputbox.cc 08/02/2001 15.53.34 */ EXPORT MENU_STATUS dialog_inputbox (const char *title, const char *intro, HELP_FILE&helpfile, char inpstr[MAX_LEN+1]); EXPORT MENU_STATUS dialog_inputbox (const char *title, const char *intro, HELP_FILE&helpfile, SSTRING&inpstr); EXPORT MENU_STATUS dialog_inputpass (const char *title, const char *prompt, HELP_FILE&helpfile, char inpstr[MAX_LEN+1]); /* internal.cc 16/06/2004 12.17.28 */ /* isocnv.cc 06/09/1997 05.00.14 */ /* kbd.cc 06/04/2004 17.41.44 */ /* main.cc 26/09/1996 13.29.46 */ /* menubox.cc 15/06/2004 13.20.22 */ EXPORT void menubox_setcollect (void (*f)(const char *, const char *, const char *)); /* modregister.cc 13/11/2002 14.43.16 */ EXPORT bool dialog_registrymode (void); /* msgbox.cc 13/11/2002 13.47.52 */ /* multi.cc 25/08/2004 16.34.08 */ EXPORT DIALOG_MODE dialog_setmode (DIALOG_MODE mode); EXPORT void dialog_jumpto (const char *menupath); EXPORT void dialog_jump2help (bool mode); /* pass.cc 06/04/2004 17.41.54 */ /* private_msg.cc 22/11/2002 10.56.12 */ /* radio.cc 03/05/2004 15.00.44 */ /* rc.cc 01/08/1996 00.00.04 */ /* samples.cc 09/06/2004 15.35.00 */ /* sheet.cc 03/05/2004 12.41.30 */ /* term.cc 15/06/2004 12.23.38 */ /* textarea.cc 10/08/2004 17.30.20 */ /* textbox.cc 04/06/2003 23.42.44 */ EXPORT MENU_STATUS dialog_textbox (const char *title, const char *file, HELP_FILE&help); EXPORT MENU_STATUS dialog_textbox (const char *title, const char *file); EXPORT MENU_STATUS dialog_textbox (const char *title, const char *intro, HELP_FILE&help, const SSTRINGS&strs); EXPORT MENU_STATUS dialog_textbox (const char *title, const SSTRINGS&strs); /* uithread.cc 13/11/2002 13.23.58 */ EXPORT void uithread_init (int nbtr); EXPORT bool uithread_check (void); EXPORT int uithread (void (*fct)(void *), void *data); EXPORT int uithread (void (*fct)()); EXPORT void uithread_yield (void); /* varval.cc 25/06/2002 16.50.04 */ /* xul.cc 05/11/2003 12.02.36 */ /* yesno.cc 21/06/2000 21.40.22 */ EXPORT MENU_STATUS dialog_yesno (const char *title, const char *prompt, HELP_FILE&helpfile, bool default_is_yes); EXPORT MENU_STATUS dialog_yesno (const char *title, const char *prompt, HELP_FILE&helpfile);