| Input Parameters | Significance |
| DtvLong idm | mask Id |
| char *buf | buffer string |
| Output Parameters | Significance |
| no | - |
| Return Code | Significance |
| 0 | no error |
| 1 | zero pointer entry |
The mask buffer is a user-configurable memory of the mask and is used to support programming. support programming. The mask buffer can be used to pass for instance status- or other object-specific information, which are required as long as the mask exists.
This function creates a copy of the passed string in the mask buffer. The buffer can have any size and is empty after the button area has been created.