![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 20.05.2012
Сообщений: 13
|
![]()
Ой, а я подумал, что ты имел ввиду типо вообще в программе не использовать Имейдж или Пейнт Бокс, а только канву. А это касалось только рисования в памяти))
А как насчёт открытия разных типов файлов? По - моему нужно определять расширение и загружать файл в наперёд заготовленную переменную такого же типа. Но, я что-то не могу найти такой пример, с определением расширения. Последний раз редактировалось Count of Toscany; 04.06.2013 в 15:13. Причина: неточность |
![]() |
![]() |
![]() |
#12 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
По поводу GIF ниче не скажу.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Работу с png делает TPNGImage. |
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 20.05.2012
Сообщений: 13
|
![]()
Кароче, сделал так.
Код:
Последний раз редактировалось Stilet; 19.06.2013 в 15:47. |
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Нужно добавлять обработку ошибок. |
|
![]() |
![]() |
![]() |
#16 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 20.05.2012
Сообщений: 13
|
![]()
Всё понял, мужики. Ща буду доделывать.
Ещё вопрос)) При сохранении файлов, как сделать так, чтобы расширение файла создавалось в зависимости от выбраного фильтра? Можно ли определить каждому фильтру своё расширение? Реализовал рисование прямоугольника и эллипса таким способом, как в пэинте( при нажатии и движении мыши фигура растягивается и стягивается), используя свойство Pen.Mode со значением pmNotXor при нажатии и движении, и pmCopy при отпускании. так вот, прямоугольник рисуется норм, а вот эллипс появляется только при отпускании кнопки мыши, когда мышь двигается его не видно. Для обоих инструментов весь код одинаковый, кроме методов рисования. Должно ли так быть, или всё же эллипс должен тоже рисоваться при движении мыши? Последний раз редактировалось Stilet; 19.06.2013 в 15:43. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графический редактор в С++ | Kalinin93 | Помощь студентам | 0 | 04.12.2011 12:17 |
графический редактор | BOKUBOH | Помощь студентам | 0 | 30.03.2011 21:31 |
Графический редактор | toxich | Мультимедиа в Delphi | 6 | 15.02.2010 19:28 |
Графический редактор... | Alex2009 | Мультимедиа в Delphi | 12 | 18.04.2009 23:55 |
Графический редактор | kommunist | Общие вопросы .NET | 1 | 13.01.2008 21:57 |