Si tratta di un problema puramente di principio, ed è dovuto al fatto che all'interno del codice della tua form fai riferimento ad una form specifica, cioè quella che ha il riferimento all'interno della variabile FrmFornitori.

Ciascuna classe che discende da TForm definisce le caratteristiche comportamentali di un form personalizzata.
Tale comportamento viene rispettato da tutte le istanze di quella classe TForm che vado a creare, siano esse 10, 100, 1000.

Nel tuo codice, non puoi scrivere istruzioni che fanno riferimento ad una variabile specifica, poichè altrimenti la tua classe lavorerà solamente sull'istanza rappresentata da quella variabile, che per giunta viene inserita in automatico da Delphi ma potrebbe non esistere nemmeno (ad esempio, se voglio creare 10 copie dello stesso form e memorizzarmi i riferimenti in una lista).

In definitiva, devi sostituire alle istruzioni del tipo
codice:
FrmFornitori.Edit1.SetFocus;
la forma
codice:
Edit1.SetFocus;
o al massimo
codice:
Self.Edit1.SetFocus;
L'identificatore Self viene passato a tutti i metodi della classe e rappresenta l'istanza di tale classe che si sta utilizzando per accedere al metodo ("metodo" = "procedura o funzione di una classe).