#include #include #include #include "local_proto.h" #define NEW_YES int yes (char *prompt) { #ifdef NEW_YES int x, y, b; fprintf(stderr, "%s\n", prompt); fprintf(stderr, "Left: Yes\n"); fprintf(stderr, "Middle: No\n"); fprintf(stderr, "Right: No\n\n"); R_get_location_with_pointer(&x, &y, &b); return(1==b); #else char *text[4]; text[0] = prompt; text[1] = "YES"; text[2] = "NO"; text[3] = (char *)NULL; return (1==ask(text)); #endif } int just_click (char *msg) { char *text[3]; text[0] = msg; text[1] = "Click here to continue"; text[2] = (char *)NULL; ask(text); return 0; } int ask (char *text[]) { return (D_popup ( D_translate_color("red"), D_translate_color("white"), D_translate_color("white"), 0,0,3,text)); }