API_SpecFolderID
특수 폴더들의 선택자입니다.
typedef enum { API_ApplicationPrefsFolderID, API_GraphisoftPrefsFolderID, API_GraphisoftHomeFolderID, API_CacheFolderID, API_DataFolderID, API_UserDocumentsFolderID, API_TemporaryFolderID, API_ApplicationFolderID, API_DefaultsFolderID, API_WebObjectsFolderID, API_TemplatesFolderID, API_HelpFolderID, API_EmbeddedProjectLibraryFolderID, API_EmbeddedProjectLibraryHotlinkFolderID } API_SpecFolderID;
멤버
- API_ApplicationPrefsFolderID
- 애플리케이션이 preferences를 작성하는 폴더입니다.
- API_GraphisoftPrefsFolderID
- Graphisoft 애플리케이션들의 일반적인 preferences가 들어 있는 폴더입니다.
- API_GraphisoftHomeFolder
- Graphisoft 홈 디렉토리입니다.
- API_CacheFolder
- 애플리케이션이 동작 속도를 높이기 위해 데이터를 작성할 수 있는 폴더입니다.
- API_DataFolderID
- Data 폴더의 위치입니다.
- API_UserDocumentsFolder
- 애플리케이션이 기본적으로 출력 파일들을 두는 폴더입니다.
- API_TemporaryFolder
- 애플리케이션이 임시 데이터를 저장하는 폴더이며 당신이 애플리케이션을 실행할 때 비워지게 됩니다.
- API_ApplicationFolderID
- 실행 중인 애플리케이션을 포함하는 폴더입니다. 읽기 전용으로 간주해야 합니다.
- API_DefaultsFolderID
- 이 폴더에는 프로그램 설치와 함께 제공되는 기본 preferences를 포함하고 있습니다. (예. 기본 사용자 프로파일 설정, 단축키, 커맨드 레이아웃 등) 애플리케이션 폴더에 위치하며 읽기 전용으로 간주해야 합니다.
- API_WebObjectsFolderID
- 이 폴더는 웹으로부터 다운로드한 객체들과 그 외 파일들을 저장하는데 권장되는 장소입니다.
- API_TemplatesFolderID
- ArchiCAD 프로젝트 템플릿들의 기본 위치입니다.
- API_HelpFolderID
- 애플리케이션의 Help 폴더의 기본 위치입니다.
- API_EmbeddedProjectLibraryFolderID
- 내장된 프로젝트 라이브러리의 위치입니다.
- API_EmbeddedProjectLibraryHotlinkFolderID
- 핫링크된 모듈들의 내장된 프로젝트 라이브러리의 위치입니다.
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Environment.h