Graphisoft®

API Development KitVersion: 18

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 17
Data 폴더의 위치입니다.
API_UserDocumentsFolder
애플리케이션이 기본적으로 출력 파일들을 두는 폴더입니다.
API_TemporaryFolder
애플리케이션이 임시 데이터를 저장하는 폴더이며 당신이 애플리케이션을 실행할 때 비워지게 됩니다.
API_ApplicationFolderID 4.2
실행 중인 애플리케이션을 포함하는 폴더입니다. 읽기 전용으로 간주해야 합니다.
API_DefaultsFolderID 6.1
이 폴더에는 프로그램 설치와 함께 제공되는 기본 preferences를 포함하고 있습니다. (예. 기본 사용자 프로파일 설정, 단축키, 커맨드 레이아웃 등) 애플리케이션 폴더에 위치하며 읽기 전용으로 간주해야 합니다.
API_WebObjectsFolderID 6.1
이 폴더는 웹으로부터 다운로드한 객체들과 그 외 파일들을 저장하는데 권장되는 장소입니다.
API_TemplatesFolderID 6.1
ArchiCAD 프로젝트 템플릿들의 기본 위치입니다.
API_HelpFolderID 10
애플리케이션의 Help 폴더의 기본 위치입니다.
API_EmbeddedProjectLibraryFolderID 13
내장된 프로젝트 라이브러리의 위치입니다.
API_EmbeddedProjectLibraryHotlinkFolderID 15
핫링크된 모듈들의 내장된 프로젝트 라이브러리의 위치입니다.

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Environment.h

 

참고사항

APIEnv_GetSpecFolderID
API 타입