Необходимо сделать мнемосхему на Delphi. Делал подобные на Java. Собственно создавал объекты, в них хранил данные расположения, цвет и другие параметры. Перерисовывал их методом repaint() на JPanel. Подскажите как сделать подобное на Delphi?
UPDATE
К примеру я рисую прямоугольник
Form1.Canvas.Rectangle(45, 20, 71, 70);
При этом задав до этого его свойства. Далее после некоторых событий мне необходимо его изменить. (цвет координаты и т.д.)
Как вариант, все рисуется на канву TBitmap созданного в памяти, а потом он за 1 вызов рисуется на видимую канву (например Form1.Canvas.Draw(0, 0, bitmap);
). Соответственно при изменении чего-то - все стирается и рисуется заново.
Другой вариант, разместить на форме всякие TShape и TImage и управлять их расположением и свойствами.
Зарисовываете прямоугольник по старым координатам цветом фона, потом рисуете новый по новым координатам и/или новым цветом. Ну или перерисовывать всю картинку целиком каждый раз при изменении свойств объектов.
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Использую ScrollView, в котором лежит RadioGroupВставил в RadioGroup несколько RadioButton, запустил на проверку, а RadioButton можно одновременно все выделить
Кастомизирую Spring Jparepository
Добрый день, мне необходимо создать view динамически, тоесть не передавать при создании ссылку на статический xml файл, а динамически например...
Реализовываю платный видео сервисСтоит вопрос безопасности и защиты видео от копирования