|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
|  | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Вычисление и запись в ProgressBar Здравствуйте форумчане! Помогите решить проблему с прогресс-баром, нужно сделать вот что: Высчитать: (х * edit1 + у * edit2 - z * edit3) и взять это за 100% После чего: 100% - Edit4 и заполнить шкалу. Как это все правильно оформить? С компонентом ни разу не работал... | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   Примерно вот так Код: ... ProgressBar1.Max:= X * StrToInt(Edit1.Text) + Y * StrToInt(Edit2.Text) - Z * StrToInt(Edit3.Text); ProgressBar1.Position:= ProgressBar1.Max - StrToInt(Edit4.Text); ...  | 
| Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
|  
arantir92 (19.05.2013)
 | ||
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|  Спасибо Спасибо, суть уловил, буду шаманить :-) | 
| 
			 
			#4  
			
			
			
			
		 | |||
| 
 | |||
|   Еще хотелось бы узнать, можно ли указать процент заполненности шкалы и при наведении сделать всплывающее окно с комментариями, с помощью стандартных библиотек дельфы? | 
| 
			 
			#5  
			
			
			
			
		 | ||||
| 
 | ||||
|   Тогда проще использовать вместо ProgressBar компонент Gauge (лежит на палитре компонентов во вкладке Samples) он отображает проценты не только визуально, но и цифрами. Что касается всплывающего окошка, то за это отвечает стандартное для всех визуальных объектов свойство Hint, при наведении курсора показывается подсказка, вот в момент наведения и нужно комменты в эту строчку подставлять. | 
| Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
|  
arantir92 (19.05.2013)
 | ||
| 
			 
			#6  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 |