18 wxString
GetTitle()
const override {
return "Right Panel"; }
20 wxString
GetPanelType()
const override {
return "MonitorRightSide"; }
Tabbed side panel using wxAuiNotebook.
Monitor-specific navigator tab with tree list and status refresh.
Monitor's property inspector displaying read-only node properties and live status.
RightSidePanel(wxWindow *parent)
MonitorNavigatorTab * m_navigatorTab
PropertiesTab * GetPropertiesTab() const
Returns the properties tab instance.
wxString GetPanelType() const override
Returns the panel type identifier.
void SetupTabs()
Creates and configures the navigator and properties tabs.
PropertiesTab * m_propertiesTab
~RightSidePanel() override=default
wxString GetTitle() const override
Returns the panel title.
MonitorNavigatorTab * GetNavigatorTab() const
Returns the navigator tab instance.