Dialogové okno Procházet
Dialogové okno Procházet umožňuje uživateli vybrat adresář. Adresář nemusí existovat a může být vytvořen pomocí tohoto ovládacího prvku.
Tento typ dialogového okna obvykle obsahuje následující tři ovládací prvky. Tyto ovládací prvky jsou připojeny ke stejné vlastnosti. Tato vlastnost je vybraná cesta.
- Ovládací prvek PathEdit, který vybere koncovou část cesty. Tento ovládací prvek nemůže ztratit fokus, pokud zadaný ocas není platný na současném svazku.
- Ovládací prvek DirectoryCombo k zobrazení momentálně vybrané cesty, která je zobrazena ovládacím prvku PathEdit. Tento ovládací prvek nezobrazuje poslední segment cesty.
- Ovládací prvek DirectoryList k zobrazení složek pod adresářem, který je aktuálně zobrazen objektem DirectoryCombo. Může se zobrazit také složka, která ještě není vytvořená.
Dialogové okno Procházet také obvykle obsahuje ovládací prvek DirectoryCombo, který určuje typy svazků, které se mají zobrazit. Je běžné, že se všechny typy svazků zobrazí v dialogovém okně Procházet.
Dialogová okna pro procházení obvykle obsahují tři ovládací prvky PushButton. Tato tlačítka jsou propojena s příslušnými ovládacími prvky controlEvent v tabulce ControlEvent. Tato tlačítka slouží k aktivaci následujících možností ovládacího prvku.
Možnost ovládacího prvku | ControlEvent |
---|---|
O jednu úroveň výš | DirectoryListUp |
Nová složka | DirectoryListNew |
Otevřený | DirectoryListOpen |
Aby možnost Nová složka fungovala s jiným než výchozím názvem složky, musí být cesta k nové složce zadána v tabulce UIText. Řetězec cesty by měl pro název souboru použít "krátký název souboru|dlouhý název souboru". Použijte například název souboru, například "MyProd~1|Můj báječný produkt". Další informace o formátu názvu souboru najdete v datovém typu Název souboru sloupci. Pokud cesta není v tabulce UIText nebo je nastavená na neplatnou hodnotu, nastaví se na hodnotu Fldr|Ve výchozím nastavení je nová složka. Tlačítko Nová složka je možné vynechat, pokud dialogové okno stačí vyhledat pouze existující složky.