当前位置: 首页 > news >正文

6.6 会话与输入事件(三)

三,Pointer会话

3.1 Pointer会话及其属性

指针输入会话使用SCREEN_EVENT_POINTER类型创建,通常用于控制光标的形状和位置。

指针会话的SCREEN_PROPERTY_MODE属性未使用。但是,可以使用下面的会话属性配置指针会话:

  • SCREEN_PROPERTY_ACCELERATION

表示一组六个整数,表示x和y的线性系数、x和y的二次系数以及最小和最大速度。

  • SCREEN_PROPERTY_ALTERNATE

指定一个备用会话。可以将一个会话设置为另一个会话(通常是输入区域)的备用。通常,作为备用的会话也是无窗口的。可以设置应用程序,以便当指针处于一个区域时,它会跳转到另一个会话。例如,如果指针位于特定区域上,可以移动到另一个显示器。作为窗口管理器,可以将一个会话设置为另一个会话的备用。还可以标记一个会话为备用。备用在多显示器使用指针时的几何中起作用。

  • SCREEN_PROPERTY_BRUSH

指向包含要使用的刷子的Pixmap的指针。所有移动事件(例如单击然后拖动)将转换为在你的前缓冲区上进行绘图。

  • SCREEN_PROPERTY_CURSOR

指定当指针位于会话区域内部时要显示的游标形状。游标可以是Screen cursor shapes中定义的形状之一。通常,你会在输入区域上使用此属性,以便在指针位于特定区域上时更改游标的形状。
SCREEN_PROPERTY_SPEED
指针设备在水平和垂直方向上的速度(类似于鼠标灵敏度)。速度是显示器上光标移动的像素数与设备实际移动的距离之间的比率。
其他适用于指针会话的会话属性是SCREEN_PROPERTY_B

http://www.lryc.cn/news/274133.html

相关文章:

  • 【自动化测试总结】优点、场景、流程、项目人员构成
  • 杨中科 ASP.NETCore Rest
  • RTU数据采集终端
  • 双指针--- 数组元素的目标和
  • 你的网站或许不需要前端构建(二)
  • flutter 使用adb 同时连接 多个模拟器
  • 网络四元组
  • [实践总结] 限制正则表达式匹配次数/时间 防止DoS攻击
  • ffmpeg 5.0版本调试 ffmpeg 5.01 static版本
  • 应用在游戏机触摸屏中的触摸感应芯片
  • D-Link DES-108 交换机
  • VIT用于图像分类 学习笔记(附代码)
  • MongoDB Certified Associate Developer 认证考试心得
  • 基于Java车间工时管理系统(源码+部署文档)
  • 2024.1.5
  • 水库大坝安全监测设计与施工经验
  • 媒体捕捉-拍照
  • Typora+PicGo+Gitee构建云存储图片
  • 【话题】ChatGPT等大语言模型为什么没有智能2
  • 通过大量生物、地球、农业、气象、生态、环境科学领域中案例,一起探索如何优雅地使用大模型吧!
  • slf4j+logback源码加载流程解析
  • KVM虚拟机部署K8S重启后/etc/hosts内容丢失
  • Redis使用场景(五)
  • 【UnityShader入门精要学习笔记】(2)GPU流水线
  • CSS免费在线字体格式转换器 CSS @font-face 生成器
  • Codeium在IDEA里的3个坑
  • C-C++ 项目构建指南:如何使用 Makefile 提高开发效率
  • 基于SpringBoot的图书管理系统
  • 矩阵对角线遍历
  • 【教程】Typecho Joe主题开启并修复壁纸相册不显示问题