|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.01.2015, 16:33 | #1 |
Пользователь
Регистрация: 11.01.2015
Сообщений: 29
|
привязка размеров межу image
Такая проблема. Имею 2 image(image1, image2)
image2 имеет включенное свойство transparent. два image наложены друг на друга в image1 загружается картинка и image1 получает размеры этой картинки Код:
Дальше мне нужно изменить размеры image2 под размеры картинки image1(размеры которой принял image1).Дописуем после кода(который сверху) один из методов записи кода тот что дальше я показую. Тут то и начинаются проблемы. Я пытался изменять размеры так Код:
Код:
П.С.: пробовал процедуру SetSize - не помогло. Так же использовал ClientWidth и ClientHeight - не помогло. параметры top и left image1 и image2 совпадают Последний раз редактировалось Khad515; 16.01.2015 в 16:36. |
16.01.2015, 16:35 | #2 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,950
|
Компонент tBitmap поможет
Код:
Код:
Последний раз редактировалось newerow1989; 16.01.2015 в 16:42. |
16.01.2015, 17:20 | #3 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
чему равны свойства autosize, center?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
16.01.2015, 17:20 | #4 |
Пользователь
Регистрация: 11.01.2015
Сообщений: 29
|
Нет, не помогло. Вот какой эфект появляется. Выглядит как будто Image2. не покрывает полностью Image1. Если не изменять размеры image1 все хорошо. Проблема лишь в том, что при загруженной картинке в image1, image2 почему то не может нормально поймать нужные размер. Я уже 4 час сижу бьюсь, пока не доходит почему. Надеюсь на вас.
Последний раз редактировалось Khad515; 16.01.2015 в 17:25. |
16.01.2015, 17:26 | #5 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,950
|
А если одновременно:
Код:
|
16.01.2015, 17:41 | #6 |
Пользователь
Регистрация: 11.01.2015
Сообщений: 29
|
Извеняюсь, забыл написать. Если чисто
Код:
Если же оставить просто Код:
Обе строчки - то єфект который сверху показал.(в других вариантах либо не рисовало, либо рисовало на области с не увеличенными размерами image2.(то есть не везьде рисовало)) |
16.01.2015, 18:00 | #7 |
Пользователь
Регистрация: 11.01.2015
Сообщений: 29
|
По идее, что бы я смог нормально рисовать на Image2 поверх Image1 мне надо растинуть
Код:
Код:
|
16.01.2015, 18:02 | #8 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,950
|
Растягивание: Image2.Stretch, равным true
|
16.01.2015, 18:33 | #9 |
Пользователь
Регистрация: 11.01.2015
Сообщений: 29
|
Ничего не изменилось. Еще заметил такое. После того как я загрузил файл - нажал рисовать(эфект тот же что и всегда не тот что надо), я прокрутил к другому месту изображения и еще раз повторил функцию рисовать(там линия paint типо). Что произошло.. Image2 сдвинулся по top и left(хотя на самом деле они не поменялись). Тоесть изменилась зона рисования image2(проблема в том, что image2 не принимает размер image1, почему не знаю, код правильный))
|
16.01.2015, 19:58 | #10 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
пусть горит в аду тот, кто учит школоту рисовать на TImage!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
разделить слово межу ":" | scroyler | Общие вопросы Delphi | 3 | 21.03.2013 18:03 |
Изменение размеров компонента Image | Don Karleone | Общие вопросы Delphi | 19 | 14.03.2011 22:26 |
Изменение размеров Image | Sheva_ | Помощь студентам | 7 | 17.01.2011 11:26 |
EPNGMissingMultipleIDAT. This PNG Image is invalid because it has missing image parts | kardinal94 | Общие вопросы Delphi | 0 | 08.10.2010 20:31 |
Вопрос по Image (скачанная картинка не хочет выводиться в Image) | Radnor | Мультимедиа в Delphi | 2 | 06.07.2009 02:20 |