448
+ − 1 /*
+ − 2 * Copyright (c) 2000, Red Hat, Inc.
+ − 3 *
+ − 4 * This program is free software; you can redistribute it and/or modify
+ − 5 * it under the terms of the GNU General Public License as published by
+ − 6 * the Free Software Foundation; either version 2 of the License, or
+ − 7 * (at your option) any later version.
+ − 8 *
+ − 9 * A copy of the GNU General Public License can be found at
+ − 10 * http://www.gnu.org/
+ − 11 *
+ − 12 * Written by DJ Delorie <dj@cygnus.com>
+ − 13 *
+ − 14 */
+ − 15
+ − 16 /* This is for "printf"-like debugging. Messages go to
+ − 17 OutputDebugString, which can be seen while debugging under GDB or
+ − 18 via a debug message monitor. */
+ − 19
+ − 20 void msg(char *fmt, ...);
+ − 21
+ − 22 /* This pops up a dialog with text from the string table ("id"), which
+ − 23 is interpreted like printf. The program exits when the user
+ − 24 presses OK. */
+ − 25
+ − 26 void fatal (int id, ...);
+ − 27
+ − 28 /* Similar, but the program continues when the user presses OK */
+ − 29
+ − 30 void note (int id, ...);
+ − 31
+ − 32 /* returns IDYES or IDNO, otherwise same as note() */
+ − 33 int yesno (int id, ...);