Ciao!!
Ho una finestra windows disegnata con la lib SDL da codice C a cui associo eventi generati dal click su determinate porzioni di superficie...

Ho predisposto tre spazi bianchi, ovvero tre immagini vuote, di dimensione stabilita, che carico al load del programma, insieme a tutti gli altri elementi.
Durante l'esecuzione dovrei però fare in modo di visualizzare all'interno di queste aree il contenuto di tre rispettive variabili, il cui contenuto è modificato dal programma.

Ho associato la SDL_TTF, predisposto un'altra surface *testo, e definito che il testo dovrà finire all'interno di coordinate precise (ovvero corrispondenti a quelle degli spazi bianchi, quindi sopra a questa surface)

testo = TTF_RenderText_Solid (font, "????",textColor);
apply_surface(345,345,testo,screen);

Come faccio per scrivere il contenuto della variabile "tot" ?!

E' corretto questo procedimento? Ne esiste uno più agevole?

Viceversa, una volta scritto, come faccio a pulire la superficie in modo tale che rimanga lo spazio bianco? Ricarico semplicemente l'immagine bianca di partenza?!

Grazie...