Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Items frei positionieren VELVEx (VirtualExplorerListviewEx) (https://www.delphipraxis.net/78557-items-frei-positionieren-velvex-virtualexplorerlistviewex.html)

Guido Eisenbeis 6. Okt 2006 22:51


Items frei positionieren VELVEx (VirtualExplorerListviewEx)
 
Hallo.

Ich schreibe ein Programm, das sich "SideDesk" nennt. "SideDesk" soll den Windows-Desktop nachbilden und erweitern. Die größte Arbeit nimmt mir dabei das wirklich exzellente Steuerelement "VirtualExplorerListviewEx" von Mustangpeak ab. Zum Nachbilden des Dekstops gehört auch, dass ich die Items / Icons frei verschieben / anordnen kann.

Beispiel: Es sind 4 Items im VELVEx. Diese ordnen sich automatisch alle von oben links nach unten rechts an. Jetzt will ich ein beliebiges Item mit der Maus markieren und an eine frei wählbare Stelle innerhalb des VELVEx ziehen und auch dort platzieren können.

Ich versuche das jetzt schon seit !Tagen! (über eine Woche!) irgendwie zu implementieren. Mit einem normalen ListView geht es, mit dem VELVEx kriege ich es einfach nicht hin. Ich habe das ganze Internet abgegrast, alle möglichen Forenbeiträge studiert und mitlerweile den Code von "VirtualExplorerTree", "VirtualExplorerListview" und "VirtualExplorerListviewEx" 1 Million mal vorwärts und rückwärts gelesen (den kann ich jetzt fast auswendig). Davon schwirrt mir nun der Kopf und ich komme alleine nicht mehr weiter. Ich glaube, jeder der sich schon mit Shell-Namespaces und virtuellen Modi auseinandergesetzt hat, kann das verstehen!

Bei meinen Recherchen habe ich natürlich "Delphi-Praxis" gefunden. Und insbesondere Beiträge von Matze, (auch auf anderen, z. B. englischen Websites der VirtualShellTools). Deshalb hier die Bitte um Hilfe:

Wie kann ich das freie Verschieben der Items / Icons im VELVEx realisieren?

Guido.

Marphy 12. Okt 2006 16:22

Re: Items frei positionieren VELVEx (VirtualExplorerListview
 
Hallo Guido,
ich fürchte, da wirst du nicht viel Erfolg haben.
VELVEx setzt auf Mike Lischkes VirtualTreeView auf, und dieser besitzt keine Funktion zum freien Positionieren der Icons.
Nicht einmal der UltraExplorer von Mustangpeak bietet dieses Feature... :(

Ich würde vorschlagen, du postest mal auf den Supportseiten von Mustangpeak und/oder SoftGems. Ich denke, Jim hätte auch ein gewisses Interesse an diesem Feature! :wink:

Gruß, Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz