Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Delphi OnMouseDown a Up

Mám pole prvků (obrázků), Chci jedním tahem vybrat (zaznamenat) 2,
a sice: stisknu myš(LB) na prvním, dojedu na koncový a pustím(LB).
Při stisku zaznamenám tag prvku,to je OK, při puštění zase ukládám tag (do jiné proměnné),
jenže se zaznamená zas ten první. Jak to udělat aby při OnMouseUp
zaznamenal tag prvku, na který jsem se přemístil?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
podívej se do helpu na draganddrop nový
sobol 17.11.2007 15:12
sobol
Zkoušel jsem StartDrag/ EndDrag, to nereagovalo vůbec. Asi ještě povolit v Obj. inspektoru, ale já s… nový
Tomix 17.11.2007 15:15
Tomix
Keby si neprogramoval stylom "lepim nieco ale neviem preco" tak je to robota na 5minut - zachytenie… poslední
MM.. 17.11.2007 18:57
MM..

Keby si neprogramoval stylom "lepim nieco ale neviem preco" tak je to robota na 5minut - zachytenie sprav WM_LBUTTONDOWN a WM_LBUTTONUP a zistenie si pozicie atd.

Samozrejme v tom tvojom frameworku drag&drop vypnut, zrejme sa ti snazi naznacit ze si "tahal a pustil" ten prvy prvok preto ti to furt vracia ten prvy ked tam volas neviemco.

Zpět do poradny Odpovědět na původní otázku Nahoru