고객서비스

  • 프로그램다운로드
  • 팻치다운로드
  • 인증코드신청
  • 아키오피스자료실
  • 아키오피스강좌
  • 아키오피스동영상강좌
  • FAQ
  • FAQ

ArchiOffice강좌

질문과답변
제목 건축과 오토캐드 강좌8--> 메뉴파일(mnu, mns, mnc, mnr)
등록일 2001-06-03 조회 1192
acad.mnu는 Template menu file로서 기본적인 메뉴파일입니다. 오토캐드를 설치하면 이파일만 존재하며 오토캐드를 실행하면 acad.mnc, acad.mnr, acad.mns파일이 생성됩니다.

acad.mnc는 acad.mnu를 컴퍼일한 파일로서 이후 실행될때는 이파일이 실행됩니다. 왜냐하면 메뉴가 올라오는 속도를 높이기 위해서죠.

acad.mnr은 Menu resource file파일로서 메뉴파일에 사용된 bitmap을 관리하는 binary file 입니다.

acad.mns AutoCAD에 의해서 생성된 Source menu file입니다. 뭔 말인고 하면 AutoCAD를 실행하고 나서 메뉴의 툴바를 고친다든가 나름대로 버튼메뉴를 만드는등 커스마이징을 하게되는데 이런내용이 저장된 파일인 것입니다.

나름대로 메뉴를 에디터를 이용해서 수정하고자 할 경우 acad.mns파일을 수정하시면 됩니다. 그리고나서 AutoCAD를 실행하면 acad.mnc, acad.mnr이 자동으로 다시 생성됩니다.

만약 acad.mnu파일을 수정하고나서 AutoCAD를 실행하면 아무런 변화도 생기지 않습니다. 왜냐하면 AutoCAD는 기본적으로 acad.mns를 로딩하니까요!

따라서 acad.mnu파일을 수정하신 경우에는 "MENU"명령을 이용하여 acad.mnu파일을 로딩하셔야 됩니다.

이상에서 설명한 이유로 메뉴를 사용자에게 맞도록 변경할 경우 mns파일만 수정하시고 acad.mnu파일은 그냥 두시는 것이 나중에 필요한 경우 원본 메뉴를 그대로 보존할 수 있습니다.

단 여기서 주의할 점은 acad.mns를 수정하여 사용하다가 실수로 "MENU"명령을 이용하여 acad.mnu파일을 로딩하게되면 acad.mns파일이 재컴파일되어 수정한 내용을 잃어버리게 됩니다.

그러므로 메뉴를 사용자화할 경우에는 아예 다른 이름으로 만들어서 사용하십시오. 이경우 mns파일만 만드셔도 됩니다.

단지 mns파일만 있을 경우에는 툴바의 위치라든가 AutoCAD실행 중에 변경사항이 계속 적용되므로 최초의 속성을 잃어버리게 됩니다. 따라서 mnu파일을 만드시는 것이 좋겠네요!!!!!^_^