#window #screen #coordinates #calculate #corner #dimension #management

bin+lib corner-calculator

命令行实用工具和库,用于根据给定的屏幕和窗口尺寸以及特定方向(=数字键盘键)计算窗口的新 x+y 坐标

1 个不稳定版本

0.1.3 2024 年 1 月 6 日
0.1.2 2024 年 1 月 6 日
0.1.1 2024 年 1 月 6 日
0.1.0 2024 年 1 月 6 日

#426 in 数学

MIT 许可证

8KB
132 代码行

角落计算器

概述

角落计算器是一个用 Rust 编写的库,包含命令行实用工具,旨在根据方向键(1-9 数字键盘样式)和屏幕以及窗口尺寸计算新的 x 和 y 坐标。它对于需要将窗口定位在屏幕的不同角落或边的窗口管理脚本非常有用。

特性

  • 基于屏幕和窗口尺寸计算新坐标。
  • 支持数字键盘样式方向输入(1-9)。
  • 作为库使用时,支持多种数字类型(u16, u32, i16, i32)的实现。

要求

  • Rust 编程环境。

安装

克隆仓库并使用 Cargo 构建项目

git clone https://github.com/RobertMueller2/corner-calculator.git
cd corner-calculator
cargo build --release

用法

命令行实用工具

要使用角落计算器,请使用以下参数运行可执行文件

corner-calculator <keypad direction|1-9> <screen width|0-65535> <screen height|0-65535> <window width|0-65535> <window height|0-65535>

示例

corner-calculator 5 1920 1080 500 300

该包位于 crates.io。

许可证

本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。

致谢

由 ChatGPT 提供的 READ ME。 ;)

无运行时依赖