AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Dialog an bestimmter Stelle erscheinen lassen
Thema durchsuchen
Ansicht
Themen-Optionen

Dialog an bestimmter Stelle erscheinen lassen

Ein Thema von Delbor · begonnen am 9. Jul 2018 · letzter Beitrag vom 10. Jul 2018
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.989 Beiträge
 
Delphi 12 Athens
 
#1

AW: Dialog an bestimmter Stelle erscheinen lassen

  Alt 9. Jul 2018, 22:28
dise Dinger sind da so angeordnet, als würden sie sich ausserhalb des C-Laufwerks befinden. Das tun sie selbstverständlich nicht, auch dann nicht, wenn sich auf der Hauptplatte aussser der C:\Partition noch weitere solche Dinger befinden
Es gibt aber auch Ordner, die nur dort angezeigt werden. Eben zum Beispiel moderne Handys, die nicht mehr als einfache USB-Laufwerke erkannt werden. (Hintergrund ist unter anderem, dass man USB-Laufwerke auswerfen muss, diese Geräte aber ohne Datenverlust einfach abziehen kann. Zudem kann man per einfachem USB-Laufwerk nicht mehrere Partitionen einblenden.)
An solche Ordner würde ich also gar nicht heran kommen.

Davon abgesehen mag man ja persönlich von der Anordnung halten was man will (ich halte sie z.B. für sehr praktisch), aber es macht als Entwickler schon Sinn an der Stelle dem Windows Standard zu folgen, wenn man ein Programm schreibt, das man nicht nur selbst benutzen möchte.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

AW: Dialog an bestimmter Stelle erscheinen lassen

  Alt 10. Jul 2018, 01:05
Zitat:
dise Dinger sind da so angeordnet, als würden sie sich ausserhalb des C-Laufwerks befinden
Es sind ja auch virtuelle Ordner. Und die müssen nicht auf C: liegen. Sie können genauso gut auf jeder beliebigen anderen Partition liegen oder auf dem Server.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.192 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Dialog an bestimmter Stelle erscheinen lassen

  Alt 10. Jul 2018, 08:18
Hi Luckie
Zitat:
Es sind ja auch virtuelle Ordner. Und die müssen nicht auf C: liegen. Sie können genauso gut auf jeder beliebigen anderen Partition liegen oder auf dem Server.
Dementsprechend habe ich mal versucht, solches auf andere Laufwerke zu verlegen - was mir Windows sehr sehr übel genommen hat.
Wenn ich das richtig verstanden habe, könnte in diesen virtuellen Ordnern eine Verknüpfung zu andern Verzeichnissen auf beliebigen Laufwerken hergestellt werden - wobei diese Zielverzeichnisse selbst nicht speziell geschützt sind. Natürlich lässt sich das im Explorer ändern, nur ist dieser Weg eine eher holprige Lösung. Wenn, dann müsste dies im Rahmen einer Benutzerverwaltung vom Programm aus geschehen.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.989 Beiträge
 
Delphi 12 Athens
 
#4

AW: Dialog an bestimmter Stelle erscheinen lassen

  Alt 10. Jul 2018, 09:03
Dementsprechend habe ich mal versucht, solches auf andere Laufwerke zu verlegen - was mir Windows sehr sehr übel genommen hat.
Dann bist du nicht den von Microsoft angebotenen Weg gegangen (z.B. rechte Maustaste auf Eigene Dokumente --> Eigenschaften --> Pfad --> Verschieben) oder hast Verzeichnisse verschoben, die nicht dafür vorgesehen sind. Es geht aber ja um die virtuellen Ordner, die in jeder Verzeichnisauswahl unter Windows normalerweise heutzutage angezeigt werden. Und die kann man problemlos verschieben.

Jedenfalls ist es schon ein erheblicher Mehraufwand, wenn man jeweils das physische Verzeichnis suchen muss (und wissen muss wo es liegt bzw. ansonsten zuerst im Windows Explorer nachschauen muss) anstatt einfach mit einem Klick über das virtuelle zu gehen...

Ich habe bei der Verzeichnisauswahl aber auch schon Probleme gehabt bzw. habe sie noch. Und zwar mit Delphi selbst. Ich weiß nicht warum, aber Delphi (auch die neueste Version) zeigt den Auswahldialog immer ganz unten rechts auf dem Bildschirm an und zwar so, dass der größte Teil des Dialogs außerhalb des Bildschirms liegt. Ich sehe also quasi genug um den Dialog an der Titelleiste in den sichtbaren Bereich zu ziehen...
Ob das nun an dem Windows-Dialog oder an Delphi liegt, weiß ich nicht.

Trotzdem würde ich nach Möglichkeit immer Standardanzeigen benutzen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz