summaryrefslogtreecommitdiff
path: root/MainWindow.h
diff options
context:
space:
mode:
authorDaniel Jones <admin@danieljon.es>2020-06-24 11:21:58 +0930
committerDaniel Jones <admin@danieljon.es>2020-06-24 11:21:58 +0930
commit167e63926ec8b06511bc03a897731c17e4564719 (patch)
treeed2e9973277613cc787e719d7760fcd7c814f35c /MainWindow.h
parent7c04b3433568e54d02e5b520cdd1bdd944464f4e (diff)
downloadfoxlogicgates-167e63926ec8b06511bc03a897731c17e4564719.tar.gz
foxlogicgates-167e63926ec8b06511bc03a897731c17e4564719.zip
possibly fix logic bug and add options panel
the option panel shows input types and output state. logic now updates when a new link is made
Diffstat (limited to 'MainWindow.h')
-rw-r--r--MainWindow.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/MainWindow.h b/MainWindow.h
index 4a2362d..d150325 100644
--- a/MainWindow.h
+++ b/MainWindow.h
@@ -89,12 +89,21 @@ class MainWindow : public FXMainWindow
FXHorizontalFrame *contents;
FXVerticalFrame *canvasFrame;
FXVerticalFrame *toolsFrame;
+ FXVerticalFrame *optionsFrame;
FXScrollWindow *scroll_area;
FXScrollWindow *toolbox_scroll_area;
FXCanvas *canvas;
FXBMPImage *canvas_image;
FXApp *app;
+ FXHorizontalFrame *input1_frame;
+ FXHorizontalFrame *input2_frame;
+ FXHorizontalFrame *output_state_frame;
+
+ FXLabel *input_1_details;
+ FXLabel *input_2_details;
+ FXLabel *output_details;
+
/* icons */
FXGIFIcon *INPUT_icon;
FXGIFIcon *OUTPUT_icon;