77#include " stockIcons/directionalIcons.h"
88#include " app_icondata.h"
99#include " tcMenuVersion.h"
10+ #include < IoLogging.h>
1011
1112//
1213// We use a card layout to present the items, here we demonstrate how to set it up and prepare custom menu items that
@@ -28,9 +29,9 @@ void setupGridLayoutForCardView() {
2829 const Coord iconBatSize (BATTERY_WIDTH, BATTERY_HEIGHT);
2930 factory.addImageToCache (DrawableIcon (menuBattery.getId (), iconBatSize, DrawableIcon::ICON_XBITMAP, batteryIcon40Bits));
3031
31- factory.addGridPosition (&menuSettings, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 1 , 60 ));
32- factory.addGridPosition (&menuMute, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 2 , 60 ));
33- factory.addGridPosition (&menuBattery, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 3 , 60 ));
32+ factory.addGridPosition (&menuSettings, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 0 , 60 ));
33+ factory.addGridPosition (&menuMute, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 1 , 60 ));
34+ factory.addGridPosition (&menuBattery, GridPosition (GridPosition::DRAW_AS_ICON_TEXT, GridPosition::JUSTIFY_CENTER_NO_VALUE, 2 , 60 ));
3435
3536 // after adding things to the drawing properties, we must refresh it.
3637 tcgfx::ConfigurableItemDisplayPropertiesFactory::refreshCache ();
@@ -41,12 +42,12 @@ void setupGridLayoutForCardView() {
4142void setup () {
4243 Serial.begin (115200 );
4344
45+ serEnableLevel (SER_TCMENU_DEBUG, true );
4446 setupMenu ();
4547
4648 // Here we enable the card layout mode for the main menu by first enabling support, then adding the root menu.
4749 // We also set up the item layout for card view by calling our setup function, defined above.
4850 renderer.enableCardLayout (iconLeft, iconRight, nullptr , false );
49- renderer.setCardLayoutStatusForSubMenu (&rootMenuItem (), true );
5051 setupGridLayoutForCardView ();
5152
5253 // We can set a callback for when the title item is pressed on the main menu, here we show the app version
0 commit comments