Find Jobs
Hire Freelancers

Desktop Highlighter Windows Application

$30-250 USD

Closed
Posted over 10 years ago

$30-250 USD

Paid on delivery
Desktop Highlighter Project Seeking to have small self executable windows based application created. The programs primary objective will be to give the user the ability to place square/rectangular boxes, highlight areas and insert text in fixed positions on the desktop. The arrangement will always be FRONT (ahead of any other applications/programs/browsers running). This will give the user the ability to view an article online via their web browser and perhaps highlight certain notes of interest, or highlight an entire paragraph/section with the rectangular tool. Inserting text will also be available. The program will be similar to Windows Paint. As per the graphic designs provided, the program will have three main tools of use; Rectangular Tool: Once selected, the rectangular objects editable features must include; color, thickness, transparency, duplicate, and delete. Highlight Tool: The highlighter tool will act like the windows paintbrush tool in Windows Paint. Giving the user the ability to create circles and squiggly lines as per desired. While holding the mouse button down and pressing SHIFT, the highlighter tool will make perfectly straight lines both horizontally and vertically. Thus acting more like a HIGHLIGHTER rather than a paintbrush. Its editable features must also include; color, thickness, transparency, duplicate, and delete. Text Tool: The text tool is fairly self explanatory. Its editable features must include; font, size, color, transparency, duplicate and delete. All of the editable features are accessible by RIGHT clicking on whichever desired object. The program will operate in the following manner; -Run self executable file, -Press Start button -Select tools desired and begin using them *Note to remember: Arrangement for this program will always be Front, meaning all other programs, applications, folders, browsers ect… will be below (underneath). -Press pause button (ll) The pause button lets the program know you are done highlighting, squaring and texting everything you want, and to keep everything in place. You can then go back to doing whatever you wish on the computer as you normally would, having the fixed objects stay in their place. Once the pause button is pressed, the “start” button changes to “Edit”. You can then press the edit button if you wish to change/delete/edit any of the objects. -Stop button; To clear all objects and stop using the program, simply press the “Stop” button. -The “X” in the upper right hand corner will close the program. -The “_” minimize button must place the program into the hidden taskbar area. -The program can be placed into the hidden taskbar area and brought back up using shortcut key combination of; Hold Ctrl+Alt+Shift + P Additional notes: -The highlight Tool (middle tool) must have its transparency automatically set to approximately 65%, thus creating a transparent highlight effect. Although its transparency can also be manually set by the user simply by right clicking and scrolling down to “Transparency >”. The highlighter tool will be the only tool to have this pre-set. All other object tools will be set with a 0 transparency. -As far as the colors, thickness, fonts and font sizes… I’m not picky about these settings. There should be about 10 different options available for each of these settings. I will not be requiring a large number of fonts and colors, the most common are acceptable. -The program must be able to run stable on Windows7, Windows8 and WindowsXP.
Project ID: 5115498

About the project

10 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average $449 USD for this job
User Avatar
I'll be able to implement such an application using C++ and windows APIs. I have the following question: Do you need the highlights to be per application or over all the applications at once? Meaning if the user sets highlights over a browser and after that minimizes the browser, should the highlights remain over the desktop? Or shold be minimized with the browser? Please let me know if you are interested.
$277 USD in 30 days
5.0 (64 reviews)
7.3
7.3
User Avatar
Hello, Do you want the tool for personal use or resell? Regards, Daniel
$1,473 USD in 10 days
5.0 (72 reviews)
7.2
7.2
User Avatar
Hello, I already completed this week one solution that is using overlay capabilities. However I have few questions that can rise the complexity of the project you need to develop. Would you like to discuss with me ? Thanks, Patrik
$257 USD in 8 days
4.9 (33 reviews)
7.4
7.4
User Avatar
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, programming in c++ is never a problem. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ with the same meaning, ofcourse garbage collection included. I made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
$305 USD in 5 days
4.9 (112 reviews)
6.9
6.9
User Avatar
A proposal has not yet been provided
$777 USD in 7 days
5.0 (94 reviews)
6.7
6.7
User Avatar
Hi. I have lot of experience in Windows application with VC++/MFC. I can do your project well and high quality and full functions. Thanks.
$444 USD in 3 days
4.9 (33 reviews)
5.4
5.4

About the client

Flag of CANADA
Edmonton, Canada
5.0
4
Member since May 24, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.