function drawDigit(strDigits, bmpComponent, numSize, tblTextColor, pX, pY, oX,oY) print(" ") print("@drawDigit") strDigits = tostring(strDigits) print(" ", strDigits) if tblTextColor == nil then tblTextColor = { 255, 255, 0, 255 } end -- Yellow -- Setup Offsets --local xOffset = 6 -- Good for labelling grid points relative to a tic mark. --local yOffset = 3 -- Good for labelling grid points relative to a tic mark. if oX == nil then xOffset = 6 else xOffset = oX end -- Good values for labelling grid points relative to a tic mark. if oY == nil then yOffset = 3 else yOffset = oY end -- Good values for labelling grid points relative to a tic mark. local dOffset = 0 -- delta for placement of each subsequent digit from original pX & pY, increments by iOffset in loop local iOffset = 6 -- determines spacing between digits, digits are 5 pixels wide, value of 6 is tightest spacing local x = pX + xOffset local y = pY + yOffset print(" x = ", x) print(" y = ", y) -- Loop thru each digit in input string for strDigit in strDigits:gmatch"." do if strDigit == "0" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "1" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "2" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "3" then -- 1st - Top Line of Digit octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "4" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "5" then -- 1st - Top Line of Digit octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "6" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "7" then -- 1st - Top Line of Digit octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "8" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "9" then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 elseif strDigit == "." then -- 1st - Top Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+1, tblTextColor) -- dOffset + x+1,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+1, tblTextColor) -- dOffset + x+2,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+1, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+1, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+1, tblTextColor) -- dOffset + x+5,y+1 -- 2nd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+2, tblTextColor) -- dOffset + x+0,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+2, tblTextColor) -- dOffset + x+3,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+2, tblTextColor) -- dOffset + x+4,y+2 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+2, tblTextColor) -- dOffset + x+5,y+2 -- 3rd --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+3, tblTextColor) -- dOffset + x+0,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+3, tblTextColor) -- dOffset + x+4,y+3 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+3, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+3, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+3, tblTextColor) -- dOffset + x+5,y+1 -- 4th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+4, tblTextColor) -- dOffset + x+0,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+4, tblTextColor) -- dOffset + x+4,y+4 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+4, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+4, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+4, tblTextColor) -- dOffset + x+5,y+1 -- 5th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+5, tblTextColor) -- dOffset + x+0,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+5, tblTextColor) -- dOffset + x+4,y+5 --octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+5, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+5, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+5, tblTextColor) -- dOffset + x+5,y+1 -- 6th --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+6, tblTextColor) -- dOffset + x+0,y+6 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+6, tblTextColor) -- dOffset + x+4,y+6 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+6, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+6, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+6, tblTextColor) -- dOffset + x+5,y+1 -- 7th - Bottom Line of Digit --octane.image.setPixel(bmpComponent.image, dOffset + x+1, y+7, tblTextColor) -- dOffset + x+0,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+2, y+7, tblTextColor) -- dOffset + x+4,y+7 octane.image.setPixel(bmpComponent.image, dOffset + x+3, y+7, tblTextColor) -- dOffset + x+3,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+4, y+7, tblTextColor) -- dOffset + x+4,y+1 --octane.image.setPixel(bmpComponent.image, dOffset + x+5, y+7, tblTextColor) -- dOffset + x+5,y+1 end dOffset = dOffset + iOffset end -- Update the image --bmpComponent:updateProperties{} end