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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2015, 19:46   #11
fn12gl34
Заблокирован
 
Регистрация: 01.01.2014
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Типа старика Хоттабыча в процессоре? Все и сводится в программах в конечном счете к сложению и сравнению
Да не) читал на одном форуме, мол у битмапов есть какая-то область, и можно отследить попадание курсора в эту область
fn12gl34 вне форума Ответить с цитированием
Старый 14.02.2015, 19:59   #12
NIKOLAYY2
Форумчанин
 
Регистрация: 23.12.2014
Сообщений: 220
По умолчанию

Цитата:
читал на одном форуме, мол у битмапов есть какая-то область, и можно отследить попадание курсора в эту область
Да есть такая область. Rect- абстрактный прямоугольник, (содержит 4 координаты или 2 точки на экране- левая верхняя и правая нижняя- в которые он и вписывается) он не только у битмапов как ты написал. Он есть практически у всех визуальных компонентов. В гугле почитай.

Последний раз редактировалось NIKOLAYY2; 14.02.2015 в 20:02.
NIKOLAYY2 вне форума Ответить с цитированием
Старый 14.02.2015, 20:10   #13
NIKOLAYY2
Форумчанин
 
Регистрация: 23.12.2014
Сообщений: 220
По умолчанию

fn12gl34
Хотя чо я те хотел еще сказать- рект-область это необязательно левая верхняя и правая нижняя точка (как всегда пишут в учебниках), ее можно начать и с правой верхней и закончить нижней левой или с любой другой.

Таким образом например ты можеш скопировать, отразить горизонтально, отразить вертикально, перевернуть часть изображения канвы на градус кратный 90, 180 или все изображение и тд.
NIKOLAYY2 вне форума Ответить с цитированием
Старый 14.02.2015, 20:23   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Во-первых битмап не визуальный объект и курсор на него ни как не попадет при всем его желании. А отрисованный на канвас форме битмап уже ни какой не битмап, а просто рядовой фрагмент канвас формы. А Rect обычная структура, и нет его ни где ни у каких визуальных компонет. Просто при помощи его удобно передавать параметры в методы, и не обязательно отрисовки
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.02.2015, 20:34   #15
fn12gl34
Заблокирован
 
Регистрация: 01.01.2014
Сообщений: 13
По умолчанию

Ну в таком случае остается только вручную просчитывать области.
fn12gl34 вне форума Ответить с цитированием
Старый 14.02.2015, 22:05   #16
zvygin1964
Старожил
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Сообщений: 2,463
По умолчанию

Ура! Про меня вспомнили: http://programmersforum.ru/showthrea...=267214&page=6 пост53 координаты напишутся сами по клику мыши в нужное место. А после редактирования программы, мой кусок кода удалите.
Репутация: полный "0"
zvygin1964 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Анимирование стрелки... kentlm Мультимедиа в Delphi 2 14.05.2009 02:17
Наглядное анимирование работы программы. Geddar Помощь студентам 9 03.05.2009 06:24
UCOZ: Кнопки кнопки на изображении ReDuX HTML и CSS 19 25.04.2008 02:39
триггерные кнопки и кнопки переключатели в DELPHI MARGO Помощь студентам 3 12.11.2007 17:35