19 #ifndef GNEDeleteFrame_h 20 #define GNEDeleteFrame_h long onCmdCenterChildItem(FXObject *, FXSelector, void *)
called when user select option "center item" of child Menu
std::set< FXTreeItem * > myTreeItemsWithoutAC
set used to save tree items without AC assigned (for example, Incoming/Outcoming connections) ...
GNEDeleteFrame()
FOX needs this.
FXCheckButton * myDeleteOnlyGeometryPoints
checkbox for enable/disable delete only geometry points
void removeAttributeCarrier(GNEAttributeCarrier *ac)
remove attribute carrier (element)
FXTreeList * myTreelist
tree list to show the childs of the element to erase
void updateCurrentLabel(GNEAttributeCarrier *ac)
update current label
void showChildsOfMarkedAttributeCarrier()
show childs of marked attribute carrier
FXLabel * myCurrentElementLabel
label for current element
long onCmdShowChildMenu(FXObject *, FXSelector, void *eventData)
FXGroupBox * myGroupBoxCurrentElement
groupbox for current element
FXGroupBox * myGroupBoxTreeList
groupbox for tree list childs
~GNEDeleteFrame()
Destructor.
FXCheckButton * myAutomaticallyDeleteAdditionalsCheckButton
checkbox for enable/disable automatically delete additionals childs
void markAttributeCarrier(GNEAttributeCarrier *ac)
mark attribute carrier (element)
GNEAttributeCarrier * myClickedAC
current attribute carrier selected in three
GNEAttributeCarrier * myMarkedAC
pointer to marked attributeCarrier (element)
FXGroupBox * myGroupBoxOptions
groupbox options
long onCmdDeleteChildItem(FXObject *, FXSelector, void *)
called when user select option "delte item" of child menu
long onCmdInspectChildItem(FXObject *, FXSelector, void *)
called when user select option "inspect item" of child menu
FXGroupBox * myGroupBoxInformation
groupbox for information
FXLabel * myInformationLabel
Label for information 1.
GNEAttributeCarrier * getMarkedAttributeCarrier() const
returns marked atrribute carrier
std::map< FXTreeItem *, GNEAttributeCarrier * > myTreeItemToACMap
map used to save the Tree items with their AC
FXLabel * myMarkedElementLabel
label for marked element
void createPopUpMenu(int X, int Y, GNEAttributeCarrier *ac)