Como implementar o menu pop-up semelhante ao usado no Magit

Questão Gostaria de criar uma interface de usuário na forma de menu pop-up , menu pop-up semelhante ao usado no Magit . Características Definição de pop-up O pop-up no contexto desta pergunta significa uma pequena janela temporária que contém uma coleção de itens de menu para que o usuário...