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

Как отследить двойной щелчок по TShape?   Найти похожие ветки 

← →
revo   (2004-02-16 14:36) [0]

Как отследить двойной щелчок по TShape?


← →
Radionov Alexey ©   (2004-02-16 14:53) [1]

Вот так получилось:

procedure TForm1.Shape1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if ssDouble in Shift then
ShowMessage("DoubleClick!");
end;


← →
ssk   (2004-02-16 15:02) [2]

а можно еще и так (типа наследник):

unit dmShape;

interface

uses
SysUtils, Classes, Controls, ExtCtrls;

type
TdmShape = class(TShape)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
property OnDblClick;
end;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents("Samples", [TdmShape]);
end;

end.
;-)



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

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



Память: 0.45 MB
Время: 0.016 c
6-94056
mix.4ever
2003-12-05 12:31
2004.02.29
Удаленный десктоп


4-94239
SH
2003-12-22 12:59
2004.02.29
ActionManager - вкл./выкл кнопок панелей


8-94045
maxXP
2003-10-28 22:10
2004.02.29
Тоны и готовые мелодии для встроеного динамика


6-94074
SergP
2003-12-22 03:20
2004.02.29
У кого-нить удавалось делать POST при помощи NMHTTP или IdHTTP?


8-94046
OlBan
2003-10-28 07:15
2004.02.29
MMTools и mp3




   Наверх