Přeskočit obsah

Vyplněný obdélník (fb_rect_fill)

Co dělá: Nakreslí vyplněný obdélník na zadané pozici a rozměru.

fb_rect_fill

Vstupy

  • px: X souřadnice levého horního rohu - celé číslo.
  • py: Y souřadnice levého horního rohu - celé číslo.
  • sirka: šířka obdélníku - celé číslo.
  • vyska: výška obdélníku - celé číslo.
  • col: Barva (0 - černá, 1 - bílá).

Výstup

  • Žádný (příkazový blok).

Kdy použít

  • Když chceš vytvořit plochu pozadí pro text nebo grafiku.
  • Pro progress bary, bloky stavu a inverzní zvýraznění.

Tipy a pasti

  • Blok kreslí vyplněný obdélník (fbuf.fill_rect), vhodný i pro mazání části obrazovky.
  • Po změnách ve framebufferu je potřeba oded_refresh, jinak se výsledek nezobrazí.

Příklad použití

example_fb_rect_fill

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

fbuf.fill_rect(int(0), int(0), int(0), int(0), int(0))