Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для Morgan-S23
-26 / 3 / 0
Регистрация: 20.03.2011
Сообщений: 102

Рисование на канве

22.07.2013, 11:43. Показов 1730. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть текст, затем рисую прямоугольник на канве и этот текст перекрывается прямоугольником (рис. 1). Как сделать, чтобы Label был виден после рисовки (рис.2).

P.S. Второй рисунок это не скриншот. Просто показываю, какой результат должен получиться
Миниатюры
Рисование на канве   Рисование на канве  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.07.2013, 11:43
Ответы с готовыми решениями:

Рисование текста на канве
Помогите пожалуйста разобраться с проблемой: текст Label1 не отображается на Panel1 void __fastcall TForm1::Button1Click(TObject...

Рисование фигур на канве
Здравствуйте! Проблема с рисованием на Image. Мне нужно нарисовать круг и квадрат. Позиции первоначальной точки я получаю из...

Рисование на канве в потоке
Всем доброго времени суток. Есть код, который должен рисовать спектр амплитуд (позаимствован у одного из форумчанинов, не помню ник,...

2
UeArtemis
18 / 18 / 3
Регистрация: 23.09.2011
Сообщений: 205
22.07.2013, 11:46
Хм... попытайся нарисовать пустой прямоугольник, а потом заливка (FloodFill).
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33395 / 21505 / 8236
Регистрация: 22.10.2011
Сообщений: 36,902
Записей в блоге: 12
22.07.2013, 11:59
Лучший ответ Сообщение было отмечено Morgan-S23 как решение

Решение

TheDarkMax2, это еще зачем?

C++
1
2
3
4
5
    this->Canvas->Brush->Color = clRed;
    this->Canvas->Brush->Style = bsSolid;
    this->Canvas->FillRect(Rect(2, 2, 100, 100));
    Label1->Color = clRed; // Раз (цвет должен совпадать с цветом прямоугольника)
    Label1->Repaint(); // Два
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.07.2013, 11:59
Помогаю со студенческими работами здесь

Стрелки - рисование на канве Image
Помогите пожалуйста научиться рисовать стрелочки в Image с помощью Canvas'а. Язык и среда разработки C++ Builder. Даны координаты двух...

Рисование на канве, событие OnMouseMove
Доброго всем времени суток. Прошу помощи в решении. Задача такова: Приложение рисует на канве компонента TImage сетку в виде...

Рисование нa канве TImage с загруженным png
Здравствуйте. Загружаю в image png. После этого при попытке что либо нарисовать на канве выдает сообщение "Can only modify an image if...

Круги, что образуют самую длинную цепь - выделить отдельным цветом, рисование на канве
В файле задано координаты радиусов кругов. Вывести круги на экран. Все цепи, что образованные с этих кругов - выделить отдельным цветом....

Редактор на канве
Уважаемые, нужна помощь! :( Мне нужно создать редактор номерного знака автомобиля на канве, то есть, чтобы я мог составлять номер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru