What happened?
I am creating a custom GraphicalDisplayRenderer subclass and have found that I cannot access certain geometry information because the methods are private.
I believe all of the following should be at least protected access:
uint8_t measureText(const char* text) const;
uint8_t toggleIndicatorWidth() const;
uint8_t rowHeight() const;
void drawScrollBar();
uint8_t getMaxRows() const override;
uint8_t getMaxCols() const override;
uint8_t getEffectiveCols() const override;
Version
forntoh/LcdMenu@^5.13.0
What environment are you seeing the problem in?
Platform IO
Board type
N/A
Relevant log output
What happened?
I am creating a custom
GraphicalDisplayRenderersubclass and have found that I cannot access certain geometry information because the methods are private.I believe all of the following should be at least
protectedaccess:Version
forntoh/LcdMenu@^5.13.0What environment are you seeing the problem in?
Platform IO
Board type
N/A
Relevant log output