def draw(self): global startTime motherboard.setPenRadius(.005) motherboard.setPenColor(motherboard.DARK_GRAY) motherboard.rectangle(self.xpos, self.ypos, self.width, self.height) motherboard.rectangle(self.xpos, self.ypos, self.width, self.innerheight) #yellow status motherboard.setPenColor(motherboard.CUP_YELLOW) motherboard.filledCircle(self.xpos, self.ypos + self.height - (self.height - self.innerheight)/2 , 20) motherboard.setPenColor(motherboard.DARK_GRAY) #red status motherboard.setPenColor(motherboard.CUP_RED) motherboard.filledCircle(self.xpos - 2*self.width/3, self.ypos + self.height - (self.height - self.innerheight)/2 , 20) motherboard.setPenColor(motherboard.DARK_GRAY) #green status motherboard.setPenColor(motherboard.CUP_GREEN) motherboard.filledCircle(self.xpos + 2*self.width/3, self.ypos + self.height - (self.height - self.innerheight)/2 , 20) motherboard.setPenColor(motherboard.DARK_GRAY) #outlines of circles motherboard.setPenRadius(0.004) motherboard.circle(self.xpos, self.ypos + self.height - (self.height - self.innerheight)/2 , 21) motherboard.circle(self.xpos + 2*self.width/3, self.ypos + self.height - (self.height - self.innerheight)/2 , 21) motherboard.circle(self.xpos - 2*self.width/3, self.ypos + self.height - (self.height - self.innerheight)/2 , 21)
#------------------------------------------------------------------- # Cup panel for the large rectangle # #------------------------------------------------------------------- #large cup panel largecupX = largeX largecupY = largeY + 145 motherboard.setPenRadius(0.005) motherboard.setPenColor(motherboard.DARK_GRAY) motherboard.rectangle(largecupX, largecupY, 100, 25) #yellow status motherboard.setPenColor(motherboard.CUP_YELLOW) motherboard.filledCircle(largecupX, largecupY, 20) motherboard.setPenColor(motherboard.DARK_GRAY) #red status motherboard.setPenColor(motherboard.CUP_RED) motherboard.filledCircle(largecupX-60, largecupY, 20) motherboard.setPenColor(motherboard.DARK_GRAY) #green status motherboard.setPenColor(motherboard.CUP_GREEN) motherboard.filledCircle(largecupX+60, largecupY, 20) motherboard.setPenColor(motherboard.DARK_GRAY) #outlines of circles motherboard.setPenRadius(0.004) motherboard.circle(largecupX, largecupY, 21)