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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.05.2008, 18:49   #1
Zeraim
Ra-Ra ?
Форумчанин
 
Аватар для Zeraim
 
Регистрация: 06.03.2008
Сообщений: 286
По умолчанию Перемещение формы за компонент

Здрасте, возник вопрос, я сделал чтобы окно программы перетаскивалось если перетаскивать Image :
Код:
procedure TEye.Image1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
DD := true;
DDX := X;
DDY := Y;
end;

procedure TEye.FormCreate(Sender: TObject);
begin
DD := false;
end;

procedure TEye.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
if DD = true then
  begin
  Eye.Left := Eye.Left + (X - DDX);
  Eye.Top :=  Eye.Top + (Y - DDY);
  end;
end;

procedure TEye.Image1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
DD := false;
DDX := 0;
DDY := 0;
end;
Как это можно сделать еще? Просто мне кажется что мой способ неграмотный.
Zeraim вне форума
Старый 19.05.2008, 19:33   #2
Witaliy
Форумчанин Подтвердите свой е-майл
 
Регистрация: 27.04.2008
Сообщений: 179
По умолчанию

Ну це норамльний спосіб...
www.programmer.uaforums.net - Український форум програмістів.

www.satellite.ipsys.net - Український форум супутникового телебачення.
Witaliy вне форума
Старый 20.05.2008, 09:26   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

1. DragnDrop никакого отношения к этому не имеет
2. Обсуждали многократно и было представлено множество способов, так что в поиск.
закрыто.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перемещение формы Черничный Общие вопросы Delphi 11 10.12.2009 11:06
Delphi, перемещение формы. north Помощь студентам 3 23.01.2008 22:34
Перемещение рисунков внутри формы Marsik Помощь студентам 10 01.11.2007 09:48
DLL:переменная-ссылка на компонент формы Саня Общие вопросы Delphi 9 03.08.2007 10:38
Как реализовать перемещение ползунка при проигрывании mp3 файла компонент mediaplayer, в нужную позицию? strannik Компоненты Delphi 5 12.12.2006 05:23