[Delphi] Cambiare le hint nella TDBNavigator.
Oltre a cambiare il testo delle descrizioni direttamente dalla proprietà Hints della barra di navigazione, è possibile creare un file di testo contenente la descrizione dei pulsanti ed utilizzare il metodo LoadFromFile per caricare i dati da un file esterno.
Nel nostro caso creeremo, nella stessa directory dell’eseguibile, un file dal nome DescrizionePulsanti.txt contenente le dieci descrizioni dei pulsanti relativi a nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh, indipendentemente dal numero di pulsanti visibili sul dbNavigator; dopo di che inseriremo nella nostra form una barra di navigazione, infine andiamo sulle proprietà della form principale e facciamo doppio click su FormCreate, a questo punto dobbiamo solo inserire l’istruzione per caricare il file di testo, quindi:
procedure TfrmMain.FormCreate(Sender: TObject);
begin
dbNavigator.Hints.LoadFromFile(’DescrizionePulsanti.txt’);
end;
avviamo l’applicazione, passiamo con il mouse sulla barra di navigazione ed osserviamo il risultato.