|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
Рисование\маркирование монитора22.11.2016, 14:46. Показов 1215. Ответов 6
Метки нет (Все метки)
Доброго дня.
Мне нужно создать приложение для работы с интерактивной доской, дисплеем монитора и тому подобного. Суть в том, что нужна возможность "маркирования". То есть, имеется палитра на которой есть кисть разной толщины, ластик для удаления нарисованного, а так же кнопка "очистить всё". Всё перечисленное выше можно назвать "draw mode", а так же есть кнопка, которая переключает из draw mode'а на работу с курсором, то есть появляется возможность работать с компьютером(открывать папки, запускать приложения и тд), это можно назвать "cursor mode". Я использовал для создания данного приложения битмапы, функционал бибилиотек gdi32.dll, а так же System.Drawing.Graphics, но я упираюсь в проблему, что по сути создаётся картинка, на которой рисуется, то есть берется скрин эерана и он "маркируется". Но если на экране будут произведены какие либо действия, то по сути, останется прошлый скринб который уже не актуален.Как мне сделать так, что бы при переходе из "draw mode" в "cursor mode" сохранялись нарисованные маркирующие линии, а при переходе обратно продолжить работать с отрисованным? Могу ли я в функционале этих библиотек сделать, предположим, прозрачный слой на котором бы это всё отрисовывалось? А при выборе курсорного мода "тыкать" мышкой сквозь этот слой? Для большей наглядности примером будет работа со слоями в PhotoShop'е. То есть на нижнем слое(монитор) может происходить какие угодно действия, но при этом верхний слой(маркирование) останется наложенным. Буду благодарен любой помощи. Спасибо.
0
|
|
| 22.11.2016, 14:46 | |
|
Ответы с готовыми решениями:
6
Как задать координаты монитора в зависимости от монитора Рисование Рисование точек по координатам Автоматическое маркирование абзацев |
|
|
|
| 22.11.2016, 16:11 | |
|
Naomis, Прозрачный фон картинки на форме
Думаю в эту сторону нужно смотреть как и говорил дома исходы гляну. Добавлено через 1 минуту Naomis, Напомните только, а то забуду.
1
|
|
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
| 22.11.2016, 19:13 [ТС] | |
|
Sanya_sa, спасибо, возможно поможет.
Добавлено через 2 часа 21 минуту Sanya_sa, Напоминаю Вам. но подозреваю, что сделать то что я хочу будет совсем не просто. Ссылка на то, что мне нужно и обсуждение этого
0
|
|
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
| 23.11.2016, 12:35 [ТС] | |
|
Sanya_sa, Спасибо большое. Надеюсь поможет. Буду разбираться.
0
|
|
| 23.11.2016, 12:35 | |
|
Помогаю со студенческими работами здесь
7
Горячая правая часть монитора, а также адаптер у монитора - в чём причины? Выбор монитора за 10-13 тыс. Диагональ монитора 22-24, LED, FullHD, HDMI Выбор видеокарты для монитора - память карты, разрешение монитора Слетают настройки масштабирования основного монитора после подключения телевизора как дополнительного монитора Правильная настройка монитора или Что делать, если от монитора болят глаза и голова Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|