MyLVGLWatch
latest

Contents:

  • Library API
MyLVGLWatch
  • »
  • File DateTimeScreen.cpp
  • Edit on GitHub

File DateTimeScreen.cpp

↰ Parent directory (/home/fabio/Arduino/MyLvglWatch-20220910)

Contents

  • Definition (/home/fabio/Arduino/MyLvglWatch-20220910/DateTimeScreen.cpp)

  • Detailed Description

  • Includes

  • Functions

  • Variables

Definition (/home/fabio/Arduino/MyLvglWatch-20220910/DateTimeScreen.cpp)

  • Program Listing for File DateTimeScreen.cpp

Detailed Description

This file contains fuctions that define the screen first displayed when the watch is turned on.

Includes

  • DateTimeScreen.h (File DateTimeScreen.h)

  • HardwareAbstraction.h (File HardwareAbstraction.h)

  • Styles.h (File Styles.h)

  • WSScreen.h (File WSScreen.h)

Functions

  • Function buildWatchFace()

  • Function createInfoBar(lv_obj_t *)

  • Function createRoller(lv_obj_t *)

  • Function createSideButtons(lv_obj_t *)

  • Function createTimeButton(lv_obj_t *)

  • Function displayWatchFace()

  • Function infoEventHandler(lv_obj_t *, lv_event_t)

  • Function leftButtonEventHandler(lv_obj_t *, lv_event_t)

  • Function LV_FONT_DECLARE(lv_font_montserrat_14)

  • Function LV_FONT_DECLARE(lv_font_montserrat_28)

  • Function recordEvent(const char *)

  • Function rightButtonEventHandler(lv_obj_t *, lv_event_t)

  • Function rollerEventHandler(lv_obj_t *, lv_event_t)

  • Function timeEventHandler(lv_obj_t *, lv_event_t)

  • Function updateScreenData()

Variables

  • Variable cont

  • Variable curLev

  • Variable infoLabel

  • Variable leftLabel

  • Variable rightLabel

  • Variable timeLabel


© Copyright 2022, FN. Revision 9523c163.

Built with Sphinx using a theme provided by Read the Docs.