Using The FocusManager Component

Sử dụng Các FocusManager Hợp phần Một trong những mục tiêu chính của bất kỳ ứng dụng tốt là làm cho kinh nghiệm của người dùng một cách dễ dàng và đơn giản nhất có thể. Một phần lớn của việc hoàn thành mục tiêu này liên quan đến việc dự đoán nhu cầu của người dùng và đảm bảo rằng ứng dụng của bạn cho phép người dùng để hoàn thành nhiệm vụ với nỗ lực tối thiểu. | Using The FocusManager Component One of the main goals of any good application is to make the user s experience as pleasant and straightforward as possible. A large part of accomplishing this goal involves anticipating the user s needs and making sure that your application allows users to accomplish tasks with minimal effort. For example look at the process of doing a search on Google. When you navigate to Google s homepage your cursor is automatically inserted in the Search box because they believe that your main purpose for visiting their site is to do a search. It s a simple thing but it allows you to begin typing keywords as soon as the page loads without having to first drag your mouse to place the cursor in the Search box manually. What happens when you press Enter Return Because you ve typed keywords into the Search box pressing Enter Return should submit your keywords to Google s search engine. Fortunately it does. Imagine how awful it would be if pressing Enter Return took you to their Help page. This would make using Google a real pain. These kinds of simple anticipatory behaviors within an application are deliberately programmed by the developer as a way of making the application easier to use. Besides Google s homepage you ve probably experienced similar functionality in other applications especially those with dialog boxes where pressing the Tab key allows you to quickly navigate from one field to the next. Within Flash these types of interactions are handled by the FocusManager component. Why is this component special Because you never see it physically unlike Button or CheckBox component instances. You can only see its effects an invisible instance of the FocusManager component is automatically added to your project whenever you add a regular component instance. The FocusManager component takes care of managing focus-related tasks via ActionScript. NOTE Because the FocusManager component is invisible it can t be configured using the Component .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.