Provided by: allegro4-doc_4.4.2-13_all bug

NAME

       d_edit_proc  -  Dialog  procedure  implementing  an  editable  text  object.  Allegro game
       programming library.

SYNOPSIS

       #include <allegro.h>

       int d_edit_proc(int msg, DIALOG *d, int c);

DESCRIPTION

       An editable text object (the dp field points to the string). When it has the  input  focus
       (obtained  by  clicking  on it with the mouse), text can be typed into this object. The d1
       field specifies the maximum number of characters that it will accept, and d2 is  the  text
       cursor position within the string.

       Note: dp must point to a buffer at least (d1 + 1) * 4 bytes long because, depending on the
       encoding format in use, a single character can occupy up to  4  bytes  and  room  must  be
       reserved for the terminating null character.

SEE ALSO

       excustom(3alleg4), exgui(3alleg4)