Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Замена компонента Gauge в Delphi на графический.

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 18.06.2014, 09:32   #1
 Пехотинец
Аватар для sedrik1992
 
sedrik1992 никому не известный тип
Регистрация: 03.02.2013
Сообщений: 60
Популярность: 10
Сказал(а) спасибо: 12
Поблагодарили 26 раз(а) в 12 сообщениях
 
По умолчанию Замена компонента Gauge в Delphi на графический.

Доброго времени суток.
На днях захотелось сделать "Красивый" компонент Gauge (В виде статус-бара), но в делфях ничего не нашел и поэтому, решил "ручками" собрать по-своему.

В итоге допустим, что у нас есть две переменные:

1) HP
2) HPMax


создаем вручную 2 изображения.

Первое изображение - белого цвета, второе - наш "красивый" статус-бар.

на первом делаем внутреннюю обводку в 1 пиксель, а второе накладываем прямо на первое.
Как вы уже догадались, меняться здесь будет ширина изображения на верхнем слое, а зависимость между шириной
изображения и двумя переменными будет очень простой:

Image1.width: = w * HP / HPMax ; // w - ширина изображения в пикселях.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
NebesaBag (07.11.2014), RenatPro (19.06.2014)
Старый 18.06.2014, 18:33   #2
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: Замена компонента Gauge в Delphi на графический.

А чем это отличается от StatusBar?
  Ответить с цитированием
Старый 19.06.2014, 18:36   #3
 Старший сержант
Аватар для RenatPro
 
RenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известен
Регистрация: 30.03.2013
Сообщений: 209
Популярность: 377
Сказал(а) спасибо: 7
Поблагодарили 54 раз(а) в 33 сообщениях
 
По умолчанию Re: Замена компонента Gauge в Delphi на графический.

Цитата:
Сообщение от sedrik1992Посмотреть сообщение
Gauge[/B] (В виде статус-бара)
[/COLOR]

Спасибо сделал прогресс бар просто все как дважды 2 а не додумался спасибо за мысль!!
Изображения
Тип файла: png progressbar.png (1.3 Кб, 37 просмотров)

Последний раз редактировалось RenatPro; 04.11.2014 в 17:43.
  Ответить с цитированием
Старый 04.11.2014, 17:43   #4
 Старший сержант
Аватар для RenatPro
 
RenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известен
Регистрация: 30.03.2013
Сообщений: 209
Популярность: 377
Сказал(а) спасибо: 7
Поблагодарили 54 раз(а) в 33 сообщениях
 
По умолчанию Re: Замена компонента Gauge в Delphi на графический.

Пригадилось в дальнейшем спасибо!!
Сделал прогресс быры для бота!

Изображения
Тип файла: jpg image696573.jpg (17.6 Кб, 47 просмотров)
________________
Группа вк: [Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось RenatPro; 05.11.2014 в 20:56.
  Ответить с цитированием
Пользователь сказал cпасибо:
NebesaBag (07.11.2014)
Ответ

Метки
графический gauge, gauge, graphical gauge, свой компонент gauge


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Графический редактор Skylinez Вопросы и ответы, обсуждения 1 15.03.2014 00:51
[Помогите!] Графический редактор Erstown Вопросы и ответы, обсуждения 1 17.03.2013 16:16
Графический интерфейс пользователя alegr Вопросы и ответы, обсуждения 0 20.04.2012 01:30

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 05:45.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net