1 #ifndef WMWINMENU_H
2 #define WMWINMENU_H
3 
4 class WindowListMenu:
5     public YMenu,
6     private YActionListener
7 {
8     typedef YMenu super;
9 
10 public:
11     WindowListMenu(YActionListener *app, YWindow *parent = nullptr);
12 
13 private:
14     void actionPerformed(YAction action, unsigned modifiers) override;
15     void activatePopup(int flags) override;
16     void updatePopup() override;
17 
18     YActionListener* defer;
19 };
20 
21 #endif
22 
23 // vim: set sw=4 ts=4 et:
24