Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Component::Frame::IFrame Class Referenceabstract

Interface for all registered frames, external or not. More...

#include <frame.h>

Inheritance diagram for Antares::Component::Frame::IFrame:
Antares::Component::Frame::WxLocalFrame Antares::Forms::ApplWnd Antares::Window::OutputViewer::Window Antares::Window::StudyLogs

Public Types

using Vector = std::vector<IFrame*>
 Vector.
 

Public Member Functions

virtual void frameRaise ()=0
 Raise the frame to the top level.
 
virtual Yuni::String frameTitle () const =0
 Get the frame title.
 
virtual bool excludeFromMenu ()=0
 
virtual void updateOpenWindowsMenu ()=0
 
virtual int frameID () const =0
 

Detailed Description

Interface for all registered frames, external or not.

Member Function Documentation

◆ frameRaise()

virtual void Antares::Component::Frame::IFrame::frameRaise ( )
pure virtual

Raise the frame to the top level.

Implemented in Antares::Component::Frame::WxLocalFrame.

◆ frameTitle()

virtual Yuni::String Antares::Component::Frame::IFrame::frameTitle ( ) const
pure virtual

Get the frame title.

Implemented in Antares::Component::Frame::WxLocalFrame.


The documentation for this class was generated from the following file: