똑같은 질문을 세번째 올립니다….ㅜ.ㅜ
다른분 질문에는 다 답변이 달리는데…제것에는~~ㅜㅜ
이번에도 답변해주시는 분이 없다면 그만 올리겠습니다…
에거 그럼 이걸 어디서 알아야하나~~~~
아시는분 꼭좀 답변 부탁합니다….
질문:
아이콘 메뉴라고….이름이 맞나 모르겠습니다…
해칭할때보면 패턴 창 뜨는것처럼…
풀다운메뉴에 큰제목을 올리고…
그것을 누르면 창(해칭에 패턴 창같은)이하나 뜨면서
그중 하나를 선택하면 도면에 적용 시킬수 있는 일종의 블럭을
잡아놓고 insert하는식의 메뉴를 만드로 싶은데여…
일단 개개의 dwg.파알을 만든후 mslide명령어로 sld 파일을 만들었고
sld 파일의 list 파일을 만들었고..lib파일까지 만들었는데…
?.mnu 파일 만드는 법을 모르겠습니다…
일단 기존에 있던 mnu파일에 내용을 첨가해서 만들려하는데요..
거기에 내용을 어떻게 입력을 해야하는지…
가리켜 주시면 감사하겠습니다…
제가 한것중 지금까지 된것은 풀다운메뉴에 일단 메뉴가 나타나게끔 했구여
그거 누르면 창이 뜨면서 왼쪽에 텍스트로 파일명들이 써있고
오른쪽넨 바둑판모양이 뜨기까지 하는데…
그바둑판 모양에 사각창하나하나에 있어야할 그림들이 않보입니다…
아무레도 mnu파일에 해당 파일이 있는 경로를 넣어 줘야
하는것 같은데….
제가 메뉴만드는데는 초보라 그러는데요..좀 자세히 가리켜주셨으면…
아니면 혹시 강좌가 있는 사이트라도~~~
제가 쓰는것은 r14입니다….
답변 기다리겠습니다..
흐미…진작에 답을 드렸어야하는데…죄송함다.
변경 작업을 하기전에 해야할 일은 슬라이드 라이브러리 파일(*.slb)을 지원파일 경로에 등록되어 있는 폴더에 위치 시키세요.
일단 다음의 구문을 찾으세요.
***image
여기부터 이미지 메뉴(말씀하신 대화상자가 이미지 메뉴입니다.)가 시작 된다는 선언입니다.
**image_3DObjects
[3D Objects]
[acad(Box3d,Box3d)]^C^C_ai_box
[acad(Pyramid,Pyramid)]^C^C_ai_pyramid
[acad(Wedge,Wedge)]^C^C_ai_wedge
[acad(Dome,Dome)]^C^C_ai_dome
[acad(Sphere,Sphere)]^C^C_ai_sphere
[acad(Cone,Cone)]^C^C_ai_cone
[acad(Torus,Torus)]^C^C_ai_torus
[acad(Dish,Dish)]^C^C_ai_dish
[acad(Mesh,Mesh)]^C^C_ai_mesh
위와 같은 구문이 나올겁니다.
여기서 별모양 두개(**image_3DObjects)는 대화상자의 제목을 말합니다.
[acad(Box3d,Box3d)]^C^C_ai_box 는
acad.slb파일안에 있는 box3d.sld파일을 불러 오는데 대화상자엔 box3d라는 이름으로 나타나라 라는 뜻의 문법입니다.
이렇게 하신후에..
pop메뉴에 이 대화상자를 무르는 구문을 넣어 줘야 합니다.
[3Dobjec:]$I=ACAD.image_3dobjects $I=ACAD.*
바로 이것입니다.
여기서 acad는 menugroup의 이름이고 (*.mnu파일의 첫 부분에 선언되어 있습니다.)
image_3dobjects는 아까 편집한 대화상자의 이름(별 두개)입니다.
이렇게 해서 image_3dobjects을 찾는 구문이고
$I=ACAD.* < 이렇게 넣어서 화면에 나타나게 합니다.
그러니 원하시는 결과를 얻으려면, image메뉴와 pop메뉴를 동시에 만들어야합니다.
성공을 빕니다.