Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobbycoder,
28. Aug 2018
Hat bei mir keinen spürbaren Effekt. Egal was ich einstelle, die Transparenz bleibt gleich.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobbycoder,
28. Aug 2018
Hm....gute Idee. Klingt auch logisch, weil ist ja eine DragImageList.
Wenn du noch eine Idee hättest, wie ich das DragImage weniger Transparent kriege?
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobbycoder,
28. Aug 2018
Hab mir dann doch selbst helfen können. Und damit alle anderen auch was davon haben ... :
Die Lösung steht hier.
Kurz gesagt: Die verwendete TDragImageList kann nach dem erstellen nicht verändert werden. Letztlich muss mittels GetDragCursor EndDrag und eine neues BeginDrag ausgelöst werden, damit die TDragImageList neu erstellt werden kann (Dann mit einem veränderten Image).
z.B. so:...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobbycoder,
28. Aug 2018
Hi,
mittels folgender Klasse lasse ich mir ein DragImage neben den Dragcursor zeichnen.
{ TTreeDragControlObject }
destructor TTreeDragControlObject.Destroy;
begin
FDragImages.Free;
inherited;
end;