Il semble que les cookies ne soient pas activés dans votre navigateur. Veuillez activer les cookies pour garantir une expérience du site optimale.
Affichage des résultats 1 à 25 sur 59

Threaded View

  1. #18
    Date d'inscription
    octobre 2013
    Messages
    46

    Question Advice Please

    I created a simple popup context menu, invoked by a chat command, using an example from the Helm's Deep Lua API Documentation.

    Code:
    contextMenu=Turbine.UI.ContextMenu();
    
    menuItems=contextMenu:GetItems();
    menuItems:Add(Turbine.UI.MenuItem("Option 1"));
    menuItems:Add(Turbine.UI.MenuItem("Option 2"));
    
    local i;
    
    for i=1,menuItems:GetCount() do
        local menuItem=menuItems:Get(i);
    
        function menuItem.Click(sender,args)
            Turbine.Shell.WriteLine("You have selected "..sender:GetText()..".");
        end
    end
    
    contextMenu:ShowMenu();
    What I would like to do is detect when the menu closes without a menu option being selected. I assume this can be achieved with the use of a callback and/or update function, but I just can't figure how to do it.

    Any advice please?

    P.S. "Garan has exceeded their stored private messages quota and cannot accept further messages until they clear some space."
    Dernière modification par fade2gray ; 15/07/2016 à 09h37.

 

 

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

La session de ce formulaire a expiré. Vous devez recharger la page.

Recharger