Доброго времени суток.
На днях захотелось сделать "Красивый" компонент Gauge (В виде статус-бара), но в делфях ничего не нашел и поэтому, решил "ручками" собрать по-своему.
В итоге допустим, что у нас есть две переменные:
1) HP
2) HPMax
создаем вручную 2 изображения.
Первое изображение - белого цвета, второе - наш "красивый" статус-бар.
на первом делаем внутреннюю обводку в 1 пиксель, а второе накладываем прямо на первое.
Как вы уже догадались, меняться здесь будет ширина изображения на верхнем слое, а зависимость между шириной
изображения и двумя переменными будет очень простой:
Image1.width: = w * HP / HPMax ; // w - ширина изображения в пикселях.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).