I have VB.net code for a floating ruler that works with our existing VB6 project.
![][1]
I will attach the existing code to be edited by the winning bidder.
I need changes made to the code.
List of changes:
1) automatic close ruler on crash using timer to determine if application is still active.
2) BIG problem: ruler no longer works in Windows7 - Program images are no longer selectable below ruler. Must hide ruler to allow mouse selections.
3)Open Ruler dialog Box. Hover over LENGTH. Offer input box ONLY not list options.
4) Reference line needs: digital readout mouse over Reference line gives double arrow allowing reposition the Reference Line on the ruler by mouse down and drag. Reference line to be added to either vertical or horizontal side of ruler
5) make another ruler menu selection call it "Pitch"
calculation for this is (user input#/12)*90 example calculations: 0=0degrees, 6=(45degrees) 12=90degrees. Populate menu with choices: 3,4,5,6,7
and input box allowable range 0-12 by 100ths for user
6)Carpenter's Square:
-needs scale on the inside of the ruler, and a Menu list(like the list for opacity): inside/outside/both(both is the default -- see image below)
Square ![][2]needs to Pivot around the Origin when type in angle, right now it pivots around one end.