Chun đề ngơn ngữ lập trình AutoIt Trang 123 8 Radio

Một phần của tài liệu Chuyên đề ngôn ngữ lập trình autoit (Trang 123 - 125)

8. Radio

Tạo một nút nhấn Radio, nó tương tự như Checkbox tuy nhiên nó có dạng hình trịn. 9. ListBox

Tạo một control chứa danh sách. Danh sách này chỉ có một cột nhưng có nhiều dịng. Trong cửa sổ thuộc tính có mục Items. Bạn hãy tiến hành nhấn dấu … mở cửa sổ String List Editor để tiến hành nhập liệu dữ liệu các mục trên control này.

10. ComboBox

Tạo một hộp Combobox chứa danh sách đổ xuống để lựa chọn một mục nào đó. Bảng thuộc tính của ComboBox

Items Nhấn vào dấu … để mở cửa sổ String List Editor để giúp cho bạn nhập các mục trong ComboBox.

ItemsIndex Số index của mục mặc định sẽ được chọn trên ComboBox, bắt đầu từ 1. Nếu tham số này là 2, mục thứ 2 trong ComboBox sẽ được chọn làm mặc định.

11. ContextMenu

Tạo một menu chuột phải trên form. Menu này có thể gán cho một đối tượng form hay một control nào đó. Bạn hãy nhấn vào dấu … ngay thuộc tính Items để mở cửa sổ Menu Designer để thiết kế menu này.

12. Group

Tạo một control Group, dùng để nhóm các đối tượng lại với nhau (thường áp dụng cho Checkbox hay Radio button).

13. Picture

Tạo một control dùng để hiển thị ảnh trên form. Bảng thuộc tính của Picture

Picture Thuộc tính chỉ định ảnh sẽ hiển thị trên control. Bạn nhấn dấu … để hiển thị cửa sổ Picture Editor để bạn chọn ảnh.

Stretch Thuộc tính chỉ định cách căng ảnh trong khi thay đổi kích thước ảnh trong thiết kế. Nếu thuộc tính này là sFree, bạn có thể resize ảnh theo chiều rộng hoặc theo chiều ngang cũng được. Nếu thuộc tính này là sProportional thì khi resize ảnh, ảnh sẽ tự động chỉnh lại kích thước theo tỉ lệ gốc của ảnh. Nếu tham số này là sRealSize thì bạn khơng thể resize ảnh.

14. Icon

Tạo một control dùng để hiển thị một icon. 15. Graphic

Tạo một control dùng để hiển thị các đối tượng trong hình học. Bảng thuộc tính cho Graphic

BgColor Thuộc tính chỉ định màu nền cho control

Items Nhấn vào nút … để mở cửa sổ Graphic Editor giúp bạn chèn một số đối tượng hình học vào control.

Chun đề ngơn ngữ lập trình AutoIt Trang 124 16. UpDown 16. UpDown

Tạo một control có hai nút để tăng giảm giá trị. Control này thường đi kèm với control Input.

Bảng thuộc tính cho UpDown

Max Giá trị tối đa mà người dùng có thể điều chỉnh. Min Giá trị tối thiểu mà người dùng có thể điều chỉnh. 17. Avi

Tạo một điều khiển control dùng để hiển thị tập tin video có phần mở rộng là *.avi Bảng thuộc tính của Avi

CommonAVI Đây là thuộc tính cung cấp cho bạn một số đoạn video AVI phổ biến thường được dùng như đoạn video diễn cảnh đang sao chép tập tin (aviCopyFile), đang xóa tập tin (aviDeleteFile) thay vì dùng tập tin do người dùng cung cấp,…

FileName Đường dẫn của tập tin AVI cần hiển thị.

Control tạo ra trong chương trình thiết kế chỉ có dạng tĩnh (khơng trình diễn video khi chạy thử). Nếu bạn muốn video trình diễn thì trong đoạn code tạo ra bởi chương trình, bạn thêm dòng lệnh GUICtrlSetState($avi, 1) – để chơi tập tin hoặc GUICtrlSetState($avi, 0) - để ngừng chơi tập tin. Trong đó tham số $avi là biến chứa chỉ số ID của hàm tạo control trong đoạn code tạo Avi.

18. TrayMenu

Control này dùng để tạo một menu tắt khi nhấn chuột vào biểu tượng của chương trình chạy trên khay hệ thống.

Bảng thuộc tính của TrayMenu

Items Nhấn dấu … để mở cửa sổ Menu Designer. Cửa sổ này giúp bạn tạo các mục trong menu.

MouseClick Thuộc tính quy định menu tắt này sẽ hiển thị khi người dùng nhấn chuột như thế nào. mcPriPress (khi chuột trái được nhấn), mcPriRelease (khi chuột trái nhả ra), mcPriDblClick (khi nhấp đôi chuột trái), mcSecPress (khi chuột phải được nhấn), mcSecRelease (khi chuột phải nhả ra), mcSecDblClick (khi nhấp đôi chuột phải), mcMouseOver (khi con chuột di chuyển ngang qua control).

Icon Thiết lập icon của form dưới khay hệ thống.

IconDebug Nếu tham số này là True sẽ hiển thị thông tin gỡ rối khi người dùng trỏ chuột vào biểu tượng chương trình dưới khay hệ thống.

ShowStdMenu Nếu tham số này là True thì thanh menu sẽ hiển thị theo kiểu chuẩn của AutoIt. Trong menu này sẽ có thêm lệnh thốt khỏi Script hoặc tạm dừng Script.

19. Group of controls

Dùng để nhóm lại các control tương tự như Group. Tuy nhiên nó chỉ có một số thuộc tính đơn giản như Left, Top, Height, Width, Name.

Một phần của tài liệu Chuyên đề ngôn ngữ lập trình autoit (Trang 123 - 125)

Tải bản đầy đủ (PDF)

(154 trang)