Work fine by this way. thanks
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menuauto menu = tgui::MenuBar::create(THEME);
menu->setSize(tgui::bindWidth(mGui.getContainer())*0.5, 22); // Half size ??
menu->addMenu("Fichier");
menu->addMenuItem("Fichier", "Importer image");
menu->addMenuItem("Fichier", "Enregistrer");
menu->addMenuItem("Fichier", "Enregistrer sous...");
menu->addMenuItem("Fichier", "Quitter");
menu->addMenu("Affichage");
menu->addMenuItem("Affichage", "Basculer en plein écran");
menu->connectEx("MenuItemClicked", &Application::OnMenuClick,this );
mGui.add(menu);
sf::Event event;
while (mWindow.pollEvent(event))
{
// window closed
if (event.type == sf::Event::Closed)
{
mWindow.close();
mRun = false;
}
// window resized
if (event.type == sf::Event::Resized)
{
mWindowSize.x = event.size.width;
mWindowSize.y = event.size.height;
mGui.setView(sf::View{{0, 0, (float)event.size.width, (float)event.size.height}});
}
mGui.handleEvent(event);
}
auto menu = tgui::MenuBar::create(THEME);
menu->setSize(mWindow.getSize().x, 22);
menu->addMenu("Fichier");
menu->addMenuItem("Fichier", "Importer image");
menu->addMenuItem("Fichier", "Enregistrer");
menu->addMenuItem("Fichier", "Enregistrer sous...");
menu->addMenuItem("Fichier", "Quitter");
menu->connect("MenuItemClicked", my_func,... and what ? ...