Skip to main content

Geometry of a rectangular screen region

Project description

python-xrectsel

Geometry of a rectangular screen region

Python Versions Build Status PyPI version License: GPLV3 Code style: black

The project idea based on xrectsel. Its Python variant with some enhancements.

Installation:

pip install python-xrectsel

Usage:

 xrectsel --help
Usage: xrectsel [OPTIONS]

Options:
  -f, --format TEXT               Format output string with fallowing options:

                                  %x - start x-coordinate

                                  %y - start y-coordinate

                                  %X - start

                                  %Y - end

                                  %w - width

                                  %h - height

                                  Note: default output is in "%wx%h+%x+%y"
                                  format.

  -ci, --cursor-icon [crosshair|cross|pencil|dotbox]
                                  Select cursor icon
  -cf, --cursor-foreground <INTEGER INTEGER INTEGER>...
                                  Select cursor foreground color
  -cb, --cursor-background <INTEGER INTEGER INTEGER>...
                                  Select cursor background color
  -h, --help                      Show this message and exit.
  • We can collect selected region geometry just by command xrectsel. Default format is %wx%h+%x+%y
$ xrectsel
$ # select rectangle on sreen
901x634+44+7 #(x-coordinate, y-coordinate, width, height)
  • We can format output geometry string
$ xrectsel -f "--x=%x --y=%y --width=%w --height=%h"
--x=264 --y=387 --width=1204 --height=519

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-xrectsel-1.5.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

python_xrectsel-1.5-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file python-xrectsel-1.5.tar.gz.

File metadata

  • Download URL: python-xrectsel-1.5.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for python-xrectsel-1.5.tar.gz
Algorithm Hash digest
SHA256 2f30f772aa6b2f7439e2707453ddbf0a1965ad1052fedf39b33a0fd2ecfae72d
MD5 6ab4b58c950a0f9ea267a0e987253b5d
BLAKE2b-256 5c9fe1535b528d28c26df1384ae07cb376d9d2a0aa6dfc71d326929237ca4c06

See more details on using hashes here.

File details

Details for the file python_xrectsel-1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for python_xrectsel-1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9f3af2bd816f68406813e77e7090cf2cfe58442053aa596c1c42b5ab8b5bdfda
MD5 bdd75edebc4a074e3175876c4bb9f280
BLAKE2b-256 f7a4f0bde0501dbc314e5fe9cad876e4d8a1c8fa882f1912fd8431110943b76b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page