![]() |
![]()
| ![]() |
![]()
NAMEset_uformat - Set the global current text encoding format. Allegro game programming library. SYNOPSIS#include <allegro.h> void set_uformat(int type); DESCRIPTIONSets the current text encoding format. This will affect all parts of Allegro, wherever you see a function that returns a char *, or takes a char * as a parameter. `type' should be one of these values: Although you can change the text format on the fly, this is not a good idea. Many strings, for example the names of your hardware drivers and any language translations, are loaded when you call allegro_init(), so if you change the encoding format after this, they will be in the wrong format, and things will not work properly. Generally you should only call set_uformat() once, before allegro_init(), and then leave it on the same setting for the duration of your program. SEE ALSOget_uformat(3), register_uformat(3), set_ucodepage(3), set_uformat(3), uconvert(3), ustrsize(3), ugetc(3), ugetx(3), usetc(3), uwidth(3), ucwidth(3), uisok(3), uoffset(3), ugetat(3), usetat(3), uinsert(3), uremove(3), allegro_init(3), exunicod(3)
|