If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Static Meter
I may have posted this twice, if so I appologize.
I need to display a circular meter (like a clockface) that has 50 points in a180 degree section (1/2 circle). The data are 40 to 90 in unit increments (3.6 degrees per point). For a value of 40 I want the pointer (line/arrow) to point to 9:00 (270 degrees, the value of 65 to point to 12:00 (0 degrees) and the value of 90 to point to 3:00 (90 derees) and be controlled to 3.6 degree increments. It's a static display that can change each time the form is opened, but does not change as long as the form is open. Also I want the left side background to be green and the right side background to be red. I can do this with a modification of a progress bar, but my client wants a circular meter ("speedometer"). I can also do it with 40 different images of the meter but there must be a more "elegant" way. I'm using MS VB 2003. Any thoughts, links or suggestions would be appreciated. Thanks, Jeff |
#2
|
|||
|
|||
Static Meter
On Wed, 21 Oct 2009 16:29:01 -0700, Jael
wrote: You may be able to find an ActiveX control that can do this, or you'll be spending a fair amount of time writing your own. If client understands the trade-offs, they may want to settle for the progress bar. -Tom. Microsoft Access MVP I may have posted this twice, if so I appologize. I need to display a circular meter (like a clockface) that has 50 points in a180 degree section (1/2 circle). The data are 40 to 90 in unit increments (3.6 degrees per point). For a value of 40 I want the pointer (line/arrow) to point to 9:00 (270 degrees, the value of 65 to point to 12:00 (0 degrees) and the value of 90 to point to 3:00 (90 derees) and be controlled to 3.6 degree increments. It's a static display that can change each time the form is opened, but does not change as long as the form is open. Also I want the left side background to be green and the right side background to be red. I can do this with a modification of a progress bar, but my client wants a circular meter ("speedometer"). I can also do it with 40 different images of the meter but there must be a more "elegant" way. I'm using MS VB 2003. Any thoughts, links or suggestions would be appreciated. Thanks, Jeff |
#3
|
|||
|
|||
Static Meter
I'll give it a try - its strickly a cosmetic thing with him. thanks. Jeff
"Tom van Stiphout" wrote: On Wed, 21 Oct 2009 16:29:01 -0700, Jael wrote: You may be able to find an ActiveX control that can do this, or you'll be spending a fair amount of time writing your own. If client understands the trade-offs, they may want to settle for the progress bar. -Tom. Microsoft Access MVP I may have posted this twice, if so I appologize. I need to display a circular meter (like a clockface) that has 50 points in a180 degree section (1/2 circle). The data are 40 to 90 in unit increments (3.6 degrees per point). For a value of 40 I want the pointer (line/arrow) to point to 9:00 (270 degrees, the value of 65 to point to 12:00 (0 degrees) and the value of 90 to point to 3:00 (90 derees) and be controlled to 3.6 degree increments. It's a static display that can change each time the form is opened, but does not change as long as the form is open. Also I want the left side background to be green and the right side background to be red. I can do this with a modification of a progress bar, but my client wants a circular meter ("speedometer"). I can also do it with 40 different images of the meter but there must be a more "elegant" way. I'm using MS VB 2003. Any thoughts, links or suggestions would be appreciated. Thanks, Jeff . |
Thread Tools | |
Display Modes | |
|
|