| 
| 
 | Вопрос # 5 937/ вопрос закрыт / | 
 |  Приветствую, уважаемые эксперты!как сделать выдвижную панель, если подвести мышкой что бы она показывалась и скрывалась, нашел код для отображение лева, не могу сделать для отображение справа и снизу! Спасибо
 Приложение:Переключить в обычный режим {{code}}var Range:integer;procedure TPanelForm.FormCreate(Sender: TObject);begin   Width := 100;     Top := 0;   Range := 0;   Timer1.Enabled := True;   Timer2.Enabled := True;   PanelForm.Show;end; procedure TPanelForm.Timer1Timer(Sender: TObject);var   pos: TPoint;begin    GetCursorPos (pos);     if (pos.X < 10) and (PanelForm.Left < 0) then       begin        range := 20;        PanelForm.Show;       end;  if (range <> 0) then PanelForm.Left := PanelForm.Left + range;  if PanelForm.Left < 0 - PanelForm.Width then    begin     range := 0;     PanelForm.Left := 0 - PanelForm.Width;     PanelForm.Hide;    end;  if (range = 20) and (PanelForm.Left >= 0) then     begin       range := 0;       PanelForm.Left := 0;     end; end; procedure TPanelForm.Timer2Timer(Sender: TObject);  var    pos: TPoint;  begin    GetCursorPos (pos);    if pos.X > PanelForm.Width then range := -20;  end; end.{{/code}}
|  |   Вопрос задал: casio (статус: Посетитель)Вопрос отправлен: 8 февраля 2012, 15:19
 Состояние вопроса: закрыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 1; последнее сообщение — 8 февраля 2012, 17:18; участников в обсуждении: 1. 
|   | casio (статус: Посетитель), 8 февраля 2012, 17:18 [#1]:упс  , разобрался )))) |  8 февраля 2012, 17:19: Вопрос закрыт (решение принял автор вопроса — casio): разобрался с кодом, можно тему закрыть 9 февраля 2012, 13:10: Вопрос перемещён из тематического раздела Delphi » Общие вопросы по программированию в раздел Delphi » Работа с компонентами и библиотеками модератором Ерёмин А.А. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |