Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
 Аватар для QenT
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244

Форма, рисование и прозрачность?

21.02.2009, 16:04. Показов 3501. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, чем можете:
1)Есть ли методы рисования на форме, различными фигурами, с плавными краями(размытыми)?
2)Как на форме рисовать быстро по пиксельно(Canvas->Pixels[][] не катит )?
P.S. для создания своих методов рисования...
3)Возможно ли повернуть TImage, и если да, то как?
4)SetWindowRgn(Handle, Region, true) делает прозрачным все вокруг "Region", как в качестве области взять Image(*.png c прозрачными краями)?
5)И есть ли свойства у pxl's формы (I,r,g,b) I-(0.00 .. 1.00)прозрачность?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.02.2009, 16:04
Ответы с готовыми решениями:

Рисование спрайтов, прозрачность (TCanvas, CopyRect)
Вообщем решил попробовать написать небольшую игрушку, но столкнулся с проблемой: написал класс для рисования спрайта...

Форма со своим интерфейсом. Прозрачность, перемещение за любой участок
Как сделать чтобы вместо формы была png\gif картинка с прозрачностью, и чтобы её можно было двигать только за закрашенные места?

Рисование картинки OpenGL на TPanel - почему форма не перерисовывается?
Добрый день! Пишу программу, использующую для отображения геометрии объекта OpenGL для возможности управления вариантами отображения у...

5
 Аватар для KoFeMaH
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
21.02.2009, 17:40
Читай архангельского=) Там много всего обо всем.не поможет можеш глянуть Н.Культина У него в примерах программы
0
 Аватар для QenT
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
21.02.2009, 21:42  [ТС]
Цитата Сообщение от KoFeMaH Посмотреть сообщение
Читай архангельского=) Там много всего обо всем.не поможет можеш глянуть Н.Культина У него в примерах программы
Ага а аспирин помогает от всех болезней
Архангельск советует сосредотачиваться на логике,а не на экзотике оформление...
Вопросы которые меня беспокоют, как правило не затрагиваются в литературе!
Этот сайт создан, явно прошареными людьми, вот и надесь, что ктонибудь уже встречался с этими вопросами или эксперементировал....
0
 Аватар для KoFeMaH
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
21.02.2009, 22:33
Зададло ты однако.попросил бы я бы процитировал для тех кому впадлу с книгами работать

RoundRect (x1,y1,x2,y2,x3,y3) рисует прямоугольник со скругленными краями

также можеш попробовать манипуляции с canvas->LineTo(x,y).
Больше из известных ничем помочь не могу да и впадлу.остальные способы скорее всего путем установки доп.библиотек
0
 Аватар для QenT
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
21.02.2009, 22:48  [ТС]
Цитата Сообщение от KoFeMaH Посмотреть сообщение
RoundRect (x1,y1,x2,y2,x3,y3) рисует прямоугольник со скругленными краями
К чему это?
1) не про овальные прямоугольники, а про ализинг(сглаживание линий).
0
 Аватар для KoFeMaH
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
21.02.2009, 22:52
Ищи доп. бибилиотеки.Со стандартными ты врядли такое провернеш
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.02.2009, 22:52
Помогаю со студенческими работами здесь

Добавление записи в Listview(1 форма) через Диалоговое окно(3 форма) другой формы (2 форма)
Всем доброго дня и с наступающими праздниками! Знаю, тема 7 частых вопросов по WinForms уже не раз обсуждалась, и была прочитана, но или...

Форма 1 вызывает форму 2, форма 2 закрывается, форма 1 продолжает работать дальше
Вынес предстартовые действия формы1 в форму2 (там у меня проверка существования файлов, их закачка если нету и проверка обновления), но как...

Рисование Рисование точек по координатам
Доброе время суток. Помогите мне наглядным примером. У меня есть массив координат a х у 1 2 3 4 1 3 кпримеру, мне нужно...

Простая форма веб-форма для сложения двух чисел не работает
Не работает скрипт для подсчета сложения.Может я неправильно привязал обработчик события(клик на кнопку подсчитать)? Вот код: ...

Не закрывается форма 1, а после вызова формы 2, форма 1 дублируется несколько раз
имеется форма, на ней кнопка. нажимаю и открывается новая форма, но старая снова появляется неограниченное количество раз код 1...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru