typedef struct TEXTFIELD
{
L_UINT uStructSize;
RECT rcBounds;
RECT rcFilledAreaBounds;
RECT rcSpaceBounds[2];
L_BOOL bIsFilled;
L_UINT uFieldType;
} TEXTFIELD, * pTEXTFIELD;
Stores characteristics of the Text Field.
Size of this structure in bytes, for versioning. Use the sizeof(TEXTFIELD)
operator to calculate this value.
The total bounding rectangle for a field.
The bounding rectangle for a filled part of the field (if the field is empty, the rectangle will be { 0,0,0,0 } and bIsFilled will be false).
Array of two rects for empty spaces in field.
Boolean flag indicating whether TEXTFIELD is filled. Possible values are:
Value | Meaning |
---|---|
TRUE | The field is filled (the rcFilledAreaBounds will not be empty). |
FALSE | The field is not filled. |
Parameter specifying the type of text field. The following values are possible:
Value | Meaning |
---|---|
0 | LineField. |
1 | BoxField. |
2 | CellField. |
If the text field is empty, then rcFilledAreaBounds
is {0,0,0,0}.
If the text field is not filled, then the values of the two rectangles of rcSpaceBounds
are {0,0,0,0}.
The first rectangle of rcSpaceBounds
is for the empty space, if there is any on the top or the bottom of the filled area. However, if there is no empty space the value of the rectangle is {0,0,0,0}.
The second rectangle of rcSpaceBounds
is for the empty space, if there is any on the right side of the filled area. However, if there is no empty space the value of the rectangle is {0,0,0,0}.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document