Graphisoft®

Dialog ManagerVersion: 2.0

FileDialog Class

파일 선택 다이얼로그를 표시하기 위한 클래스입니다.

class FileDialog : public SystemDialog

멤버

Public 메소드

DisablePreview 프리뷰를 비활성화합니다.
EnablePreview 프리뷰를 활성화합니다.
FileDialog FileDialog 생성자입니다.
GetFolder 파일 다이얼로그의 현재 폴더를 리턴합니다.
IsPreviewEnabled 프리뷰가 활성화되어 있는지 여부를 리턴합니다.
IsPreviewVisible 프리뷰 평면이 현재 표시되어 있는지 여부를 리턴합니다.
Refresh 파일 다이얼로그의 파일 리스트를 새로 고칩니다.
SetFolder 파일 다이얼로그의 현재 폴더를 변경합니다.

Public 타입

ExtensionOptions 필터 선택 팝업에서 표시하는 확장자들에 대한 옵션입니다.
Type 파일 다이얼로그의 타입입니다.

파일 선택

DeselectFile 파일을 선택 해제합니다.
GetSelectedFile 사용자가 선택한 파일을 리턴합니다.
GetSelectionCount 선택한 파일들의 개수를 리턴합니다.
IsFileSelected 어떤 파일이 현재 선택 안에 속한 것인지 여부를 리턴합니다.
SelectFile 파일 하나를 선택합니다.

필터 방법

AddFilter 필터 선택 팝업의 끝에 새로운 항목을 추가합니다.
AddFilterGroupChildren 필터 선택 팝업의 끝에 여러 개의 새로운 항목들을 추가합니다.
AddFilterTypeChildren 필터 선택 팝업의 끝에 여러 개의 새로운 항목들을 추가합니다.
GetFilterCount 필터 선택 팝업의 항목들의 개수를 리턴합니다.
GetFilterData 항목에 저장된 사용자 데이터를 리턴합니다.
GetFilterId 항목에 저장된 파일 타입 관리자 ID를 리턴합니다.
GetFilterText 항목의 표시된 텍스트를 리턴합니다.
GetSelectedFilter 현재 선택한 필터 인덱스를 리턴합니다.
InsertFilter 필터 선택 팝업에 새로운 항목을 삽입합니다.
RemoveFilter 필터 선택 팝업으로부터 항목 하나를 제거합니다.
ReplaceFilter 필터 선택 팝업의 항목 하나를 변경합니다.
SearchFilter 확장자 기반의 항목을 검색합니다.
SelectFilter 현재 선택한 필터 항목을 변경합니다.
SetFilterData 항목 안에 사용자 데이터를 저장합니다.
SetFilterId 항목 안에 파일 타입 관리자 ID를 저장합니다.
SetFilterRoot 파일 필터링 프로세스에 대한 루트 그룹을 세트합니다.
SetFilterText 항목의 표시된 텍스트를 세트합니다.
SortFilters 필터 선택 팝업의 항목들을 정렬합니다.

설명

시스템 지정, 네이티브 파일 선택 다이얼로그를 표시합니다. 저장 또는 열기 다이얼로그로 사용할 수 있으며, SystemDialogPanel로 커스텀화 할 수도 있습니다.

요구사항

네임: DG

헤더: DGFileDialog.hpp

플랫폼: Windows NT 4.0, Windows 2000, Windows XP, Mac OSX 10.6 또는 상위