Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lazarus
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Omega228
0 / 0 / 0
Регистрация: 18.06.2018
Сообщений: 21
1

Рисования в форме графического примитива

20.06.2018, 08:12. Просмотров 729. Ответов 6
Метки нет (Все метки)

Помогите,Создать программу рисования в форме графического примитива с заливкой. Примитив рисуется при нажатии кнопки мыши (событие onDown) на форме. Цвет линий, стиль и цвет заливки зависит от того, какая кнопка мыши нажимается (левая или правая). Проект – приложение.

Примитив: RoundRec

Цвет линий:
Левая кнопка clRed
Правая кнопка clBlue

Заливка:
Стиль bsDiagonal
Цвет clWhite
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2018, 08:12
Ответы с готовыми решениями:

Как включить OpenGL для рисования на форме?
как на lazarus-е включить opengl для рисование на форме? я имею ввиду что...

Создание графического приложения
При выборе в меню "создать" "программа" появляется окно с модулем. Куда нужно...

Панель для рисования
Всем привет. Нужен родитель для компонента "Панель для рисования" с событием...

Как написать простую программу для рисования линии или другого графического примитива
Как написать простую программу для рисования линии или другого графического...

Перерисовка графического примитива
Доброго дня. Прошу помочь разобраться с перерисовкой графических фигур в...

6
Joy
Эксперт Pascal/Delphi
2163 / 1194 / 1434
Регистрация: 29.08.2014
Сообщений: 4,373
20.06.2018, 10:15 2
Цитата Сообщение от Omega228 Посмотреть сообщение
Стиль bsDiagonal
нет такого в Lazarus (есть в Delphi)
в Lazarus bsBDiagonal;
0
Joy
Эксперт Pascal/Delphi
2163 / 1194 / 1434
Регистрация: 29.08.2014
Сообщений: 4,373
20.06.2018, 10:31 3
Цитата Сообщение от Omega228 Посмотреть сообщение
Примитив: RoundRec
использовал RoundRect
0
Вложения
Тип файла: 7z RoundRect.7z (58.6 Кб, 6 просмотров)
Omega228
0 / 0 / 0
Регистрация: 18.06.2018
Сообщений: 21
20.06.2018, 10:44  [ТС] 4
Но это мне нужно реализовать в Lazarus
0
Joy
Эксперт Pascal/Delphi
2163 / 1194 / 1434
Регистрация: 29.08.2014
Сообщений: 4,373
20.06.2018, 10:53 5
Цитата Сообщение от Omega228 Посмотреть сообщение
Но это мне нужно реализовать в Lazarus
а я в чем сделал?
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26115 / 17512 / 6946
Регистрация: 22.10.2011
Сообщений: 30,850
Записей в блоге: 6
20.06.2018, 10:55 6
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

К предыдущему сообщению прикреплен проект для Лазаруса. Если ты даже отличить проект для Лазаруса от проекта для Дельфи не можешь - реализовать что-то можешь даже не пытаться.
0
Omega228
0 / 0 / 0
Регистрация: 18.06.2018
Сообщений: 21
20.06.2018, 11:11  [ТС] 7
Я запускаю в Lazarus мне ошибку выдает

Все я понял, он у меня просто ошибку выдает когда проект запускаю

Он у меня ошибку выдает

Все нормально,извиняюсь за беспокойства, спасибо)
0
Миниатюры
Рисования в форме графического примитива   Рисования в форме графического примитива  
20.06.2018, 11:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2018, 11:11

Программа для графического примитива
Подскажите как написать программу в QBASIC для вот этого: в центре построить...

Построение графического примитива в методе класса
Простая функция построения примитива не работает в методе пользовательского...

Считать из файла параметры графического примитива и изобразить его
Есть файл с вот такими вот данными ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru