Buscar

Exemplo de arraste

Código

{Este exmplo faz que o painel fique com a cor da label que originou o arraste. Somente a Label(Tlabel)
no exemplo as labels devem ter a propriedade DRAGMODE=AUTOMATIC}

procedure TForm1.Panel1DragOver (Sender. Source: TObject; x,y:Integer; State:TDragState; var Accept: Boolean);
begin
Accept:=Source is Tlabel;
end; procedure TForm1.Panel1DragDrop (Sender. Source: TObject; x,y:Integer);
begin
Panel1.color:=(Source as Tlabel).Color;
end;

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Componentes
Adicionada dia: 20/06/03
Por: Felipe Monteiro
Visualizada: 2003 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009