| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Расчёт координат |
| Автор: Akella 22.3.2011, 15:10 | ||
На форме лежит TImage. В нём живёт картинка Bitmap.![]() В базе данных есть список координат типа X=1, Y=1 Рисовать = Да X=1, Y=2 Рисовать = Нет X=1, Y=3 Рисовать = Нет X=1, Y=4 Рисовать = Да X=1, Y=5 Рисовать = Да .. X=2, Y=1 Рисовать = Да X=2, Y=2 Рисовать = Нет .... т.е. список тех клеточек, где нужно нарисовать белую точку. В цикле по таблице можно пройтись по всем записям и
Но вот вопрос в чём. как рассчитать начальные координаты X1 и Y1 для каждой клеточки? До этого с графикой я не дружил :( |
| Автор: Akella 22.3.2011, 16:18 |
| Координаты клеток чёрного квадрата начинаются с левой нижней клетки. Т.е. левая нижняя имеет координаты 1, 1. Далее вверх. Потом следующий ряде опять снизу вверх и так слева на право поочереди все ряды. |
| Автор: Snowy 22.3.2011, 17:00 | ||
|