X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fform_field_buffer.3x.html;h=9f0f7c132797de919eb2c93b2790f03dedcdfc5c;hp=995f4620a94dde4f4a5161c31e21e734e01652d2;hb=0ac2306dd3aaab1338d8b1458c15a7e476cfc3ff;hpb=71c0306f0824ef2b10c4c5813fb003db48f3012e diff --git a/doc/html/man/form_field_buffer.3x.html b/doc/html/man/form_field_buffer.3x.html index 995f4620..9f0f7c13 100644 --- a/doc/html/man/form_field_buffer.3x.html +++ b/doc/html/man/form_field_buffer.3x.html @@ -28,7 +28,7 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: form_field_buffer.3x,v 1.16 2010/07/31 16:09:36 tom Exp @ + * @Id: form_field_buffer.3x,v 1.18 2010/09/18 20:22:01 tom Exp @ -->
@@ -54,6 +54,7 @@#include <form.h> + int set_field_buffer(FIELD *field, int buf, const char *value); char *field_buffer(const FIELD *field, int buffer); @@ -67,39 +68,39 @@ The function set_field_buffer sets the numbered buffer of the given field to contain a given string: - - Buffer 0 is the displayed value of the field. + o Buffer 0 is the displayed value of the field. - - Other numbered buffers may be allocated by applica- - tions through the nbuf argument of (see - form_field_new(3x)) but are not manipulated by the - forms library. + o Other numbered buffers may be allocated by applica- + tions through the nbuf argument of (see + form_field_new(3x)) but are not manipulated by the + forms library. The function field_buffer returns a pointer to the con- tents of the given numbered buffer: - - The buffer contents always have the same length, and - are padded with trailing spaces as needed to ensure - this length is the same. + o The buffer contents always have the same length, + and are padded with trailing spaces as needed to + ensure this length is the same. - - The buffer may contain leading spaces, depending on - how it was set. + o The buffer may contain leading spaces, depending on + how it was set. - - The buffer contents are set with set_field_buffer, - or as a side effect of any editing operations on the - corresponding field. + o The buffer contents are set with set_field_buffer, + or as a side effect of any editing operations on + the corresponding field. - - Editing operations are based on the window which - displays the field, rather than a string. The win- - dow contains only printable characters, and is - filled with blanks. If you want the raw data, you - must write your own routine that copies the value - out of the buffer and removes the leading and trail- - ing spaces. + o Editing operations are based on the window which + displays the field, rather than a string. The win- + dow contains only printable characters, and is + filled with blanks. If you want the raw data, you + must write your own routine that copies the value + out of the buffer and removes the leading and + trailing spaces. - - Because editing operations change the content of the - buffer to correspond to the window, you should not - rely on using buffers for long-term storage of form - data. + o Because editing operations change the content of + the buffer to correspond to the window, you should + not rely on using buffers for long-term storage of + form data. The function set_field_status sets the associated status flag of field; field_status gets the current value. The @@ -147,7 +148,7 @@ The header file <form.h> automatically includes the header file - When configured for wide-characters, field_buffer returns + When configured for wide characters, field_buffer returns a pointer to temporary storage (allocated and freed by the library). The application should not attempt to modify the data. It will be freed on the next call to field_buf-