@@ -176,9 +176,9 @@ namespace user_interface_base {
176176 c : number
177177 ) {
178178 // Screen.image.drawRect(Screen.x(x), Screen.y(y), width, height, c)
179- // basic.showNumber(SCREEN_FN_ID_DRAW_RECT);
180- // radio.sendNumber(SCREEN_FN_ID_DRAW_RECT);
179+ basic . showNumber ( SCREEN_FN_ID_DRAW_RECT ) ;
181180 radio . sendBuffer ( Buffer . fromArray ( [ SCREEN_FN_ID_DRAW_RECT , x + Screen . HALF_WIDTH , y + Screen . HALF_HEIGHT , width , height , c ] ) ) ;
181+ basic . clearScreen ( )
182182 }
183183
184184 public static drawRectXfrm (
@@ -197,8 +197,9 @@ namespace user_interface_base {
197197 public static fill (
198198 c : number
199199 ) {
200- // basic.showNumber(SCREEN_FN_ID_FILL);
200+ basic . showNumber ( SCREEN_FN_ID_FILL ) ;
201201 radio . sendBuffer ( Buffer . fromArray ( [ SCREEN_FN_ID_FILL , c ] ) ) ;
202+ basic . clearScreen ( )
202203 }
203204
204205 public static fillRect (
@@ -208,9 +209,10 @@ namespace user_interface_base {
208209 height : number ,
209210 c : number
210211 ) {
211- // basic.showNumber(SCREEN_FN_ID_FILL_RECT);
212+ basic . showNumber ( SCREEN_FN_ID_FILL_RECT ) ;
212213
213214 radio . sendBuffer ( Buffer . fromArray ( [ SCREEN_FN_ID_FILL_RECT , x + Screen . HALF_WIDTH , y + Screen . HALF_HEIGHT , width , height , c ] ) )
215+ basic . clearScreen ( )
214216 }
215217
216218 public static fillRectXfrm (
@@ -399,7 +401,7 @@ namespace user_interface_base {
399401 font ?: bitmaps . Font ,
400402 offsets ?: texteffects . TextEffectState [ ]
401403 ) {
402- // basic.showNumber(SCREEN_FN_ID_PRINT);
404+ basic . showNumber ( SCREEN_FN_ID_PRINT ) ;
403405
404406 radio . sendString ( text ) ;
405407
@@ -414,6 +416,7 @@ namespace user_interface_base {
414416 // font,
415417 // offsets
416418 // )
419+ basic . clearScreen ( )
417420 }
418421 }
419422}
0 commit comments