54 new FXLabel(descriptionFrame,
TL(
"Graphical user interface for the microscopic, multi-modal traffic simulation SUMO."),
nullptr,
GUIDesignLabelAboutInfo);
56 new FXLabel(descriptionFrame,
TLF(
"Includes JuPedSim %.%.%",
int(JPS_VERSION / 100),
int(JPS_VERSION % 100 / 10), JPS_VERSION % 10).c_str(),
nullptr,
GUIDesignLabelAboutInfo);
61 new FXLabel(
this,
"Copyright (C) 2001-2024 German Aerospace Center (DLR) and others.",
nullptr,
GUIDesignLabelAboutInfo);
62 new FXLabel(
this,
TL(
"This application is based on code provided by the Eclipse SUMO project."),
nullptr,
GUIDesignLabelAboutInfo);
63 new FXLabel(
this,
TL(
"These core components are available under the conditions of the Eclipse Public License v2."),
nullptr,
GUIDesignLabelAboutInfo);
67 (
new MFXLinkLabel(
this,
"https://www.eclipse.dev/sumo",
nullptr,
GUIDesignLabel(JUSTIFY_NORMAL)))->setTipText(
"https://www.eclipse.dev/sumo");
79 FXDialogBox::create();
#define GUIDesignLabelIcon
design for label with icon
#define GUIDesignLabelAboutInfo
label extended over frame without thick and with text justify to left
#define GUIDesignAuxiliarHorizontalFrame
design for auxiliar (Without borders) horizontal frame used to pack another frames
#define GUIDesignDialogBox
#define GUIDesignLabel(justify)
#define GUIDesignButtonOK
#define GUIDesignHorizontalFrame
Horizontal frame extended over frame parent with padding and spacing.
static FXButton * buildFXButton(FXComposite *p, const std::string &text, const std::string &tip, const std::string &help, FXIcon *ic, FXObject *tgt, FXSelector sel, FXuint opts=BUTTON_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD)
build button
~GUIDialog_AboutSUMO()
Destructor.
GUIDialog_AboutSUMO(FXWindow *parent)
Constructor.
FXFont * myHeadlineFont
Font for the widget.
void create()
Creates the widget.
static FXIcon * getIcon(const GUIIcon which)
returns a icon previously defined in the enum GUIIcon