Показать сообщение отдельно
  #7  
Старый 03.04.2009, 10:35
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

А если так?:
Код:
procedure nazg(Sender: TObject);
 var
  APanel : TPanel;
begin
  If Sender Is TPanel 
  Then Begin
         APanel := Sender As TPanel;
         if APanel.Color=clBtnFace  
         then APanel.Color := clYellow else APanel.Color :=clBtnFace;
         if APanel.Bevelouter =bvRaised 
         then APanel.Bevelouter:=bvLowered 
         else APanel.Bevelouter:=bvRaised;
         End;
end;

procedure TForm3.Panel1Click(Sender: TObject);
begin
 if GetAsyncKeyState(VK_SHIFT) = -32767 
 then begin
        nazg(Panel1);
        nazg(Panel93);
        nazg(Panel95);
        nazg(Panel99);
        nazg(Panel98);
        nazg(Panel92);
        nazg(Panel77);
        end;
 end;
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием