Форум: "Начинающим";
Текущий архив: 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