Application of Silverlight 3 multi-touch function in Windows 7

Source: Internet
Author: User
Tags dell latitude

[It168 technology]As computers become more intelligent and omnipotent, the popularization of touch screens is only a matter of time. Although the mouse and keyboard won't leave people's eyes quickly, after all, people's use of the mouse and keyboard has become a habit, but there are also endless ways to process information or operate computers-such as touch technology. From the perspective of hardware technology, touch technology is feasible. With the latest Touch Screen technology, touch technology already exists. Today, Web developers can use Silverlight 3 to provide multi-touch functionality. Unfortunately, only Windows 7 supports both Silverlight and multi-touch. This factor greatly restricts the use and promotion of this part of the function. However, the situation will change if multiple touch points continue to become popular, however, Windows 7 now provides software space for touch screen technology. Windows 7 makes screen touch technology possible.

With Windows 7 and Touch Sensing screens, you can read online newspapers, photos, and drag and drop files and folders on your computer with just your fingers. Touch technology has been adopted in Windows for many years. Windows 7 further expands to every corner of the computer. The "start" menu and taskbar now all use icons that are easy to touch with your fingers for greater display. Common Windows 7ProgramYou can also perform the touch operation. You can even use your finger to draw a picture in "Drawing!

The Windows touch function also recognizes multi-touch (use the appropriate Monitor ). Whether to zoom out the image and place your fingers together. Do you want to right-click a certain item? Touch the content with one finger and click the screen with the second finger. The Windows touch function is available only in the home advanced edition, Professional Edition, and flagship edition of Windows 7.

What is a touch operation? Touch means that Windows allows you to use your fingers to directly interact with your computer. Compared with the mouse, keyboard, or pen, the touch is more convenient, natural, and attractive. It is also more in line with people's daily communication habits. Windows 7 introduces a new concept of multi-touch. Multi-touch is also called multi-touch. In short, it can be understood as a multi-point operation on a screen. Multi-point touch is not only convenient to apply two or more points to the screen at the same time, because it is a multi-point touch, therefore, he can perceive the speed and intensity of finger sliding (the intensity is measured by the number of touch points), so that the operating system is more user-friendly. A traditional touch screen can only judge one touch point at a time. If more than two touch points are simultaneously touched, they cannot make a correct response or make the response messy. Multi-touch tasks can be divided into two aspects: one is to collect multiple points of signal at the same time, the other is to judge the meaning of each signal, that is, the so-called gesture recognition. It was first applied on Apple's iPhone (mobile Internet. Multi-touch technology is an epoch input method. We can imagine that with the development of holographic projection, it is entirely possible to implement screen projection in the air, while the user can directly touch the computer in the projection, the scenes in science fiction movies will become a reality.

Content navigation

Windows 7 touch interface

Many touch interactions are completed by gesture and flick. A gesture is a fast movement of your fingers on the screen. A computer will interpret it as a command rather than a mouse movement, writing, or drawing.

Stroke: a simple gesture is used to execute navigation or edit commands. The light bullet screen at the top of the screen can flip one page, while the light bullet at the bottom of the screen can flip one page down. On the left and right sides of the screen, you can control the forward and backward navigation of the page. Edit a stroke gesture, including copy, paste, undo, and delete.

Figure 1 editing a stroke gesture

Click and double-click: Click and click release are two basic touch operations. Double-click the folder to open the file and folder. This is much more convenient than mouse operations, making it easier for users to use it everywhere.

Drag: Click and drag on the screen, which is like dragging a file to a folder, or sliding left or right to select some text.

Figure 2 drag a folder

Scroll: drag the content of the scroll window up or down. This is the most common function, but not the scroll bar.

Figure 3 scroll bar Function

Zoom in: Touch a file with two fingers at the same time and split the file with two fingers to enlarge the image or document. This feature is very useful when you use a laptop to view photos or read files.

Zoom: Touch a file or image with two fingers at the same time, and then compress to achieve the zoom effect.

Rotation: touch an image with your fingers and rotate it like a real image to achieve the rotation effect.

Long-touch pause: This is equivalent to right-clicking. Touch the screen with your fingers until a circle appears. For tasks that require precise movement or hover, Windows 7 provides a "Touch indicator", a floating screen indicator that looks like a mouse. Because the touch indicator is not easy to use as a direct input, touchable programs should avoid dependency on the touch indicator.

Asynchronous long touch: touch the screen with one finger and tap with 2nd, as if you select a file with the mouse and right click.

Paint Brush: You can use your fingers to paint on the canvas without any restrictions.

Figure 4 plotting

Content navigation

Windows 7 has made special optimizations for touch technology:

The interaction control of the program is large enough for users to easily touch-at least 23x23 pixels (13X13 dialog box unit ).

The program can be used properly for related system gestures, such as movement, multi-point touch control, and drag-and-drop.

All controls use Microsoft Active accessibility (msaa) to provide programmable access to the technical user interface.

A task is designed for easy touch. You can place the most common commands on the user interface or content instead of the drop-down menu.

This program is specially designed for immersive touch experience with real-world physical feature feedback in terms of details, such as momentum or friction.

Tasks are tolerant, allowing users to easily correct their errors and handle inaccurate touch and drag-and-drop operations.

Tasks are designed to avoid or reduce text input or selection.

Multi-touch represents the future of input methods. With the popularity of Windows 7, we believe that more and more manufacturers will join the multi-touch ranks.

Enable multi-touch

First, you need a PC that supports the touch feature. Currently, the following products are available:

* HP touchsmart All-in-One PCs (iq500 series & iq800 Series)

* HP touchsmart tx2 Tablet PC

* Dell Latitude XT Tablet PC

Next, install the latest multi-touch driver to enable the screen to recognize the touch indication. However, these drivers are currently in the beta phase, and must pass the WHQL test before the official release. We cannot guarantee that all machines preinstalled with Windows 7 are equipped with the WHQL driver.

* HP touchsmart All-in-One PCS: the driver of this machine can be completed through Windows Update.

* Dell Latitude XT and HP touchsmart tx2 tablet PCs: can be downloaded from N-Trig's website

In Windows 7 beta, many features are related to multi-touch.

For example, the paint brush in the drawing can be controlled by fingers. However, the number of supported fingers depends on the machine's support for multi-point touch. Some support only two fingers, and some support four more settings.

Windows 7 paint brush

In IE8, you can drag and drop the page up or down with your fingers anywhere, and you can also drag your fingers to the left or right to complete the forward/backward operation. In addition, the taskbar is also touch optimized. If you touch it, drag it with your fingers to open jumplists.

Jumplists

If you want to enlarge the screen, start-search for display, and select in the Open Control Panel.

Figure 5 open the jumplists Program

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.