Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

PtMultiTextModifyAttributes()

Modify the attributes of a PtMultiText widget

Synopsis:

void PtMultiTextModifyAttributes( 
        PtWidget_t *widget,
        int start,
        int end,
        PtMultiTextAttributes_t const *attrs,
        int attributes_mask );

Description:

This function applies attributes to a range of characters within the specified PtMultiText widget. All characters from start up to, but not including, end are affected.

The attributes that this function applies are taken from the provided PtMultiTextAttributes_t structure. Only the attributes specified in attributes_mask are applied. The valid bits for this mask are:


Note: This function causes a nondestructive deselect before attempting the changes.

Examples:

See PtMultiTextGetAttributes().

Classification:

Photon

Safety:
Interrupt handler No
Signal handler No
Thread No

See also:

PtTextGetSelection(), PtTextModifyText(), PtTextSetSelection(), PtMultiTextAttributes_t