Вверх ↑
Этот топик читают: Гость
Ответов: 875
Рейтинг: 322
#1: 2009-05-13 15:13:05 ЛС | профиль | цитата
Допустим есть картинка 100х100. Как нанести на неё сетку с шагом 10. Но при рисовании на картинке сетка должна остваться. Кроме как Image и Panel ни чего в голову не приходит.
карма: 1

0
Ответов: 1161
Рейтинг: 160
#2: 2009-05-13 15:22:19 ЛС | профиль | цитата
kamakama писал(а):
Но при рисовании на картинке сетка должна остваться.

может наоброт не оставаться?
а так вот
code_13246.txt
карма: 0

0
файлы: 1code_13246.txt [1.6KB] [143]
Ответов: 875
Рейтинг: 322
#3: 2009-05-13 16:01:53 ЛС | профиль | цитата
Спасибо LainX, есть над чем подумать.
карма: 1

0
Ответов: 8928
Рейтинг: 823
#4: 2009-05-13 16:45:13 ЛС | профиль | цитата
kamakama, у компонентов графики Точка и Линия входные данные читаются верхними точками и могут попасть в свойство Color, что приводит к искажению цвета линий.
kamakama писал(а):
есть над чем подумать.

В визуализаторах вкладки BASS есть верхняя точка "Фоновая картинка", наверное, посмотрев на коды, можно применить и в обычной картинке, или наложить сетку с использованием Img_Tween
карма: 19

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#5: 2009-05-13 16:51:07 ЛС | профиль | цитата
kamakama, Вот то, что ты просил. Картинка, в таком случае, отрисовывается на битмапе, а сетка отрисовывается на контексте окна поверх рисунка, не затрагиваея сам битмап рисунка.

code_13249.txt
------------ Дoбавленo в 16.53:
Леонид писал(а):
или наложить сетку с использованием Img_Tween

Этот компонент совсем для других целей. Я тебе, помню, показывал на твоей схеме, как рисовать красную линию поверх рисунка, так это из той оперы.
карма: 22

0
файлы: 1code_13249.txt [2.2KB] [154]
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-05-13 17:22:40 ЛС | профиль | цитата
осталось только сложить все ваши схемы и получить решение вдвое короче с теми же возможностями
code_13252.txt

карма: 27
0
файлы: 1code_13252.txt [1.8KB] [205]
Разработчик
Ответов: 26163
Рейтинг: 2127
#7: 2009-05-13 18:20:22 ЛС | профиль | цитата
Dilma писал(а):
осталось только сложить все ваши схемы и получить решение вдвое короче с теми же возможностями

Честно, не задавался целью делать полный пример схемы, просто, объяснил принцип отрисовки сетки на битмапе, не трогая самого битмапа
карма: 22

0
Ответов: 875
Рейтинг: 322
#8: 2009-05-13 19:24:26 ЛС | профиль | цитата
Спасибо всем!
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2009-05-13 19:32:24 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 13:23:40
карма: 0

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)