9 #ifndef __Cadabra__NotebookWindow__
10 #define __Cadabra__NotebookWindow__
18 namespace cadabra_osx {
29 virtual void add_cell(
const DTree&, DTree::iterator,
bool visible)
override;
virtual void update_cell(const DTree &, DTree::iterator) override
Definition: NotebookWindow.mm:67
NotebookWindow(NotebookController *)
Definition: NotebookWindow.mm:14
int current_canvas
Definition: NotebookWindow.hh:45
std::vector< NotebookCanvas * > canvasses
Definition: NotebookWindow.hh:44
virtual void position_cursor(const DTree &, DTree::iterator) override
Definition: NotebookWindow.mm:72
virtual void on_network_error() override
Definition: NotebookWindow.mm:92
virtual void remove_all_cells() override
Definition: NotebookWindow.mm:77
NotebookController * controller
Definition: NotebookWindow.hh:42
Objective-C++ class implementing DocumentThread and providing an OS-X notebook interface.
Definition: NotebookWindow.hh:25
Definition: NotebookController.h:15
virtual void on_connect() override
Definition: NotebookWindow.mm:82
virtual void add_cell(const DTree &, DTree::iterator, bool visible) override
Definition: NotebookWindow.mm:23
tree< DataCell > DTree
Definition: DataCell.hh:106
virtual void on_disconnect() override
Definition: NotebookWindow.mm:87
virtual void process_data() override
Definition: NotebookWindow.mm:97
virtual void remove_cell(const DTree &, DTree::iterator) override
Definition: NotebookWindow.mm:62