From e94e0492774134f171cded42f03ebe4e892122b0 Mon Sep 17 00:00:00 2001 From: Daniel Jones Date: Thu, 25 Jun 2020 20:21:31 +0930 Subject: functionality: implement loading xml file saved. --- MainWindow.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'MainWindow.h') diff --git a/MainWindow.h b/MainWindow.h index a27db71..f5de5a1 100644 --- a/MainWindow.h +++ b/MainWindow.h @@ -58,6 +58,7 @@ class MainWindow : public FXMainWindow ID_BUTTON_NOT, ID_BUTTON_SAVE, + ID_BUTTON_LOAD, }; /* Event handlers */ @@ -81,6 +82,7 @@ class MainWindow : public FXMainWindow /* options */ long save_button_press(FXObject*,FXSelector,void* ptr); + long load_button_press(FXObject*,FXSelector,void* ptr); /* selected gate */ Gate *selected_gate = nullptr; @@ -98,8 +100,10 @@ class MainWindow : public FXMainWindow void find_selected_input(int x, int y); Gate *find_gate_at(int x, int y); Gate *find_gate_by_id(int id); + void remove_all_gates(); bool save_file(); + bool load_file(); FXHorizontalFrame *contents; FXVerticalFrame *canvasFrame; -- cgit v1.2.3