Nel Rave Designer hai a disposizione l'Event Editor.
Attraverso questo strumento, puoi selezionare il DataMemo su cui vuoi operare e scrivere codice per l'evento OnBeforePrint, che viene eseguito appena prima di inviare l'elemento grafico alla pagina da stampare.
All'interno, puoi inserire qualcosa del tipo:
per ridefinire il carattere associato, sebbene non mi sembra sia la soluzione più adatta al tuo problema, poichè regolare la dimensione del font in base al contenuto non garantisce i risultati, o sarebbe troppo complesso da calcolare senza avere la gestione di una scala piuttosto che di una dimensione.codice:DataMemo1.Font := 'Arial,20';
Io lascerei invariata la dimensione e autoregolerei la dimensione del componente e della regione, o sezione, in cui è contenuto.
Ciao!![]()