Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Toolbox::InputSelector::AInput Class Referenceabstract
Inheritance diagram for Antares::Toolbox::InputSelector::AInput:
Antares::Component::Panel Antares::Toolbox::InputSelector::Area Antares::Toolbox::InputSelector::BindingConstraint Antares::Toolbox::InputSelector::Connections Antares::Toolbox::InputSelector::RenewableCluster Antares::Toolbox::InputSelector::ThermalCluster

Constructor & Destructor

 AInput (wxWindow *parent)
 Constructor.
 
virtual ~AInput ()
 Destructor.
 
virtual void update ()=0
 Clear then Update the input.
 
virtual void updateRowContent ()
 Only update the content and not the list itself.
 
virtual void updateInnerData (const wxString &searchString)
 Update each item available in the input.
 
virtual wxPoint recommendedSize () const
 Get the recommended size for the control.
 
virtual void internalBuildSubControls ()=0
 

Additional Inherited Members

- Public Member Functions inherited from Antares::Component::Panel
 Panel (wxWindow *parent)
 Constructor.
 
virtual ~Panel ()
 Destructor.
 
virtual void onMouseDown (wxMouseEvent &)
 Click down.
 
virtual void onMouseUp (wxMouseEvent &)
 Click up.
 
virtual void onMouseClick ()
 The panel has been clicked (delayed)
 
virtual void onMouseEnter ()
 The mouse has entered.
 
virtual void onMouseLeave ()
 The mouse has leaved.
 
virtual void onMouseMoved (int, int)
 The mouse has moved.
 
- Static Public Member Functions inherited from Antares::Component::Panel
static void OnMouseMoveFromExternalComponent ()
 Event triggered by any other component (not derived from Panel)
 
- Protected Member Functions inherited from Antares::Component::Panel
virtual bool triggerMouseClickEvent () const
 

Constructor & Destructor Documentation

◆ AInput()

Antares::Toolbox::InputSelector::AInput::AInput ( wxWindow * parent)

Constructor.

Parameters
parentthe parent window

Member Function Documentation

◆ internalBuildSubControls()

virtual void Antares::Toolbox::InputSelector::AInput::internalBuildSubControls ( )
protectedpure virtual

◆ recommendedSize()

virtual wxPoint Antares::Toolbox::InputSelector::AInput::recommendedSize ( ) const
inlinevirtual

◆ update()

◆ updateInnerData()

void Antares::Toolbox::InputSelector::AInput::updateInnerData ( const wxString & searchString)
virtual

Update each item available in the input.

Parameters
searchStringThe string to highlight

Reimplemented in Antares::Toolbox::InputSelector::BindingConstraint.

◆ updateRowContent()

void Antares::Toolbox::InputSelector::AInput::updateRowContent ( )
virtual

Only update the content and not the list itself.

Reimplemented in Antares::Toolbox::InputSelector::BindingConstraint.


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