X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fedit_field.h;h=f0c8315619c0a55a19b3abac80c77be4ca7db3ce;hp=6e917c2e8663ede08131a8ee750f544130199a13;hb=1379ab3f6cc5b92256708ecc4129b57928d62cf4;hpb=027ae42953e3186daed8f3882da73de48291b606;ds=sidebyside diff --git a/test/edit_field.h b/test/edit_field.h index 6e917c2e..f0c83156 100644 --- a/test/edit_field.h +++ b/test/edit_field.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 2003-2004,2005 Free Software Foundation, Inc. * + * Copyright (c) 2003-2013,2017 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -26,7 +26,7 @@ * authorization. * ****************************************************************************/ /* - * $Id: edit_field.h,v 1.5 2006/06/03 16:38:57 tom Exp $ + * $Id: edit_field.h,v 1.10 2017/04/10 00:28:55 tom Exp $ * * Interface of edit_field.c */ @@ -43,7 +43,16 @@ #define MY_EDT_MODE EDIT_FIELD('e') #define MY_INS_MODE EDIT_FIELD('t') +typedef struct { + chtype background; + int row_count; + int *row_lengths; +} FieldAttrs; + +extern FieldAttrs *field_attrs(FIELD *field); +extern void init_edit_field(FIELD *field, char *value); extern void help_edit_field(void); -extern int edit_field(FORM * form, int *result); +extern int edit_field(FORM *form, int *result); +extern void free_edit_field(FIELD *field); #endif /* EDIT_FORM_H_incl */