static void ini_calc_string(Calc *calc) { strcpy(calc->value, " "); strcpy(calc->name, "Formula:"); calc->pos = strlen(calc->value); calc->col = (calc->pos + strlen(calc->name)) * DCURX; clr_command(); display_command(calc->name, calc->value, 2, 0); }
void set_address() { static char a_last_entry[BPE_SMALLBUFSIZE]; off_t tmp_pos; if ((tmp_pos = get_address("Address", a_last_entry, 9, 15)) == -1) reset_dispos(); else { Fil[optind].lfpos = Fil[optind].fpos = tmp_pos; pos_opts(); clr_command(); (void) dump(0); } }
static void quit_calc(Calc *calc) { x11_events_unlisten(g_x11_events, X11_EVENTS_ANY_WINDOW, MYMASK, calc_event, calc); XDestroyWindow(display, calc->base); clr_command(); calc->use = 0; }