Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Window::Inspector::Frame Class Referencefinal
Inheritance diagram for Antares::Window::Inspector::Frame:
Antares::Component::Panel

Public Member Functions

Constructor & Destructor
 Frame (wxWindow *parent, bool allowAnyObject=false)
 Default constructor.
 
virtual ~Frame ()
 Destructor.
 
- 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.
 

Apply a configuration

wxPGProperty * pPGThClusterNominalCapacity
 
wxPGProperty * pPGThClusterUnitCount
 
wxPGProperty * pPGThClusterInstalled
 
wxPGProperty * pPGRnClusterUnitCount
 
wxPGProperty * pPGRnClusterInstalled
 
wxPGProperty * pPGRnClusterNominalCapacity
 
class InspectorGrid
 
void apply (const InspectorData::Ptr &data)
 Prepare the inspector with the given selection of objects.
 
void delayApplyGlobalSelection ()
 Apply the global selection (delayed)
 
void delayApply ()
 Apply the current selection (delayed)
 
void attachToTheMainForm ()
 Attach this inspector to the main form.
 
void detachFromTheMainForm ()
 Detach this inspector from the main form.
 
void onSelectAllLinks (wxCommandEvent &evt)
 
void onSelectLink (wxCommandEvent &evt)
 
void onSelectAllLinksFromArea (wxCommandEvent &evt)
 
void onSelectAllPlants (wxCommandEvent &evt)
 
void onSelectPlant (wxCommandEvent &evt)
 
void clearAssociatinsBetweenIDAndPtr ()
 
void assign (int id, const void *p)
 
void onDelayApplyGlobalSelection ()
 
void onDelayApply ()
 
void onStudyClosed ()
 
void onSelectProperties (void *)
 
void onSelectNotes (void *)
 
void onPropertyChanging (wxPropertyGridEvent &event)
 
void onLoadUserNotes ()
 
void onInternalRefresh (const void *sender)
 

Additional Inherited Members

- 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

◆ Frame()

Antares::Window::Inspector::Frame::Frame ( wxWindow * parent,
bool allowAnyObject = false )
explicit

Default constructor.

Parameters
parentThe parent window
allowAnyObjectTrue to allow the edition of any object, not just the given ones

Member Function Documentation

◆ apply()

void Antares::Window::Inspector::Frame::apply ( const InspectorData::Ptr & data)

Prepare the inspector with the given selection of objects.

Parameters
dataA selection of objects (can be NULL)

◆ attachToTheMainForm()

void Antares::Window::Inspector::Frame::attachToTheMainForm ( )

Attach this inspector to the main form.

A new pane will be created and the inspector will be attached to it.


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