새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?이 버튼을 제거할 수 없는 것 같은데 GUI를 더 보기 좋게 만들려면 제거해야 합니다.
대량 맞춤화Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?참고하세요 @ErraticAttack 의 두 번째 방법은 이를 해결하기 위해 문서화되고 권장되는 방법입니다.도움말 파일의 '모달 창 구성' 섹션에서:
win = New Window( "No OK Button",
<<MODAL></MODAL>
Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?나는 개인적으로 사용자 사용 사례를 비판하는 아이디어를 좋아하지 않습니다.나 역시 모달 창이 생성할 수 있는 추가된 버튼을 제어해왔고 실제로 제어하고 있습니다."확인"이라는 고유한 버튼을 생성하면 모달 창에 "확인" 버튼이 추가되지 않습니다. 그러나 추가된 버튼을 제거하려는 경우 여기에 사용 방법을 보여주는 예가 있습니다. <<열 때() 방법.나는 <<XPATH> 모든 버튼 상자 목록을 가져온 다음 마지막 버튼 상자를 숨기는 방법(추가된 버튼 상자는 항상 마지막이 됩니다)</XPATH>
new window( "test",
<<MODAL></MODAL>
또는 다음과 같은 뻔뻔한 방법을 사용할 수도 있습니다("OK"라고 표시된 버튼을 생성하면 JMP가 OK 버튼을 추가하는 것을 중단하므로).
new window( "test",
<<MODAL></MODAL>
이 두 번째 방법의 장점은 다음과 같은 작업을 수행하여 일반 모달 창 닫기 메커니즘(검증 스크립트 실행 포함)을 트리거할 수 있다는 것입니다.
new window( "test",
<<MODAL></MODAL>
Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?나는 일반적으로 디스플레이 상자를 삭제하지 말 것을 권장합니다. 대신 가시성을 제어할 수 있습니다. 선택한 메시지를 이 그림과 같이 사용하세요. 확인 버튼을 숨기거나 축소하면 창의 동작에 어떤 영향을 미칠지 모르겠습니다. 모달 창을 닫는 방법을 제공해야 합니다.

Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?모달 창을 생성 중이므로 확인 버튼이 나타납니다.원하지 않으면 창을 모달로 만들지 마십시오.그것은 당신의 선택입니다. 사용자 입력을 수집한다고 해서 모달 창이 필요하다는 의미는 아닙니다.
Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?메뉴에 다른 버튼이 있지만 여전히 나타납니다. 모달이기 때문일 수도 있지만 사용자 입력에 의존하는 창을 모달로 만들어야 합니다.Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?하지만 이 특정 창에 버튼이 있기 때문에 이례적인 일이므로 그것이 나타나는 이유가 혼란스럽습니다. 창도 모달이어야 합니다.Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?버튼이 필요하지 않으면 모달 창을 사용하지 마세요.모달 창이 필요한 유일한 경우는 사용자 입력 데이터를 처리하기 전에 사용자가 응답해야 하는 절대적인 요구 사항이 있는 경우입니다.JMP 사용자 인터페이스를 보면 거의 모든 창이 모달이 아닙니다.
Re: 새 창과 모달을 사용할 때 메뉴에 나타나는 "확인" 버튼을 어떻게 제거합니까?창은 모달인가요? 그런 다음 JMP는 창을 닫는 데 사용할 수 있는 버튼이 하나 이상 있다고 주장합니다. 단순히 다른 버튼 제목을 원하는 경우 "확인"을 다른 것으로 변경할 수 있습니다.