Imposta il testo per un elemento aggiornabile nel contenuto della shell.
Sintassi |
void set_text(uint32 id, const string &in text) |
---|---|
id |
ID elemento del contenuto |
text |
Testo da impostare |
Risultato |
(nessuno) |
Note |
Sebbene l'identificatore dell'elemento rimanga sempre utilizzabile, esso potrebbe diventare non-valido a causa di altri fattori, come un azzeramento di contenuto oppure una normale rotazione di contenuto (per overflow). Nel momento che l'identificatore venisse riciclato (dopo 4 miliardi di elementi), potrebbero verificarsi delle incongruenze. |
Esempio di utilizzo:
bool execute(shell::object @shell, const string &in cmdline) { uint32 id_1 = shell.content.add_text(); uint32 id_2 = shell.content.add_gauge();
shell.content.set_text(id_1, "nuovo testo"); // Imposta testo a "nuovo testo" shell.content.set_text(id_2, "analisi..."); // Imposta stato a "analisi..." } |