Gözat İletişim Kutusu
Gözat iletişim kutusu, kullanıcının bir dizin seçmesine olanak tanır. Dizinin mevcut olması gerekmez ve bu denetim kullanılarak oluşturulabilir.
Bu iletişim kutusu türü genellikle aşağıdaki üç denetimi içerir. Bu denetimler aynı özelliğe bağlanır. Bu özellik, seçilen yoldur.
- PathEdit denetimi, yolun kuyruk bölümünü seçmek için. Girilen kuyruk mevcut birim üzerinde geçerli değilse bu denetim odağı kaybedemez.
- DirectoryCombo denetimi, PathEdit denetimi tarafından görüntülenen seçili yolu göstermek için. Bu denetim yolun son kesimini göstermez.
- DirectoryList denetimi, Şu anda DirectoryCombo tarafından görüntülenen dizinin altındaki klasörleri göstermek için. Bu, henüz oluşturulmamış bir klasörü de gösterebilir.
Gözat iletişim kutusu da genellikle görüntülenecek birim türlerini belirten bir DirectoryCombo denetimi içerir. Gözat iletişim kutusunda tüm birim türlerinin görüntülenmesi yaygındır.
Gözat iletişim kutuları genellikle üçPushButton denetimi içerir. Bu düğmeler, ControlEvent tablosundaki ilgili ControlEvent'lerine bağlanır. Bu düğmeler aşağıdaki denetim seçeneklerini etkinleştirmek için kullanılır.
Denetim seçeneği | ControlEvent |
---|---|
Bir Düzey Yukarı | DirectoryListUp |
Yeni Klasör | DirectoryListNew |
Açık | DirectoryListOpen |
Yeni Klasör seçeneğinin varsayılan olmayan bir klasör adıyla çalışması için, yeni klasörün yolu UIText tablosunda belirtilmelidir. Yol dizesi, dosya adı için "kısa dosya adı|uzun dosya adı" formunu kullanmalıdır. Örneğin, "MyProd~1| gibi bir dosya adı kullanınBenim Muhteşem Ürün". Dosya adı biçimi hakkında daha fazla bilgi için dosya adı sütun veri türü bakın. Yol UIText tablosunda yoksa veya geçersiz bir değere ayarlanmışsa, "Fldr| değerine ayarlanırYeni Klasör" varsayılan olarak kullanılır. İletişim kutusunun yalnızca var olan klasörleri araması gerekiyorsa Yeni Klasör düğmesi atlanabilir.