@@ -276,49 +276,41 @@ def slider_event(e):
276276slider_label .set_text (f"{ value } %" )
277277if display :
278278display .set_backlight (value )
279-
280279slider .add_event_cb (slider_event ,lv .EVENT .VALUE_CHANGED ,None )
281280wifi_btn = lv .button (drawer )
282- wifi_btn .set_size (lv .pct (40 ),lv .SIZE_CONTENT )
281+ wifi_btn .set_size (lv .pct (40 ),lv .pct ( 20 ) )
283282wifi_btn .align (lv .ALIGN .LEFT_MID ,0 ,0 )
284283wifi_label = lv .label (wifi_btn )
285284wifi_label .set_text (lv .SYMBOL .WIFI + " WiFi" )
286285wifi_label .center ()
287286def wifi_event (e ):
288- global drawer_open
289287close_drawer ()
290288mpos .apps .start_app_by_name ("com.micropythonos.wifi" )
291-
292289wifi_btn .add_event_cb (wifi_event ,lv .EVENT .CLICKED ,None )
293- #
294- #settings_btn=lv.button(drawer)
295- #settings_btn.set_size(BUTTON_WIDTH,BUTTON_HEIGHT)
296- #settings_btn.align(lv.ALIGN.RIGHT_MID,-PADDING_MEDIUM,0)
297- #settings_label=lv.label(settings_btn)
298- #settings_label.set_text(lv.SYMBOL.SETTINGS+" Settings")
299- #settings_label.center()
300- #def settings_event(e):
301- # global drawer_open
302- # close_drawer()
303290
304- #settings_btn.add_event_cb(settings_event,lv.EVENT.CLICKED,None)
305- #
291+ settings_btn = lv .button (drawer )
292+ settings_btn .set_size (lv .pct (40 ),lv .pct (20 ))
293+ settings_btn .align (lv .ALIGN .RIGHT_MID ,0 ,0 )
294+ settings_label = lv .label (settings_btn )
295+ settings_label .set_text (lv .SYMBOL .SETTINGS + " Settings" )
296+ settings_label .center ()
297+ def settings_event (e ):
298+ close_drawer ()
299+ mpos .apps .start_app_by_name ("com.micropythonos.settings" )
300+ settings_btn .add_event_cb (settings_event ,lv .EVENT .CLICKED ,None )
306301launcher_btn = lv .button (drawer )
307- launcher_btn .set_size (lv .pct (40 ),lv .SIZE_CONTENT )
302+ launcher_btn .set_size (lv .pct (40 ),lv .pct ( 20 ) )
308303launcher_btn .align (lv .ALIGN .BOTTOM_LEFT ,0 ,0 )
309304launcher_label = lv .label (launcher_btn )
310305launcher_label .set_text (lv .SYMBOL .HOME + " Launcher" )
311306launcher_label .center ()
312307def launcher_event (e ):
313308print ("Launcher button pressed!" )
314- global drawer_open
315309close_drawer (True )
316310show_launcher ()
317-
318311launcher_btn .add_event_cb (launcher_event ,lv .EVENT .CLICKED ,None )
319- #
320312restart_btn = lv .button (drawer )
321- restart_btn .set_size (lv .pct (40 ),lv .SIZE_CONTENT )
313+ restart_btn .set_size (lv .pct (40 ),lv .pct ( 20 ) )
322314restart_btn .align (lv .ALIGN .BOTTOM_RIGHT ,0 ,0 )
323315restart_label = lv .label (restart_btn )
324316restart_label .set_text (lv .SYMBOL .POWER + " Reset" )