Вниз
Скачать: CL | DM;

сообщение для TProgressBar   Найти похожие ветки 

← →
Piero ©   (2006-11-14 15:46) [0]

Можно ли отправить, сообщение для TProgressBar, что бы поменять текущую позицию индикатора.
как это выглядит?


← →
Eraser ©   (2006-11-14 15:48) [1]

> [0] Piero ©   (14.11.06 15:46)

VCL пока что с исходниками идет.
см. реализацию TProgressBar.SetPosition.

procedure TProgressBar.SetPosition(Value: Integer);
begin
 if not F32BitMode and ((Value < 0) or (Value > Limit16)) then
   ProgressLimitError;
 if HandleAllocated then SendMessage(Handle, PBM_SETPOS, Value, 0)
 else FPosition := Value;
end;


думай.


← →
Сергей М. ©   (2006-11-14 15:53) [2]

MyProgressbar.Update;


← →
Piero ©   (2006-11-14 15:55) [3]

а что такое PBM_SETPOS?


← →
Джо ©   (2006-11-14 15:57) [4]

> [3] Piero ©   (14.11.06 15:55)
> а что такое PBM_SETPOS?

Это константа.


← →
Eraser ©   (2006-11-14 15:57) [5]

> [3] Piero ©   (14.11.06 15:55)

константа очевидно.


← →
Piero ©   (2006-11-14 16:01) [6]

Eraser, а где смотреть реализацию  TProgressBar.SetPosition, где объявлена PBM_SETPOS?


← →
Eraser ©   (2006-11-14 16:04) [7]

> [6] Piero ©   (14.11.06 16:01)


> а где смотреть реализацию  TProgressBar.SetPosition

в исходниках VCL.

> где объявлена PBM_SETPOS?

там же.
----
поиск рулит!
+ в IDE Delphi есть такая удобная весч, как ctrl+LMB_Click.


← →
Piero ©   (2006-11-14 16:07) [8]

Eraser, спасибо, нашел



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.03 c
9-1138364742
Зм1й
2006-01-27 15:25
2006.12.03
Скелетная анимация :(


2-1163196950
Busik
2006-11-11 01:15
2006.12.03
Как паковать WinRar ом из Delphi


1-1161192067
i-am-vladko
2006-10-18 21:21
2006.12.03
TWebBrowser dynamic create


15-1163246281
SPad
2006-11-11 14:58
2006.12.03
Раскладка клавиатуры.


2-1163601511
term1t
2006-11-15 17:38
2006.12.03
FastReport




   Наверх