Pixel measurement application for web development

Basically I would like the attached app to be rewritten for BOTH windows and OSX, and in the process improved. Consider the attached windows version to be a PROTOTYPE ONLY. The app is for zooming and measuring pixels on a users screen. The app runs at startup and is triggered by a (configurable) keyboard shortcut. Once triggered, the user can hold the SPACEBAR to begin to drag around the screen, and can at any point click to begin dragging out a measuring rectangle. The dimensions of the rectangle are then displayed. The user can also zoom in and out using the scroll wheel. The ESC key returns to normal view. Note that the initial zoom is centered on the position of the users cursor when they trigger the shortcut. Also check the preferences pane (by double clicking the system tray) for the preferences dialog. Things that I specifically want improved in the rewrite (compared to the prototype): - Once zoomed in, the dragging performance and "feel" is not good enough. The app should feel exactly like Adobe products do when the users drags (i.e. much smoother and more responsive than currently). This is my main complaint with the prototype and the area that I'm most interested in improving. - I'd like an addition to the software: when the user has enabled the software but not clicked, the app should display the current hex color value of the pixel that the users cursor is hovering over. This hex value should be displayed in place of the dimensions tool tip, and should be replaced by the pixel dimensions when dragging begins. - I'd like the screen to auto scroll if the user drags a rectangle past the edge of the screen. see Adobe Photoshop for an example this behavior (with the marquee tool). Please note: I'm very picky when it comes to quality of work, I expect layouts and graphics to be reproduced pixel perfect. The ideal coder will feel the same way and take the same pride in their work :)

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

OSX, Windows XP, Windows Vista. Note: I'm open to discussion if for some reason one of these is particularly difficult.

Habilidades: Engenharia, Mac OS, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Área de trabalho do Windows

Veja mais: windows app development software, wheel well, web site development tool, web development web sites, web development startup, web development source code using c++, web development source code, web development program, web development out source, web development hire, web development environment windows, web development code, web development app, vista web, tool prototype, to install adobe photoshop, startup software development, software web development, software for web development, software development web sites, site web responsive, sites for web development, server side web development, prototype auto, pride software

Acerca do Empregador:
( 1 comentário ) Australia

ID do Projeto: #2966573

1 freelancer está oferecendo em média $213 para esse trabalho


See private message.

$212.5 USD in 30 dias
(5 Comentários)