Cita:
|
porque no se como se crea el codigo de onmousedown dinamicamente.
|
Para crear el codigo dinamicamente debes hacerlo como lo a descrito Neftali
Cita:
|
no hay alguna forma para declarar rapidamente cada evento sin tener que hacer doble click y que delphi busque el codigo???
|
Cita:
|
Empezado por Neftali
obj.OnMouseDown := myOnMouseDown;
|
Mira, al objeto que tu estes creando debes asignarle el evento que tu mismo hayas inventado y asignarlo como he citado el texto de Neftali y para seguir con el ejemplo tambien le llamare myOnMouseDown.
myOnMouseDown debe ser un procedimiento aparte que reciba los mismo parametros del OnMouseDown Original, asi por ejemplo:
Código Delphi
[-]
procedure TForm1.myOnMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
end;
Espero te sirva
