V. Tạo các mẫu mặt cắt 1 File mẫu mặt cắt.
2. Tùy biến một menu
2.6. Image Tile menus
Menu hình ảnh là loại menu đặc biệt trong AutoCAD, chứa danh sách các mục chọn và các hình slide tương ứng với các mục chọn đó. Khi chọn vào các mục chọn
2.6.1.Section của Image menu
Các menu hình ảnh nằm trong section Image. Và được khai báo là ***Image. Section ví dụ một section menu hình ảnh như sau :
***image Khai báo tên section
[acad(pl-cubic,Cubic Fit Pline)]'_splinetype 6
2.6.2.Mô tả mục chọn của menu hình ảnh
Mỗi mục chọn của menu hình ảnh được mô tả gồm 2 phần : tiêu đề và menu macro (không có phần nhãn ID như các pull-down menu).
Phần tiêu đề có các cách mô tả sau :
[sldname]
Ảnh của slide sldname sẽ được hiện lên ở khung bên phải của hộp menu, tiêu đề là
sldname sẽ được hiện lên ở danh sách bên trái của hộp menu. [sldname,labeltext]
Tiêu đề là LabelText sẽ được hiện lên ở danh sách bên trái của hộp menu. Ảnh của slide sldname sẽ được hiện lên ở khung bên phải của hộp menu.
[sldlib(sldname)]
Tiêu đề là sldname sẽ được hiện lên ở danh sách bên trái của hộp menu. Ảnh của slide
sldname nằm trong thư viện slide có tên là sldlib sẽ được hiện lên ở khung bên phải của
hộp menu.
[sldlib(sldname,labeltext)]
Tiêu đề là labeltext sẽ được hiện lên ở danh sách bên trái của hộp menu. Ảnh của slide
sldname nằm trong thư viện slide có tên là sldlib sẽ được hiện lên ở khung bên phải của
hộp menu.
[blank]
Khi bạn muốn chèn một Icon trắng trên danh sách các slide bên phải hộp menu. Một dòng phân cách sẽ được hiện lên trên danh sách phía bên trái hộp menu.
[ labeltext]
Khi ký tự đầu tiên của mục mô tả là khoảng trắng, mục mo tả sẽ được hiện lên trong danh sách nhưng không có một Icon nào được hiện lên ở bên phải hộp menu cả. Bạn thường dùng nó trong trường hợp bạn muốn tạo một nút exit để thoát ra khỏi menu hình ảnh, thì mục chọn này thường không có Icon đi kèm.
2.6.3.Gọi hiển thị các menu hình ảnh
Ngoài việc gọi hiển thị các menu hình ảnh bằng chức năng swap menu (như đã trình bày ở mục 2.5.3), ta còn có thể sử dụng các dòng lệnh AutoLisp để gọi chúng. Cú pháp như sau :
(MenuCmd “I=yyy.xxx”)(menu cmd “i=*)
Trong đó
yyy – Tên nhóm menu. Nếu cùng chung một group thì ta có thể bỏ qua yyy. xxx – Tên menu hình ảnh.
Ví dụ như sau :
(menucmd "I=acad.image_vporti")(memucmd "i=*") (menucmd "I=image_vporti")(memucmd "i=*")
2.6.4.Slide và thư viện slide.
• Tạo các slide.
Lưu ý :
− Tạo slide phải thật dễ nhận biết.
− Hình ảnh phải vừa khung. Hình ảnh được tạo với tỷ lệ (1 x 1.5)
− Các đối tượng tô đậm như Pline, trace, 2d solid chỉ hiện lên các đường viền. Để có các hình tô bóng ta sử dụng lệnh tô bóng Shade trước khi tạo hình slide.
− Chuyển qua không gian giấy vẽ
− Tạo Viewport có kích thước 1,5:1
• Tạo thư viện slide. 2.7. Menu màn hình.
2.7.1.Section của menu hình ảnh.