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

Вниз

Можно ли поместить на форме графикс поверх винконтрол ?   Найти похожие ветки 

 
b/@. ©   (2009-07-15 15:49) [0]

Добрый день.
Подскажите пожалуйста кто знает.

Существует ли простой рецепт вывода наследников TGraphicControl поверх наследников TWinControl.

К примеру отрисовывать TLabel после отрисовки TMemo... к сожалению Label1.BringToFront(); делает её выше только среди подобных элементов...

PS: Или же эта та же задача, что и рисование поверх всего ?


 
Юрий Зотов ©   (2009-07-15 15:52) [1]

Та же. TGraphicControl не имеет своего DC и рисуется на канве Paremt"а.


 
Anatoly Podgoretsky ©   (2009-07-15 15:52) [2]

> b/@.  (15.07.2009 15:49:00)  [0]

TLabel не имеет своей канвы


 
Юрий Зотов ©   (2009-07-15 15:53) [3]

Но рецепт есть - положить TGraphicControl на панель.


 
b/@. ©   (2009-07-15 16:17) [4]


> Юрий Зотов ©   (15.07.09 15:53) [3]
> Но рецепт есть - положить TGraphicControl на панель.

Спасибо, пожалуй так и сделаю.
А еще как советовал Игорь Шевченко © обрежу панель регионами, если будет нужно...


 
Игорь Шевченко ©   (2009-07-15 16:46) [5]

если надо что-то рисовать поверх дочерних окон, то лучше окна с регионом в виде рамки еще ничего не придумано. В противном случае код довольно сильно усложняется и не всегда устойчиво себя ведет при изменении размеров окна, перерисовки после заслонения другими окнами, и т.п.
Сделать можно, но сложнее и труднее отлаживать



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

Форум: "Начинающим";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
2-1247840411
webpauk
2009-07-17 18:20
2009.09.20
Порядок Align


2-1247647847
Dmitriy
2009-07-15 12:50
2009.09.20
Строка инициализации модема


2-1248020231
bag
2009-07-19 20:17
2009.09.20
статический массив


3-1227256996
abhtr
2008-11-21 11:43
2009.09.20
Можно ли уменьшить время выполнения запроса


15-1248171535
Jeer
2009-07-21 14:18
2009.09.20
ГИС по китайски





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский