ladybird/Applications/Taskbar/TaskbarWindow.h
Andreas Kling 956bd23aae WindowServer+TaskBar: Add a taskbar window button popup menu.
This patch only hooks up the minimize and unminimize actions.
2019-04-23 23:14:14 +02:00

20 lines
481 B
C++

#include <LibGUI/GWindow.h>
#include <LibGUI/GWidget.h>
#include "WindowList.h"
class TaskbarWindow final : public GWindow {
public:
TaskbarWindow();
virtual ~TaskbarWindow() override;
int taskbar_height() const { return 28; }
virtual const char* class_name() const override { return "TaskbarWindow"; }
private:
void on_screen_rect_change(const Rect&);
GButton* create_button(const WindowIdentifier&);
virtual void wm_event(GWMEvent&) override;
};