Lines Matching refs:Window

94 class Window;
98 typedef std::shared_ptr<Window> WindowSP;
310 virtual bool WindowDelegateDraw(Window &window, bool force) { in WindowDelegateDraw()
314 virtual HandleCharResult WindowDelegateHandleChar(Window &window, int key) { in WindowDelegateHandleChar()
329 bool WindowDelegateDraw(Window &window, bool force) override;
331 HandleCharResult WindowDelegateHandleChar(Window &window, int key) override;
561 class Window : public Surface { class
563 Window(const char *name) in Window() function in curses::Window
569 Window(const char *name, WINDOW *w, bool del = true) in Window() function in curses::Window
578 Window(const char *name, const Rect &bounds) in Window() function in curses::Window
587 virtual ~Window() { in ~Window()
675 WindowSP subwindow_sp = std::make_shared<Window>(name, get_window(), true); in CreateSubWindow()
688 bool RemoveSubWindow(Window *window) { in RemoveSubWindow()
819 Window *parent_window = GetParent(); in CreateHelpSubwindow()
899 Window *GetParent() const { return m_parent; } in GetParent()
957 Window *m_parent;
968 Window(const Window &) = delete;
969 const Window &operator=(const Window &) = delete;
974 DerivedWindow(Window &window, Rect bounds) { in DerivedWindow()
1913 FormAction(const char *label, std::function<void(Window &)> action) in FormAction()
1932 void Execute(Window &window) { m_action(window); } in Execute()
1938 std::function<void(Window &)> m_action;
2064 void AddAction(const char *label, std::function<void(Window &)> action) { in AddAction()
2265 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
2394 void ExecuteAction(Window &window) { in ExecuteAction()
2404 HandleCharResult WindowDelegateHandleChar(Window &window, int key) override { in WindowDelegateHandleChar()
2457 AddAction("Detach", [this](Window &window) { Detach(window); }); in DetachOrKillProcessFormDelegate()
2458 AddAction("Kill", [this](Window &window) { Kill(window); }); in DetachOrKillProcessFormDelegate()
2463 void Kill(Window &window) { in Kill()
2472 void Detach(Window &window) { in Detach()
2504 AddAction("Attach", [this](Window &window) { Attach(window); }); in ProcessAttachFormDelegate()
2604 void Attach(Window &window) { in Attach()
2684 int DrawAndRunMenu(Window &window);
2686 void DrawMenuTitle(Window &window, bool highlight);
2688 bool WindowDelegateDraw(Window &window, bool force) override;
2690 HandleCharResult WindowDelegateHandleChar(Window &window, int key) override;
2808 void Menu::DrawMenuTitle(Window &window, bool highlight) { in DrawMenuTitle()
2867 bool Menu::WindowDelegateDraw(Window &window, bool force) { in WindowDelegateDraw()
2916 HandleCharResult Menu::WindowDelegateHandleChar(Window &window, int key) { in WindowDelegateHandleChar()
3205 m_window_sp = std::make_shared<Window>("main", stdscr, false); in GetMainWindow()
3326 void DrawTree(Window &window) { in DrawTree()
3353 void DrawTreeForChild(Window &window, Row *child, uint32_t reverse_depth) { in DrawTreeForChild()
3389 virtual void TreeDelegateDrawTreeItem(TreeItem &item, Window &window) = 0;
3478 bool Draw(Window &window, const int first_visible_row, in Draw()
3539 void DrawTreeForChild(Window &window, TreeItem *child, in DrawTreeForChild()
3611 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
3688 HandleCharResult WindowDelegateHandleChar(Window &window, int c) override { in WindowDelegateHandleChar()
3801 void TreeDelegateDrawTreeItem(TreeItem &item, Window &window) override { in TreeDelegateDrawTreeItem()
3865 void TreeDelegateDrawTreeItem(TreeItem &item, Window &window) override { in TreeDelegateDrawTreeItem()
3955 void TreeDelegateDrawTreeItem(TreeItem &item, Window &window) override { in TreeDelegateDrawTreeItem()
4068 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
4136 HandleCharResult WindowDelegateHandleChar(Window &window, int c) override { in WindowDelegateHandleChar()
4279 bool DisplayRowObject(Window &window, Row &row, DisplayOptions &options, in DisplayRowObject()
4333 void DisplayRows(Window &window, std::vector<Row> &rows, in DisplayRows()
4418 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
4485 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
4742 bool HelpDialogDelegate::WindowDelegateDraw(Window &window, bool force) { in WindowDelegateDraw()
4766 HandleCharResult HelpDialogDelegate::WindowDelegateHandleChar(Window &window, in WindowDelegateHandleChar()
4857 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
4861 HandleCharResult WindowDelegateHandleChar(Window &window, int key) override { in WindowDelegateHandleChar()
5182 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
5273 bool WindowDelegateDraw(Window &window, bool force) override { in WindowDelegateDraw()
5719 HandleCharResult WindowDelegateHandleChar(Window &window, int c) override { in WindowDelegateHandleChar()