MCPcopy Create free account
hub / github.com/Gordon999/RPiCamGUI / button

Function button

RPiCamera.py:572–586  ·  view source on GitHub ↗
(col,row,bkgnd_Color,border_Color)

Source from the content-addressed store, hash-verified

570redColor = pygame.Color(200, 0, 0)
571
572def button(col,row,bkgnd_Color,border_Color):
573 global preview_width,bw,bh,alt_dis,preview_height,menu
574 colors = [greyColor, dgryColor,yellowColor,purpleColor,greenColor,whiteColor,lgrnColor,lpurColor,lyelColor,blueColor]
575 Color = colors[bkgnd_Color]
576 bx = preview_width + (col * bw)
577 by = row * bh
578 but = pygame.image.load("button.jpg")
579 pygame.draw.rect(windowSurfaceObj,Color,Rect(bx+1,by,bw-2,bh))
580 pygame.draw.line(windowSurfaceObj,whiteColor,(bx,by),(bx,by+bh-1),2)
581 pygame.draw.line(windowSurfaceObj,whiteColor,(bx,by),(bx+bw-1,by),1)
582 pygame.draw.line(windowSurfaceObj,dgryColor,(bx,by+bh-1),(bx+bw-1,by+bh-1),1)
583 pygame.draw.line(windowSurfaceObj,dgryColor,(bx+bw-2,by),(bx+bw-2,by+bh),2)
584 if menu == 0 and row < 3:
585 windowSurfaceObj.blit(but, (preview_width + 2,by + 2))
586 pygame.display.update()
587
588def text(col,row,fColor,top,upd,msg,fsize,bkgnd_Color):
589 global bh,preview_width,fv,tduration,menu

Callers 2

MenuFunction · 0.70
RPiCamera.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected