Hola y muchas gracias de antemano, tengo una duda.
Tengo varios "códigos" que me gustaría usar en más de una Form, por ejemplo:
Código Delphi
[-]procedure TEmpresas.ColorOn;
var
i: integer;
begin
for i := 0 to Pred(ComponentCount) do
begin
if Components[i] is TDBEdit then
begin
TDBEdit(Components[i]).Color := $FBEFEF;
end;
end;
end;
La idea es crear otra Form que contenga todos estos códigos, para no tener que reescribirlos por cada ventana, ahora la pregunta, por el momento hago el llamado desde una Form pero al ejecutarlo los cambios los hace en el Form desde el cual fue llamado, ¿Que debo hacer para que este código cambie las propiedades solo del Form desde el cual fue llamado?, e leído algo de DLL y BPL, pero no tengo idea como se usan, ¿Seria mejor así? y si es así... ¿Cómo?.
De antemano muchísimas gracias
![Stick Out Tongue](http://www.clubdelphi.com/foros/images/smilies/tongue.gif)