<span class="t18">HoTMetal에서 <a href="http://www.knowsky.com/article.asp?typeid=36">javascript 사용</a><br><br>7. 사전 정의된 모든 매크로를 식별하는 방법<br><br>HoTMetaL PRO 6.0은 해당 매크로를 실행할 수 있는 여러 내부 이벤트를 정의합니다. 이러한 매크로는 다음과 같습니다. <br><br>OnAction: 해당 메뉴를 클릭하면 이 매크로가 실행됩니다. <br><br>On_Application_Activate: 디스크에서 로드한 후 또는 다른 응용 프로그램을 실행한 후 HoTMetaL이 변경될 때 활성 상태에 있을 때, 이 매크로가 트리거됩니다. <br><br>On_Application_Deactivate: 이 매크로는 다른 애플리케이션을 실행할 때 트리거됩니다. <br><br>On_Application_Open: HoTMetaL을 열면 이 매크로가 트리거됩니다. <br><br>On_Application_Close: HoTMetaL을 닫으면 이 매크로가 트리거됩니다. <br><br>On_Before_Document_Save: 파일을 저장할 때 이 매크로가 트리거됩니다. 이 매크로는 실행되기 전에 완료된 파일을 저장합니다. <br><br>On_Before_Document_SaveAs: 이 매크로는 문서를 다른 이름으로 저장하면 트리거됩니다. 이 매크로는 SaveAS가 완료되기 전에 실행됩니다. <br><br>On_Document_Activate: 이 매크로는 문서가 활성화될 때 트리거됩니다. <br><br>On_Document_Deactivate: 이 매크로는 문서가 활성화되지 않을 때 트리거됩니다. <br><br>On_Document_Open_Complete: 사용자가 이 매크로를 실행합니다. 문서 파일이 열리고 열기 작업이 완료되면 트리거됩니다. <br><br>On_Document_Close: 이 매크로는 문서를 닫을 때 트리거됩니다. <br><br>On_Document_Save: 문서를 저장할 때 이 매크로는 Triggered; <br><br>On_Document_SaveAs: 이 매크로는 문서를 다른 이름으로 저장할 때 트리거됩니다. <br><br>On_Update_UI: 이 매크로는 UI가 업데이트될 때 트리거됩니다. </span>