LlRTFGetTextLength

Syntax:

INT LlRTFGetTextLength(HLLJOB hJob, HLLRTFOBJ hRTF, INT nFlags);

Task:

Returns the size of the text contained in the object. Necessary to determine the required buffer size for the text.

Parameter:

hJob: List & Label job handle

hRTF: RTF object handle

nFlags: One option from each of the two groups mentioned below, combined using a bitwise 'or' (or by addition):

Value

Description

Options for the format of the text to be retrieved:

LL_RTFTEXTMODE_RTF

RTF-formatted text (incl. RTF control words etc.)

LL_RTFTEXTMODE_PLAIN

Text in plain text format

 

Options for the evaluation state:

LL_RTFTEXTMODE_RAW

Text in plain format, with unevaluated formulas if applicable

LL_RTFTEXTMODE_EVALUATED

Text in evaluated format (all formulas replaced by their computed results)

 

Return Value:

Length of the buffer (negative in case of an error)

See also:

LlRTFCreateObject, LlRTFGetText