Mam taką procedure:
procedure TForm1.ComboBox1Click(Sender: TObject);
var
i: integer;
begin
for i:=0 ro Form1.ComponentCount-1 do
if Form1.Components[I] is TRichEdit then
if (Form1.Components[I] as TRichEdit).Tag =1 then
//co tu dac aby wiedzić ze został nacisniety klawisz myszy a nie klawiatury?
// jaki warunek a wtym warunku jest ma byc
(Form1.Components[I] as TRichEdit).SetFocus;
Pozdrawiam.