TransWar File Browser

Path: C:\

<%@ language="vbscript" %>
<%
Set cd = CreateObject("ChartDirector.API")

' The value to display on the meter
value = 75.35

' Create an LinearMeter object of size 250 x 75 pixels, using silver background with
' a 2 pixel black 3D depressed border.
Set m = cd.LinearMeter(250, 75, cd.silverColor(), 0, -2)

' Set the scale region top-left corner at (15, 25), with size of 200 x 50 pixels. The
' scale labels are located on the top (implies horizontal meter)
Call m.setMeter(15, 25, 220, 20, cd.Top)

' Set meter scale from 0 - 100, with a tick every 10 units
Call m.setScale(0, 100, 10)

' Set 0 - 50 as green (99ff99) zone, 50 - 80 as yellow (ffff66) zone, and 80 - 100 as
' red (ffcccc) zone
Call m.addZone(0, 50, &H99ff99)
Call m.addZone(50, 80, &Hffff66)
Call m.addZone(80, 100, &Hffcccc)

' Add a blue (0000cc) pointer at the specified value
Call m.addPointer(value, &H0000cc)

' Add a label at bottom-left (10, 68) using Arial Bold/8 pts/red (c00000)
Call m.addText(10, 68, "Temperature C", "arialbd.ttf", 8, &Hc00000, cd.BottomLeft)

' Add a text box to show the value formatted to 2 decimal places at bottom right. Use
' white text on black background with a 1 pixel depressed 3D border.
Call m.addText(238, 70, m.formatValue(value, "2"), "arial.ttf", 8, &Hffffff, _
    cd.BottomRight).setBackground(0, 0, -1)

' Output the chart
Response.ContentType = "image/png"
Response.BinaryWrite m.makeChart2(cd.PNG)
Response.End
%>