Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TSaveDialog -> Filename sperren
ebs - Sa 31.03.07 13:20
Titel: TSaveDialog -> Filename sperren
Hallo!
Ich habe ein Problem mit dem Savedialog. Ich möchte den eigentlich nur dazu verwenden einen Pfad auszuwählen, dennoch möchte ich den Savedialog verwenden. Gibt es eine Möglichkeit die Eingabe des Filenames zu verhindern? Unter den Options habe ich nichts gefunden. :(
Danke im vorraus!
Blackheart666 - Sa 31.03.07 13:23
Schau mal bei Torry da gibts den FolderDialog, im Forum findest Du auch Code zum selbst erstellen des selbigem.
ebs - Sa 31.03.07 13:46
Ich will das Ding aber genau im Style des TSaveDialog. Außerdem will ich auf weitere externe Komponenten verzichten.
Marco D. - Sa 31.03.07 13:59
SelectDirectory aufrufen und FileCtrl unser uses einfügen.
Hat nicht den Style, ist aber auch keine Fremdkomponente.
ebs - Sa 31.03.07 14:44
Ich kann aber keinen Folder-Dialog anzeigen, da es sonst in meinem Programm nicht einheitlich wäre. Teilweise kann man den Namen ändern, teilweise aber auch nicht, und damit es nicht zu Verwirrungen kommt, kann ich keinen Folder-Dialog verwenden.
Delete - Sa 31.03.07 15:03
Andersrum wird ein Schuh draus. Du hast Dateiöffnen- und Dateispeicherndialoge, die auch so benutzt werden. Woher soll der Benutzer aufeinmal wissen, dass der Dialog, der ihm zum Speichern angezeigt wurde aufeinmal dazu dient nur ein Verzeichnis auszuwählen? Das wird ihn verwirren.
ebs - Sa 31.03.07 18:19
Ich glaube wir reden ein bisschen aneinander vorbei. Natürlich wird eine Datei gespeichert, allerdings ist der name fest, und dieser soll "enabled" in dem Save-Dialog angezeigt werden.
Delete - Sa 31.03.07 19:28
Und genau dafür ist ein Dateispeicherndialog nicht gemacht, sondern ein Verzeichnisauswahldialog.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!