Pascal
procedure tsFontDeleteCharRange(CharStart: WideChar; CharEnd: WideChar); procedure tsFontDeleteChars(Chars: pWideChar); procedure tsFontDeleteChar(Char: WideChar);
C/C++
void tsFontDeleteCharRange(WideChar CharStart, WideChar CharEnd); void tsFontDeleteChars(WideChar * Chars); void tsFontDeleteChar(WideChar Char);
With these functions you can delete some chars from an font.
If you wants to delete an range of chars this is the first char that will be deleted.
If you wants to delete an range of chars this is the last char that will be deleted.
This param contains the pointer of an null terminated string with chars that will be added to the font. Existing chars wont be created multiple.
This is an charcode from an singe char that will be deleted.
There is no active context. See also tsContextBind.
There was no font bound to the actual context. See also tsFontBind.
This error will happen if you try to delete some chars with an font which hasn't the ability to delete chars. So it's not an creator.
This error occours if you pass nil / NULL as chars parameter.