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

Добавление события   Найти похожие ветки 

← →
Checist [root]   (2004-04-05 13:53) [0]

Как добавить компоненту Gauge событие OnClick и OnDbClick?


← →
Anatoly Podgoretsky ©   (2004-04-05 14:15) [1]

В любой секции пищешь
property OnClick: тип


← →
Checist [root]   (2004-04-05 14:18) [2]

А какой именно тип? Если можно по подробней


← →
Anatoly Podgoretsky ©   (2004-04-05 14:25) [3]

Это ты должен сам решить.


← →
ssk   (2004-04-05 14:29) [4]

вот наследник:unit MyGauge;

interface

uses
 SysUtils, Classes, Controls, Gauges;

type
 TMyGauge = class(TGauge)
 public
   constructor Create(AOwner: TComponent); override;
   destructor  Destroy; override;
 published
   property OnDblClick;
   property OnClick;
   property OnMouseUp;    
   property OnMouseDown;
   property OnMouseMove;
 end;

procedure Register;

implementation

procedure Register;
begin
 RegisterComponents("My Components", [TMyGauge]);
end;

constructor TMyGauge.Create(AOwner: TComponent);
begin
 inherited Create(AOwner);
end;

destructor TMyGauge.Destroy;
begin
 inherited Destroy;
end;

end.


но учти, что если пропишешь обработчик OnClick и OnDblClick одновременно, то OnDblClick работать не будет.



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

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



Память: 0.45 MB
Время: 0.021 c
4-1077907649
gavrila
2004-02-27 21:47
2004.04.25
WNetLogonA & WNetLogoffA from mpr.dll


14-1080728471
syte_ser78
2004-03-31 14:21
2004.04.25
Вопрос к Харьковчанам (если тут такие есть)


1-1081334625
_Павел_
2004-04-07 14:43
2004.04.25
Какой элемент можества TCustomDrawState отвечает за...


1-1081186012
KommandorDi
2004-04-05 21:26
2004.04.25
Освобождение памяти, занятой динамически созданным объектом


7-1075292544
Deleter_low
2004-01-28 15:22
2004.04.25
Как удалить используемый файл?




   Наверх