Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];

Вниз

TImage   Найти похожие ветки 

 
Igor_thief   (2003-03-04 10:35) [0]

Мне надо по краям Image нарисовать рамку. Как это лучше сделать? Но также надо учесть, что размеры
компонента будут изменяться во время выполнения программы. Пробовал сделать компонент на основе
Timage, так не получилось (пробовал переобределить метод paint).


 
uw   (2003-03-04 10:38) [1]

Сначала делаешь рамку, поверх нее кладешь свой имидж.


 
Ketmar   (2003-03-04 11:06) [2]

>Igor_thief © (04.03.03 10:35)
а более черезпопного решения нельзя было придумать? сделай контейнер для TImage и не мучайся.

Satanas Nobiscum! 04-Mar-XXXVIII A.S.


 
Ketmar   (2003-03-04 11:07) [3]

вдогонку: "переоБределить"? тогда и не могло получиться: бред -- он и на дельфи бред.

Satanas Nobiscum! 04-Mar-XXXVIII A.S.


 
Anatoly Podgoretsky   (2003-03-04 11:08) [4]

Какой контейнер, достаточно TShape/TBevel


 
Ketmar   (2003-03-04 11:09) [5]

и ещё: готовый контейнер с рамочками в дельфи зовут TPanel.

Satanas Nobiscum! 04-Mar-XXXVIII A.S.


 
Ketmar   (2003-03-04 11:16) [6]

>Anatoly Podgoretsky © (04.03.03 11:08)
неа. TPanel проще. кидаем на него TImage c align=alClient, и радуемся.

Satanas Nobiscum! 04-Mar-XXXVIII A.S.


 
Anatoly Podgoretsky   (2003-03-04 11:36) [7]

Конечно можно и его, в любом случае надо постраивать размеры рамки (панел, шейт, бевель) под размеры картинки, если без искажений


 
Igor_thief   (2003-03-04 19:03) [8]

Ketmar © (04.03.03 11:06)
Хорошая идея насчет контейнера!


 
Igor_thief   (2003-03-05 11:08) [9]

Вариант с panel не подходит. Мне надо видеть то, что находится под картинкой. Поэтому Transparent=true. Надо рисовать рамку прямо не канве картинки. Какаие будут предложения?


 
Думкин   (2003-03-05 11:13) [10]

Берешь и рисуешь по канве. В чем проблема, в том что картинка испортится?


 
Igor_thief   (2003-03-06 17:26) [11]

Думкин © (05.03.03 11:13)
Мне надо динамически изменять размеры компонента.


 
Ketmar   (2003-03-06 18:05) [12]

>Igor_thief © (05.03.03 11:08)
под TImage ничего быть не может, поскольку это windowd control.

Satanas Nobiscum! 06-Mar-XXXVIII A.S.


 
Думкин   (2003-03-07 06:39) [13]


> Ketmar © (06.03.03 18:05)

Присоединяюсь.
А вообще - вопрос из орешника. Чего надоть?


 
Igor_thief   (2003-03-07 10:50) [14]

Ketmar © (06.03.03 18:05)
Когда Timage прозрачный, то под ним виден другой TImage.


 
Думкин   (2003-03-07 13:34) [15]


> Igor_thief © (07.03.03 10:50)

Это понятно, вопрос конкретизируй.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.011 c
14-76611
ZeroDivide
2003-03-07 10:07
2003.03.24
Я снова ограбил табачный ларек.


14-76622
Карелин Артем
2003-03-06 13:32
2003.03.24
Интернет-ужас.


14-76626
marsello
2003-03-07 09:42
2003.03.24
Странное поведение Delphi


1-76495
avet
2003-03-12 15:13
2003.03.24
в переменной записано название процедуры


8-76541
Fissher
2002-12-11 15:39
2003.03.24
Mediaplayer





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский