Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2011, 11:45   #1
asp1k
Пользователь
 
Аватар для asp1k
 
Регистрация: 30.08.2010
Сообщений: 22
Лампочка Фокусирование панели

Нужна помощь с фокусированием
Такая проблема ...
При перемещении панели по экрану нужно чтобы остальные панели перемещались на передний план...
А то при перемещении некоторые части мозаики остаются на заднем плане.
Когда некоторое части уже встали на свое место...то те которые еще не встали на свое место на заднем плане остаются...
ниже выложил exeшник с игрой...
Вот код перемещения

Код:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);

 const
  SC_DragMove = $F012;  { a magic number }


begin
  ReleaseCapture;
  panel1.perform(WM_SysCommand, SC_DragMove, 0);

i:=panel1.Left;
i1:=panel1.Top;
i2:=i2+1;

if ((i>5)and(i<50)  and (i1>5) and (i1<50)) then
begin
 Panel1.Enabled:=false;
 Panel1.Left:=9;
 Panel1.Top:=9;
 Panel1.BevelInner:=bvNone;
 Panel1.BevelOuter:=bvNone;
 p1:=1;
end;

Label1.Caption:='Всего передвижений: '+IntToStr(i2);

end;
Всего 9 частей...
Вложения
Тип файла: rar game.rar (441.5 Кб, 5 просмотров)
Человеческое звено - самый слабый фактов в защите системы.
Кевин Митник©
asp1k вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размещении панели tae1980 Microsoft Office Excel 0 13.03.2011 15:56
Параметры панели hepr Общие вопросы C/C++ 1 26.12.2010 01:54
Панели Линукс Яр|/||< (^_^) Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 2 03.02.2010 11:01
Панели на брузеры NORS Софт 7 24.02.2009 04:36
расстворение панели blackstersl Общие вопросы Delphi 1 28.09.2008 02:13