Win8交互UX——鼠标交互

针对触摸输入优化 Window 应用商店应用设计,并在默认情况下获得基本的鼠标支持。

设计和构建用户可以通过鼠标交互的 Windows 应用商店应用。

鼠标输入最适合那些需要精确指向和单击的用户交互。由于 Windows 的 UI 针对触摸的不精确特性进行了优化,所以它自然支持这种固有的精确度。

鼠标输入和触摸输入的不同之处在于,触摸可以通过对这些对象执行物理手势(如轻扫、滑动、拖动和旋转等等)模拟在屏幕上直接操作 UI 元素。

本主题介绍鼠标交互的设计注意事项。有关实现鼠标交互的信息,请参阅响应鼠标交互

鼠标语言

Windows 提供一组在整个系统中通用的简单鼠标交互功能。

术语 描述

悬停以了解


悬停在元素上可以显示更详细的信息或指导性可视化内容(如工具提示)而不提交操作。有关工具提示的详细信息,请参阅工具提示指南


单击以进行主操作


单击某个元素可以调用它的主操作(如启动应用或执行命令)。


滚动以更改视图


显示滚动条以在内容区域中向上、向下、向左和向右移动。用户可以通过单击滚动条或者旋转鼠标滚轮来滚动。滚动条可以指示当前视图在内容区域中的位置(一边触摸一边平移会显示类似的 UI)。


右键单击以选定和进行命令操作


右键单击以使用全局命令显示导航栏(如果有的话)与应用栏。右键单击某个元素可将其选定并显示带有所选元素的上下文命令的应用栏。

注意  当选择或应用栏命令不适合 UI 行为时,右键单击可显示上下文菜单。但是,我们强烈建议你针对所有的命令行为使用应用栏。


使用 UI 命令进行缩放


显示应用栏中的 UI 命令(如 + 和 -),或者在按住 Ctrl 的情况下旋转鼠标滚轮模拟通过收缩和拉伸手势进行缩放。


使用 UI 命令进行旋转


显示应用栏中的 UI 命令,或者在按住 Ctrl+Shift 的情况下旋转鼠标滚轮模拟旋转手势来进行旋转。旋转设备本身会旋转整个屏幕。


单击并拖动以重新排列


单击并拖动元素可移动它。


单击并拖动以选择文本


在可选择的文本内单击并拖动可选择它。双击可选择一个字。


将鼠标移到角落和边缘以获得系统命令


在从左向右布局中,将鼠标移动到屏幕的右上角或右下角(或从右向左布局上的左边缘)将显示可以显示系统命令的超级按钮。

对于从左向右布局,将鼠标移到左上角(或者对于从右向左布局移到右上角)可显示最近用过的应用的缩略图。左键单击或单击并拖动可浏览并切换到正在运行的应用或者拖动到应用(如果屏幕分辨率支持的话)。

对于从左向右布局,将鼠标移到左下角(或者对于从右向左布局移到右下角)可显示“开始”屏幕的缩略图。

单击并从屏幕顶部边缘向底部 边缘拖动可关闭当前应用。

左键单击并从顶部边缘向下以及向左边缘或向右边缘拖动会将当前应用调整到屏幕一侧。

时间: 2024-12-17 13:03:44

Win8交互UX——鼠标交互的相关文章

Win8交互UX——笔交互

针对触摸输入优化 Window 应用商店应用设计,并在默认情况下获得基本的笔支持. 本主题介绍笔交互的设计注意事项.有关实现笔交互的信息,请参阅响应笔和触笔交互. 笔交互 通过使用笔创建手写便笺.绘图和批注,设计用户可以交互的 Windows 应用商店应用. 笔可用作精确的指针设备.更有趣的情况是使用笔作为与数字墨迹相关的绘图设备. Windows 墨迹平台与笔设备一起提供了一种创建手写便笺.绘图和批注的自然方法. 除了在用户写字或绘图时捕获笔的空间运动,你的应用还可以收集信息(如压力.形状.颜

Win8交互UX——键盘交互

设计用户可以通过硬件键盘.屏幕键盘或触摸键盘交互的 Windows 应用商店应用. 本主题介绍键盘交互的设计注意事项.有关实现键盘交互的信息,请参阅响应键盘输入. 键盘交互 键盘输入是 Windows 应用商店应用的所有用户交互体验的一个重要部分.对于残障人士,或者只是认为键盘是与应用交互的最有效方法的用户而言,键盘非常重要. 具有良好设计的键盘 UI 是软件辅助功能的一个重要方面.它使具有视力缺陷或行动有障碍的用户能够在应用中导航并与应用的功能进行交互.这些用户可能无法操作鼠标,而不是依靠各种

WP8.1学习系列(第十七章)——交互UX之输入和反馈模式

如果你将 Windows 应用商店应用设计为触摸交互,则可免费获取对触摸板.鼠标.笔和键盘交互的支持.你的用户可以从一种输入法切换到另一种,而不会丧失应用体验的感觉.将键盘插入平板电脑?没问题.你的应用将对用户的选择做出一致且可预见的响应. 设计你的 Windows 应用商店应用的 UI 以支持触摸,同时考虑各种设备的设计含义: 结合了触摸和鼠标体验的触控板 鼠标 笔,专为数字墨迹而设计 键盘设备 触摸 Windows 提供一组在整个系统中使用的简单触摸交互功能.一致地应用此触摸语言可让用户对你

opencv 鼠标交互

最近在系统的学习opencv的基础知识: 之前没有去系统学习opencv基础,在用opencv的的时候会经常遇到各种问题,很有必要系统学习基础: 好的基础会让后面的学习 和实践 更加顺利: 下面贴出 opencv 鼠标交互的 代码 #include <opencv2/opencv.hpp>using namespace cv; #define WINDONWNAME "画矩形" void onMouse(int event, int x, int y, int flag,

OpenGL学习笔记3 —— 绘制3D物体、鼠标交互、反向变换

/* reference http://nehe.gamedev.net/article/using_gluunproject/16013/ */ #include <windows.h> // windows系统要加这个.因为下面2个头文件的一些宏是在这个文件中定义的 #include <gl/Gl.h> #include <gl/glut.h> //这两个头文件在OpenGL程序中几乎必加. #include <cstdio> //标准输入输出,用来打印

Win8交互UX——触摸板交互

针对触摸输入优化 Window 应用商店应用设计,并在默认情况下获得触摸板支持. 设计用户可以通过触摸板交互的 Windows 应用商店应用. 触摸板结合间接的多点触控输入和指针设备(如鼠标)的精确输入.这种组合使触摸板既适用于 Windows 8.1 触摸优化的 UI,也适用于桌面环境效率应用的较小目标. 本主题介绍触摸板交互的设计注意事项.有关实现触摸板交互的信息,请参阅响应触摸板交互. Windows 8.1 触摸板语言 Windows 8.1 提供一组在整个系统中通用的简单触摸板交互功能

Win8交互UX——用于 Windows 的触摸交互

用于 Windows 的触摸交互 Windows 8.1 提供一组在整个系统中使用的简单触摸交互功能.一致地应用此触摸语言可让用户对你的应用感觉已经很熟悉.通过让你的应用更容易学习和使用,可提高用户的信心.有关触摸语言实现的信息,请参阅手势.操作和交互. 在本文中: 触控设计原则 触控语言 触控目标 姿势和握法 相关主题 触控设计原则 提供即时反馈 在用户每次触摸屏幕时均立即提供视觉反馈, 可提高用户的信心.可互动的内容都应表现出某种反应 - 改变颜色.改变大小或发生移动.不可互动的内容 只有在

WP8.1学习系列(第十六章)——交互UX之命令模式

命令模式 在本文中 命令类型 命令放置 相关主题 你可以在应用商店应用的几个曲面中放置命令和控件,包括应用画布.弹出窗口.对话框和应用栏.在正确的时间选择合适的曲面可能就是易于使用的应用和很难使用的应用之间的差别. 在应用商店应用中,命令是用户可用来执行操作的交互式 UI 元素.命令与导航元素不同,导航元素用于将用户转移到不同的页面,而命令则可让用户对当前页面执行操作.导航元素使应用可以使用.命令使应用有使用价值. 有关应用中不同命令图面的详细信息,请参阅布置你的 UI. 命令类型 筛选 筛选命

Bad Habits of UI/UX Designers (交互设计师的那些坏习惯)

From creating imaginary users to forgetting about budgets, the design process has some flaws. Recently, I was pulled into a UI/UX meeting with a big regional bank's internal team and IT vendor. The bank had hired a whole army of UI/UX designers to re