1 /******************************************************************************
2 * Copyright 1996 by Thomas E. Dickey <dickey@clark.net> *
3 * All Rights Reserved. *
5 * Permission to use, copy, modify, and distribute this software and its *
6 * documentation for any purpose and without fee is hereby granted, provided *
7 * that the above copyright notice appear in all copies and that both that *
8 * copyright notice and this permission notice appear in supporting *
9 * documentation, and that the name of the above listed copyright holder(s) *
10 * not be used in advertising or publicity pertaining to distribution of the *
11 * software without specific, written prior permission. THE ABOVE LISTED *
12 * COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, *
13 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO *
14 * EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY *
15 * SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER *
16 * RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF *
17 * CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN *
18 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. *
19 ******************************************************************************/
24 #include "form.priv.h"
30 unsigned long refCount;
34 FIELDTYPE *TYPE_REGEXP;
48 FIELDTYPE *TYPE_NUMERIC;
59 FIELDTYPE *TYPE_INTEGER;
80 FIELDTYPE *TYPE_ALPHA;
89 FIELDTYPE *TYPE_ALNUM;
100 { return(*(bool *)0); }
105 { return(*(bool *)0); }
113 { return(*(int *)0); }
118 { return(*(WINDOW **)0); }
124 { return(*(int *)0); }
129 { return(*(WINDOW **)0); }
133 #undef set_form_userptr
134 int set_form_userptr(
137 { return(*(int *)0); }
140 const void *form_userptr(
142 { return(*(const void **)0); }
150 { return(*(int *)0); }
153 Form_Options form_opts(
155 { return(*(Form_Options *)0); }
161 { return(*(int *)0); }
167 { return(*(int *)0); }
171 #undef set_field_init
175 { return(*(int *)0); }
178 Form_Hook field_init(
180 { return(*(Form_Hook *)0); }
182 #undef set_field_term
186 { return(*(int *)0); }
189 Form_Hook field_term(
191 { return(*(Form_Hook *)0); }
197 { return(*(int *)0); }
202 { return(*(Form_Hook *)0); }
208 { return(*(int *)0); }
213 { return(*(Form_Hook *)0); }
215 /* ./frm_req_name.c */
217 #undef form_request_name
218 const char *form_request_name(
220 { return(*(const char **)0); }
222 #undef form_request_by_name
223 int form_request_by_name(
225 { return(*(int *)0); }
229 #undef set_field_userptr
230 int set_field_userptr(
233 { return(*(int *)0); }
236 const void *field_userptr(
238 { return(*(const void **)0); }
243 FIELDTYPE *new_fieldtype(
244 bool (*const field_check)(
247 bool (*const char_check)(
250 { return(*(FIELDTYPE **)0); }
252 #undef link_fieldtype
253 FIELDTYPE *link_fieldtype(
256 { return(*(FIELDTYPE **)0); }
258 #undef free_fieldtype
261 { return(*(int *)0); }
263 #undef set_fieldtype_arg
264 int set_fieldtype_arg(
266 void *(*const make_arg)(
268 void *(*const copy_arg)(
270 void (*const free_arg)(
272 { return(*(int *)0); }
274 #undef set_fieldtype_choice
275 int set_fieldtype_choice(
277 bool (*const next_choice)(
280 bool (*const prev_choice)(
283 { return(*(int *)0); }
287 #undef set_field_status
288 int set_field_status(
291 { return(*(int *)0); }
296 { return(*(bool *)0); }
300 #undef _nc_Default_Field
301 FIELD *_nc_Default_Field;
311 { return(*(FIELD **)0); }
318 { return(*(FIELD **)0); }
325 { return(*(FIELD **)0); }
330 { return(*(int *)0); }
341 { return(*(int *)0); }
348 { return(*(int *)0); }
350 #undef set_field_type
355 { return(*(int *)0); }
358 FIELDTYPE *field_type(
360 { return(*(FIELDTYPE **)0); }
365 { return(*(void **)0); }
371 { return(*(int *)0); }
373 #undef dynamic_field_info
374 int dynamic_field_info(
379 { return(*(int *)0); }
385 { return(*(int *)0); }
390 { return(*(bool *)0); }
394 #undef _nc_Default_Form
395 FORM *_nc_Default_Form;
400 { return(*(FORM **)0); }
405 { return(*(int *)0); }
407 #undef set_form_fields
411 { return(*(int *)0); }
416 { return(*(FIELD ***)0); }
421 { return(*(int *)0); }
428 { return(*(int *)0); }
441 { return(*(int *)0); }
446 { return(*(int *)0); }
451 { return(*(int *)0); }
453 #undef pos_form_cursor
456 { return(*(int *)0); }
458 #undef set_current_field
459 int set_current_field(
462 { return(*(int *)0); }
465 FIELD *current_field(
467 { return(*(FIELD **)0); }
472 { return(*(int *)0); }
478 { return(*(int *)0); }
483 { return(*(int *)0); }
485 #undef set_field_buffer
486 int set_field_buffer(
490 { return(*(int *)0); }
496 { return(*(char **)0); }
498 #undef set_field_opts
502 { return(*(int *)0); }
505 Field_Options field_opts(
507 { return(*(Field_Options *)0); }
513 { return(*(int *)0); }
515 #undef field_opts_off
519 { return(*(int *)0); }
521 #undef set_field_fore
525 { return(*(int *)0); }
530 { return(*(chtype *)0); }
532 #undef set_field_back
536 { return(*(int *)0); }
541 { return(*(chtype *)0); }
547 { return(*(int *)0); }
552 { return(*(int *)0); }
554 #undef set_field_just
558 { return(*(int *)0); }
563 { return(*(int *)0); }
565 /* ./frm_adabind.c */
567 #undef _nc_ada_normalize_field_opts
568 void _nc_ada_normalize_field_opts(
572 #undef _nc_ada_normalize_form_opts
573 void _nc_ada_normalize_form_opts(
577 #undef _nc_ada_getvarg
578 void *_nc_ada_getvarg(
580 { return(*(void **)0); }