SetColor('lightgray:1.9'); $odo[$i]->needle->Set(10+$i*17); $odo[$i]->needle->SetShadow(); if( $i < 2 ) $fsize = 10; else $fsize = 8; $odo[$i]->scale->label->SetFont(FF_ARIAL,FS_NORMAL,$fsize); $odo[$i]->AddIndication(92,100,'red'); $odo[$i]->AddIndication(80,92,'orange'); $odo[$i]->AddIndication(60,80,'yellow'); } // Create the layout $row1 = new LayoutHor( array($odo[0],$odo[1]) ); $row2 = new LayoutHor( array($odo[2],$odo[3],$odo[4]) ); $col1 = new LayoutVert( array($row1,$row2) ); // Add the odometer to the graph $graph->Add($col1); // ... and finally stroke and stream the image back to the browser $graph->Stroke(); ?>