Menu

Show posts

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 Menu

Messages - cpl.bator

#1
Work fine by this way. thanks
#2
with this code :
auto 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);


and inside my run method :

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);
}


the menu is not streched  , but is not resized at the desired value.
#3
Help requests / Re: [0.7] connect menu item
03 December 2014, 15:15:26
Thank you, only third solution work for me ( gcc 4.7.2 with mingw on win7 )
Very simple to use by this way too. The examples are poor for the potential of this lib.

@++
#4
Help requests / [SOLVED][0.7] connect menu item
03 December 2014, 14:42:19
Hi , i've problem to understand how to connect menu item with , i try this way :

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 ? ...


the func has been called , but i cannot retrieve the item selected , it's big problem for an application ^^
Thanks.