Tạo menu và toolbar I. Giới thiệu - Menu và Toolbar là các công cụ tiện lợi, khoa học cho việc tổ chức các chức năng của hệ thống. - Menu, ví dụ menu của Visual Foxpro (hình sau), được dùng để tổ chức các chức năng của Visual Foxpro. | Bài 11 - Tạo menu và toolbar I. Giới thiệu Menu và Toolbar là các công cụ tiện lợi khoa học cho việc tổ chức các chức năng của hệ thống. Menu ví dụ menu của Visual Foxpro hình sau được dùng để tổ chức các chức năng của Visual Foxpro. V Microsoft Visual FoxPro File Edit View Tools M Project Window Help Ị Do. Ctrl D Resume Ctrl M II Suspend 10 Compile. Trong đó o Thanh nganh chứa các mục File Edit . gọi Menu Bar o Các mục như File Edit . trên Menu Bar gọi là PAD o Khi kích hoạt mỗi PAD ví dụ như PAD Program trong hình trên - Xuất hiện một POPUP menu. o Mỗi mục trên POPUP menu như Do Cancel . trong hình trên được gọi là một BAR. ToolBar được dùng để tổ chức các chức năng thường xuyên được sử dụng. Ví dụ như Form Designer Toolbar của Visual Foxpro ShortCut menu là popup menu xuất hiện khi click chuột phải Lên một đối tượng nào đó . Ví dụ shortcut sau xuất hiện khi right click trên nền form khi thiết kế II. Thiết kế menu Các bước thực hiện 1. Mở Project cần làm trong Project Manager chọn Tab Other 2. Chọn Menus 3. Chọn New khi đó giao diện New menu xuất hiện như hình sau 4. Chọn Menu. Khi đó giao diện Menu Designer xuất hiện như hình sau Giao diện Menu Designer 1. Menu level Chỉ ra đối tượng menu đang thiết kế ở khung bên trái là đối tượng nào. Menu Bar như hình trên là mức cao nhất Menu bar hoặc các Submenu . 2. Mỗi dòng trong khung thiết kế là một mục của Menu level. Ví dụ như hình trên thì Cap nhat tu dien Cap nhat du lieu và Bao cao - Thong ke là các mục của Menu Bar. 3. Prompt Tên các mục của menu như là caption chứ không phải là định danh . Ví dụ như hình trên thì menu bar có 3 mục là Cap nhat tu dien Cap nhat du lieu và Bao cao -Thong ke . 4. Result Hành động xảy ra khi một mục được chọn. Tham số này có thể nhận giá trị . Command PAD name Submenu và Procedure tùy thuộc vào Result mà việc thiết lập các tham số khác của một mục là khác nhau a. Command Nhập vào 1 lệnh của FOX b. PAD Name Tên một PAD menu đã được tạo trước đó c. Submenu menu con Lệnh Create hoặc Edit