2016-11-14 4 views
0

Wie kann ich verhindern, dass der Benutzer das ausgewählte Dateiverzeichnis verlässt, aus dem ich ihn auswählen soll? Ich habe einen resources Ordner in meinem Projektverzeichnis, in dem ich alle möglichen Dateioptionen ablegen möchte, aus denen ein Benutzer auswählen kann. Ich möchte nicht, dass der Benutzer diesen Ordner verlässt und andere Dateien auswählt, weil sie höchstwahrscheinlich nicht in der richtigen Form sind (ich spreche über .xml-Dateien, die Tracks speichern).wxWidgets verhindern, dass Benutzer das Verzeichnis verlässt

Gibt es eine Möglichkeit, sicherzustellen, dass der Benutzer nur aus einem bestimmten Ordner mit wxFilePickerCtrl auswählen kann?

Antwort

0

Nein, Sie können nicht verhindern, dass der Benutzer im Standarddateidialog vom ursprünglichen Verzeichnis weg navigiert, und IMHO wäre es eine schlechte Idee, dies zu tun. Warum nicht lassen Sie sie wählen, welche Datei sie wollen und dann prüfen, ob es korrekt ist oder nicht, und geben Sie einen Fehler, wenn es nicht ist?

+0

Hauptsächlich weil ich nicht sicher bin, wie man die Datei richtig überprüft. Obwohl ich jetzt einen Weg gefunden habe, der ausreichend ist (hoffe ich). – Lehue

Verwandte Themen