Модератор: Модераторы
zub писал(а):в быстродействии у меня стоят и стояли все галки
amateur писал(а): у Вас случаем не nvidia?
amateur писал(а):к примеру рефреш
zub писал(а):а в самом лазаре в окне настроки гденибудь где есть группбоксы тоже пропадают?
Если бы карта или драйверы - то глючило бы ВСЁ...
amateur писал(а):Парадокс
amateur писал(а):попробывал - глюков нет
procedure TForm1.ShapeMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ColorDialog.color:=TShape(Sender).Brush.Color;
if ColorDialog.Execute then TShape(Sender).Brush.Color:=ColorDialog.color;
end;
FatMan писал(а):if ColorDialog.Execute then TShape(Sender).Brush.Color:=ColorDialog.color;
vitaly_l писал(а):Почему TShape(Sender) - заливает себя цветом?!
FatMan писал(а):первому Shape цвет назначается так, как и ожидается из кода. А вот два других Shape почему-то инициализируют диалог не своим цветом, а цветом первого Shape, и при назначении в диалоге нового цвета, им раскрашивается всё тот же первый Shape. Первый не по порядку указания в коде или на форме, а по порядку использования при работе программы. При этом координаты X, Y, которые попадают в обработчик при клике на втором или третьем , считаются от первого Shape - т.е. явно выходят за его границы.
vitaly_l писал(а):И отключается действительно только по клику на форму
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 219