Показать сообщение отдельно
  #3  
Старый 17.11.2011, 20:25
vmilyoshin vmilyoshin вне форума
Прохожий
 
Регистрация: 26.10.2011
Сообщения: 15
Репутация: 10
По умолчанию

Цитата:
Сообщение от Amgsys HQ
Код при нажатии на кнопку:

Код:
procedure TMyForm.ButtonClick(Sender: TObject);
var
  i: Integer;
begin
  for i := 0 to ComponentCount - 1 do
    if Components[i] is TLabel then
      if TLabel(Components[i]).Font.Color = clRed then
      begin
        TLabel(Components[i]).Font.Color := clBlack;
        TLabel(Components[i]).Top := TLabel(Components[i]).Top + 1;
      end;
end;

Спасибо БОЛЬШОЕ. Ещё один вопросик. На форме есть компонент Image отображающий бланк документа формата А4. Я хочу сделать чтобы при выводе на печать Image.Enable:= false; и остались бы одни Labelы. Но при Form.Print; печатается только видимая часть формы. На каком компоненте можно разместить Labelы, чтобы печатался весь документ.
Ответить с цитированием