추가 기능; 사용자 설정 기본값나는 복잡한 스크립트를 배포하기위한 애드 인을 조사해 왔으며 사용자가 기본값을 설정할 수있는 방법이 있는지 궁금합니다. 예를 들어, 텍스트 편집 상자가 Module1에 있다고 가정 해 보겠습니다. 디자인 타임 동안, 나는 초기 값을 설정할 수 있고, 실행 시간 동안, 나는 << Set Text; << Get Text를 사용하여 그 가치에 따라 행동하십시오. "현재 값을 기본값으로 저장"이라는 버튼을 추가하려면 버튼 스크립트가 텍스트 편집 상자의 현재 사용자에 대한 기본값을 설정합니까?
12 개 정도의 입력 필드가있는 경우 최종 사용자가 자신의 필요에 공통된 기본값을 설정하는 것이 편리 할 것입니다.
다시 : 추가 기능; 사용자 설정 기본값기본 값을 저장하고 단추로 해당 파일을 업데이트하는 추가 기능과 함께 번들로 제공되는 파일을 가질 수 있습니다. 간단한 jmp 테이블이 잘 작동합니다. 예를 들어, 추가 기능 ID가 my_addin이고 앱의 사용자 기본 설정 테이블이 user_prefs.jmp 인 경우이 경로를 사용하여 해당 파일을 참조 할 수 있습니다 ( "$ ADDIN_HOME (my_addin \ user_prefs.jmp)").
앱이 시작될 때 해당 데이터 테이블에 저장된 값을 사용하여 입력을 채우기 위해 애플리케이션을 설정하고 해당 버튼에 대해 해당 입력란이있는 해당 파일을 업데이트하도록 프로그래밍해야합니다.
다시 : 추가 기능; 사용자 설정 기본값무엇보다 @cwillden 쓴, 실제 .jsl 파일로 실제 기본 설정을 저장 한 다음 수행 할 수있는 모든 간단한 파일을 존재하는 경우 볼 수 있었고, 그렇다면 포함 () .jsl 파일.
다시 : 추가 기능; 사용자 설정 기본값답변 해 주셔서 감사합니다. addin 디렉토리에 파일을 포함시키는 것은 공감할 수있는 접근법처럼 들립니다. 나는 $ ADDIN_HOME이 서로 다른 설치 디렉토리의 계정에 대한 상대 경로라고 가정하고 있습니다. 맞습니까?
다시 : 추가 기능; 사용자 설정 기본값지연된 응답에 대해 유감스럽게 생각합니다. 그렇지만 실제로는 추가 기능을 완벽하게 휴대하게 만드는 상대 경로입니다.