Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

DrawAnywhere

Use mouse to draw anything on screen

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

DrawAnywhere

Use mouse to draw anything on top of screen.

1. Motivation

I just want to draw a rectangle by mouse on a playing video screen, but most tools will do a snapshot firstly, so the video will freeze at that moment, that's not what I want. Finally I decide to write my own tool.

Snapshot

The weakness of this tool is because of the global alpha blend, which will also make background screen blur.

2. Build

This project is developed in Delphi 2007 without 3rd party component used.

3. Usage

3.1 OS

This tool runs under Windows.

3.2 Install

Just copy DrawAnywhere.exe at anywhere in Windows.

3.3 Launch

When launched, it will bring itself on top most to cover screen. It will be transparent initially.

3.4 Draw rectangle

Use mouse to click down, drag and up, so the yellow rectangle is drawn.

3.5 Clear

Press "c" key to clear screen.

3.6 Quit

Press ESC key to quit it.

3.7 Change alpha

Up and Down key will adjust alpha value.

3.8 Change pen width

Left and Right key will adjust pen width.