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

Строка состояния в видео проигрывателе   Найти похожие ветки 

← →
zero-g ©   (2004-09-02 01:32) [0]

Люди у меня вопрос. Вот я использую Gauge1 для отоброжения состояния просмотра видео файла, как определить когда я кликнул на нее, то накакую позицию в видео файле мне надо перейти ???
А если точнее, как мне узнать куда я кликнул на Gauge1... вобщем вот...


← →
GuAV ©   (2004-09-02 04:01) [1]

имхо проще всего так:
type TXGauge = class(TGauge);

procedure TForm1.GaugeMouseUp(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 Caption:=Format("Up at (%d,%d)",[X, Y]);
end;

procedure TForm1.GaugeMouseDown(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 Caption:=Format("Dn at (%d,%d)",[X, Y]);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 TXGauge(Gauge1).OnMouseDown:=GaugeMouseDown;
 TXGauge(Gauge1).OnMouseUp:=GaugeMouseUp;
end;

Однако имхо этот самый Gauge для подобных задач не предназначен, а лучше использовать TTrackBar.



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

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



Память: 0.45 MB
Время: 0.041 c
14-1100228068
Думкин
2004-11-12 05:54
2004.11.28
С днем рождения! 12 ноября


11-1082976944
nester
2004-04-26 14:55
2004.11.28
А куда делся OnException?


6-1095591217
Biatri$
2004-09-19 14:53
2004.11.28
Хедер (рапер) для dnsapi.dll


6-1095624621
Klopan
2004-09-20 00:10
2004.11.28
Scan of 21, 80 ports


4-1097821383
shelest
2004-10-15 10:23
2004.11.28
Запуск программы под другим пользователем.




   Наверх