   int16_t    nSpaceY = 30;
 
   pElemRef = gslc_ElemXCheckboxCreate(&m_gui, E_ELEM_CHECK2, E_PG_CONFIG, &m_asXCheck[1],
-    (gslc_tsRect) {
-    60, nPosY, 20, 20
-  }, false, GSLCX_CHECKBOX_STYLE_X, GSLC_COL_RED_LT2, false);
+    (gslc_tsRect) { 60, nPosY, 20, 20 }, false, GSLCX_CHECKBOX_STYLE_X, GSLC_COL_RED_LT2, false);
   pElemRef = gslc_ElemCreateTxt(&m_gui, GSLC_ID_AUTO, E_PG_CONFIG, (gslc_tsRect) { 100, nPosY, 50, 10 },
     (char*)"Data 1", 0, E_FONT_TXT);
   nPosY += nSpaceY;
 
   pElemRef = gslc_ElemXCheckboxCreate(&m_gui, E_ELEM_CHECK3, E_PG_CONFIG, &m_asXCheck[2],
-    (gslc_tsRect) {
-    60, nPosY, 20, 20
-  }, false, GSLCX_CHECKBOX_STYLE_X, GSLC_COL_RED_LT2, false);
+    (gslc_tsRect) { 60, nPosY, 20, 20 }, false, GSLCX_CHECKBOX_STYLE_X, GSLC_COL_RED_LT2, false);
   pElemRef = gslc_ElemCreateTxt(&m_gui, GSLC_ID_AUTO, E_PG_CONFIG, (gslc_tsRect) { 100, nPosY, 50, 10 },
     (char*)"Data 2", 0, E_FONT_TXT);
   nPosY += nSpaceY;

  gslc_ElemXGaugeUpdate(&m_gui, m_pElemProgress, ((m_nCount / 2) % 100));

  // We can change or disable the global page as needed:
  //   gslc_SetPageGlobal(&m_gui, E_PG_GLOBAL);    // Set to E_PG_GLOBAL
  //   gslc_SetPageGlobal(&m_gui, GSLC_PAGE_NONE); // Disable

  // Periodically call GUIslice update function

gslc_tsDriver               m_drv;
gslc_tsFont                 m_asFont[MAX_FONT];
gslc_tsPage                 m_asPage[MAX_PAGE];
gslc_tsElem                 m_asGlbElem[MAX_ELEM_PG_BASE_RAM];
gslc_tsElemRef              m_asGlbElemRef[MAX_ELEM_PG_BASE];
gslc_tsElem                 m_asMainElem[MAX_ELEM_PG_MAIN_RAM];
gslc_tsElemRef              m_asMainElemRef[MAX_ELEM_PG_MAIN];
gslc_tsElem                 m_asConfigElem[MAX_ELEM_PG_CONFIG_RAM];
