esc, два варианта:
1. Создать такой же рисунок (в элементе Bitmap) и разрисовать треугольники в цвета. К примеру фон в красный (255) при попытки пользователя залить фон, по тем же координатам смотрите цвет пикселя в вашем Bitmap-e и если он красный (255), то не производите заливку. Так же и с маленькими треугольниками.
Небольшой пример: test_01.sha (заливка фона блокируется)
2. Создать регионы (вкладка ОкноРегионы) и проверять по регионам. Элемент RGN_PointXY (Проверка нахождения точки в регионе) вам в помощь.
Небольшой пример:test_02.sha(запрещено заливать фон и необходимо вначале залить маленький прямоугольник)
Ответов: 2236
Рейтинг: 676
|
|||
карма: 11 |
| ||
файлы: 2 | test_01.sha [1.8KB] [307], test_02.sha [3.7KB] [297] |