54 new FXLabel(descriptionFrame,
TL(
"Graphical user interface for the microscopic, multi-modal traffic simulation SUMO."),
nullptr,
GUIDesignLabelAboutInfo);
57 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(descriptionFrame, std::string(
"SUMO_HOME: " + std::string(getenv(
"SUMO_HOME") ? getenv(
"SUMO_HOME") :
"not set")).c_str(),
nullptr,
GUIDesignLabelAboutInfo);
63 new FXLabel(
this,
"Copyright (C) 2001-2025 German Aerospace Center (DLR) and others.",
nullptr,
GUIDesignLabelAboutInfo);
64 new FXLabel(
this,
TL(
"This application is based on code provided by the Eclipse SUMO project."),
nullptr,
GUIDesignLabelAboutInfo);
65 new FXLabel(
this,
TL(
"These core components are available under the conditions of the Eclipse Public License v2."),
nullptr,
GUIDesignLabelAboutInfo);
69 (
new MFXLinkLabel(
this,
"https://eclipse.dev/sumo",
nullptr,
GUIDesignLabel(JUSTIFY_NORMAL)))->setTipText(
"https://eclipse.dev/sumo");
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