Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 42
1

Графический редактор

19.05.2013, 16:48. Показов 1456. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята, пишу графический редактор и надо реализовать инструмент, выделяющий, пространство на изображении с последующей возможностью перемещения и поворота.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2013, 16:48
Ответы с готовыми решениями:

Калькулятор, редактор списка строк, графический редактор
Калькулятор:

Калькулятор, редактор списка строк, графический редактор
Помогите, кто чем может! Очень надо,хотя бы что то из этого сделать!

Графический редактор
При написании данной программы столкнулся с проблемой. Когда рисуем линию, один конец линии...

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

4
angstrom
19.05.2013, 16:51 2
Цитата Сообщение от egorkovv Посмотреть сообщение
выделяющий, пространство
Это как?
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 42
19.05.2013, 17:04  [ТС] 3
ну наверно через DrawFocusRect(R); выделять области .
0
angstrom
19.05.2013, 17:15 4
Выделил? Координаты знаешь? Копируй в буферный битмап и делай что нужно.
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 42
19.05.2013, 18:49  [ТС] 5
мне интересен код

Добавлено через 4 минуты
думаю переделать процедуру рисования прямоугольника под выделение
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure DrawRect(x0, y0, x, y: integer; Mode: TPenMode);
var pt: TPoint;
    rct: TRect;
begin
  with bmp.Canvas do begin
    pt := PenPos;
    rct := Rect(x0, y0, pt.x, pt.y);
    DrawFocusRect ( rct );   
    rct := Rect(x0, y0, x, y); 
    if Mode = pmCopy then begin
  
    Rectangle ( rct );
 
  end     
    else DrawFocusRect ( rct );
    MoveTo(x,y);
    
 
 
  end;
но хз как.
0
19.05.2013, 18:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2013, 18:49
Помогаю со студенческими работами здесь

Графический редактор
Создать простейший графический редактор(ломанные линии и замена цвета заливки)

Графический редактор
ребята делаю графический редактор(оч. простой) нужно сделать так чтобы он по заданным координатам...

графический редактор
помогите пожалуйста)))мне курсовик надо сделать...тема-графический редактор(((((я программу...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru