it's made in FC8, but can also be used in other versions...
It's shows visual where the value is on its scale between his min-max values.
You can give in the number of characters and number of lines of the used display.
So the bar graph is always the lowest line from the display.
In the emulated mode, it won't show the Bar Graph, because the characters used to make the Graph are custom made.
So only on a real display!
Explaining picture (Example)
min-value=8
max value=30
display size=16 (usable size is 14 due to the brackets)
every character has 5 dots horizontal... so 14x5=70 positions of te bar
the scale is from 0 to 14 including calculated decimals.
12 - actual value
2.55 - value of number "12" on the scale of 0-14 with 22 (30-8) usable values
2 - full number as integer
55 - decimal number
(these numbers are displayed to "understand" the calculation, of course you can leave them out in the project)
I'm stil working on a full menu with this bar-graph implemented. when it's ready(according to the time i have

Enjoy!!