1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License").  You may not use this file except in compliance
7 * with the License.
8 *
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
13 *
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
19 *
20 * CDDL HEADER END
21 */
22/*	Copyright (c) 1988 AT&T	*/
23/*	  All Rights Reserved  	*/
24
25
26/*
27 * Copyright (c) 1997 by Sun Microsystems, Inc.
28 * All rights reserved.
29 */
30
31#pragma ident	"%Z%%M%	%I%	%E% SMI"	/* SVr4.0 1.6	*/
32
33/*LINTLIBRARY*/
34
35#include "form.h"
36
37/*
38 *  FIELDTYPE routines
39 */
40
41FIELDTYPE *
42new_fieldtype(fcheck, ccheck)
43PTF_int fcheck;
44PTF_int ccheck;
45{ return ((FIELDTYPE *)0); }
46
47FIELDTYPE *
48link_fieldtype(left, right)
49FIELDTYPE *left;
50FIELDTYPE *right;
51{ return ((FIELDTYPE *)0); }
52
53int
54free_fieldtype(t)
55FIELDTYPE *	t;
56{ return (E_SYSTEM_ERROR); }
57
58int
59set_fieldtype_arg(t, makearg, copyarg, freearg)
60FIELDTYPE *t;
61PTF_charP makearg;
62PTF_charP copyarg;
63PTF_void freearg;
64{ return (E_SYSTEM_ERROR); }
65
66int
67set_fieldtype_choice(t, next, prev)
68FIELDTYPE *t;
69PTF_int next;
70PTF_int prev;
71{ return (E_SYSTEM_ERROR); }
72
73/*
74 *  FIELD routines
75 */
76
77FIELD *
78new_field(rows, cols, frow, fcol, nrow, nbuf)
79int rows;
80int cols;
81int frow;
82int fcol;
83int nrow;
84int nbuf;
85{ return ((FIELD *)0); }
86
87FIELD *
88dup_field(field, frow, fcol)
89FIELD *field;
90int frow;
91int fcol;
92{ return ((FIELD *)0); }
93
94FIELD *
95link_field(field, frow, fcol)
96FIELD *field;
97int frow;
98int fcol;
99{ return ((FIELD *)0); }
100
101int
102free_field(f)
103FIELD *	 f;
104{ return (E_SYSTEM_ERROR); }
105
106int
107field_info(f, rows, cols, frow, fcol, nrow, nbuf)
108FIELD *f;
109int *rows;
110int *cols;
111int *frow;
112int *fcol;
113int *nrow;
114int *nbuf;
115{ return (E_SYSTEM_ERROR); }
116
117int
118dynamic_field_info(f, drows, dcols, max)
119FIELD *f;
120int   *drows;
121int   *dcols;
122int   *max;
123{ return (E_SYSTEM_ERROR); }
124
125int
126set_max_field(f, max)
127FIELD *f;
128int   max;
129{ return (E_SYSTEM_ERROR); }
130
131int
132move_field(f, frow, fcol)
133FIELD *f;
134int frow;
135int fcol;
136{ return (E_SYSTEM_ERROR); }
137
138#ifdef __STDC__
139int
140set_field_type(FIELD *f, FIELDTYPE *ft, ...)
141#else
142/*VARARGS*/
143int
144set_field_type(va_alist)
145va_dcl
146#endif
147{ return (E_SYSTEM_ERROR); }
148
149FIELDTYPE *
150field_type(f)
151FIELD *f;
152{ return ((FIELDTYPE *)0); }
153
154char *
155field_arg(f)
156FIELD *f;
157{ return ((char *)0); }
158
159int
160set_new_page(f, flag)
161FIELD *f;
162int flag;
163{ return (E_SYSTEM_ERROR); }
164
165int
166new_page(f)
167FIELD *f;
168{ return (FALSE); }
169
170int
171set_field_just(f, just)
172FIELD *f;
173int just;
174{ return (E_SYSTEM_ERROR); }
175
176int
177field_just(f)
178FIELD *f;
179{ return (NO_JUSTIFICATION); }
180
181int
182set_field_fore(f, fore)
183FIELD *f;
184chtype fore;
185{ return (E_SYSTEM_ERROR); }
186
187chtype
188field_fore(f)
189FIELD *f;
190{ return (A_NORMAL); }
191
192int
193set_field_back(f, back)
194FIELD *f;
195chtype back;
196{ return (E_SYSTEM_ERROR); }
197
198chtype
199field_back(f)
200FIELD *f;
201{ return (A_NORMAL); }
202
203int
204set_field_pad(f, pad)
205FIELD *f;
206int pad;
207{ return (E_SYSTEM_ERROR); }
208
209int
210field_pad(f)
211FIELD *f;
212{ return (' '); }
213
214int
215set_field_buffer(f, n, v)
216FIELD *f;
217int n;
218char *v;
219{ return (E_SYSTEM_ERROR); }
220
221char *
222field_buffer(f, n)
223FIELD *f;
224int n;
225{ return ((char *)0); }
226
227int
228set_field_status(f, status)
229FIELD *f;
230int status;
231{ return (E_SYSTEM_ERROR); }
232
233int
234field_status(f)
235FIELD *f;
236{ return (FALSE); }
237
238int
239set_field_userptr(f, userptr)
240FIELD *f;
241char *userptr;
242{ return (E_SYSTEM_ERROR); }
243
244char *
245field_userptr(f)
246FIELD *f;
247{ return ((char *)0); }
248
249int
250set_field_opts(f, opts)
251FIELD *f;
252OPTIONS opts;
253{ return (E_SYSTEM_ERROR); }
254
255OPTIONS
256field_opts(f)
257FIELD *f;
258{ return ((OPTIONS)0); }
259
260int
261field_opts_on(f, opts)
262FIELD *f;
263OPTIONS opts;
264{ return (E_SYSTEM_ERROR); }
265
266int
267field_opts_off(f, opts)
268FIELD *f;
269OPTIONS opts;
270{ return (E_SYSTEM_ERROR); }
271
272/*
273 *  FORM routines
274 */
275
276FORM *
277new_form(field)
278FIELD **field;
279{ return ((FORM *)0); }
280
281int
282free_form(f)
283FORM *f;
284{ return (E_SYSTEM_ERROR); }
285
286int
287set_form_fields(f, fields)
288FORM *f;
289FIELD **fields;
290{ return (E_SYSTEM_ERROR); }
291
292FIELD **
293form_fields(f)
294FORM *f;
295{ return ((FIELD **)0); }
296
297int
298field_count(f)
299FORM *f;
300{ return (-1); }
301
302int
303set_form_win(f, window)
304FORM *f;
305WINDOW *window;
306{ return (E_SYSTEM_ERROR); }
307
308WINDOW *
309form_win(f)
310FORM *f;
311{ return ((WINDOW *)0); }
312
313int
314set_form_sub(f, window)
315FORM *f;
316WINDOW *window;
317{ return (E_SYSTEM_ERROR); }
318
319WINDOW *
320form_sub(f)
321FORM *f;
322{ return ((WINDOW *)0); }
323
324int
325set_current_field(f, c)
326FORM *f;
327FIELD *c;
328{ return (E_SYSTEM_ERROR); }
329
330FIELD *
331current_field(f)
332FORM *f;
333{ return ((FIELD *)0); }
334
335int
336field_index(f)
337FIELD *f;
338{ return (-1); }
339
340int
341set_form_page(f, page)
342FORM *f;
343int page;
344{ return (E_SYSTEM_ERROR); }
345
346int
347form_page(f)
348FORM *f;
349{ return (-1); }
350
351int
352scale_form(f, rows, cols)
353FORM *f;
354int *rows;
355int *cols;
356{ return (E_SYSTEM_ERROR); }
357
358int
359set_form_init(f, func)
360FORM *f;
361PTF_void func;
362{ return (E_SYSTEM_ERROR); }
363
364PTF_void
365form_init(f)
366FORM *f;
367{ return ((PTF_void)0); }
368
369int
370set_form_term(f, func)
371FORM *f;
372PTF_void func;
373{ return (E_SYSTEM_ERROR); }
374
375PTF_void
376form_term(f)
377FORM *f;
378{ return ((PTF_void)0); }
379
380int
381set_field_init(f, func)
382FORM *f;
383PTF_void func;
384{ return (E_SYSTEM_ERROR); }
385
386PTF_void
387field_init(f)
388FORM *f;
389{ return ((PTF_void)0); }
390
391int
392set_field_term(f, func)
393FORM *f;
394PTF_void func;
395{ return (E_SYSTEM_ERROR); }
396
397PTF_void
398field_term(f)
399FORM *f;
400{ return ((PTF_void)0); }
401
402int
403post_form(f)
404FORM *f;
405{ return (E_SYSTEM_ERROR); }
406
407int
408unpost_form(f)
409FORM *f;
410{ return (E_SYSTEM_ERROR); }
411
412int
413pos_form_cursor(f)
414FORM *f;
415{ return (E_SYSTEM_ERROR); }
416
417int
418form_driver(f, c)
419FORM *f;
420int c;
421{ return (E_SYSTEM_ERROR); }
422
423int
424set_form_userptr(f, userptr)
425FORM *f;
426char *userptr;
427{ return (E_SYSTEM_ERROR); }
428
429char *
430form_userptr(f)
431FORM *f;
432{ return ((char *)0); }
433
434int
435set_form_opts(f, opts)
436FORM *f;
437OPTIONS opts;
438{ return (E_SYSTEM_ERROR); }
439
440OPTIONS
441form_opts(f)
442FORM *f;
443{ return ((OPTIONS)0); }
444
445int
446form_opts_on(f, opts)
447FORM *f;
448OPTIONS opts;
449{ return (E_SYSTEM_ERROR); }
450
451int
452form_opts_off(f, opts)
453FORM *f;
454OPTIONS opts;
455{ return (E_SYSTEM_ERROR); }
456
457int
458data_ahead(f)
459FORM *f;
460{ return (FALSE); }
461
462int
463data_behind(f)
464FORM *f;
465{ return (FALSE); }
466