# Below is all for the User Interface INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/UIElements AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl AM_CXXFLAGS = $(CPPUNIT_CFLAGS) noinst_LIBRARIES = libMolecuilderUI.a libMolecuilderUI_a_SOURCES = ${UISOURCE} ${UIHEADER} VIEWSOURCE = \ Views/View.cpp \ Views/StringView.cpp \ Views/MethodStringView.cpp \ Views/StreamStringView.cpp VIEWHEADER = \ Views/View.hpp \ Views/StringView.hpp \ Views/MethodStringView.hpp \ Views/StreamStringView.hpp MENUSOURCE = \ Menu/Menu.cpp \ Menu/TextMenu.cpp \ Menu/MenuItem.cpp \ Menu/SubMenuItem.cpp \ Menu/ActionMenuItem.cpp \ Menu/SeperatorItem.cpp \ Menu/DisplayMenuItem.cpp MENUHEADER = \ Menu/Menu.hpp \ Menu/TextMenu.hpp \ Menu/MenuItem.hpp \ Menu/SubMenuItem.hpp \ Menu/ActionMenuItem.hpp \ Menu/SeperatorItem.hpp \ Menu/DisplayMenuItem.hpp UISOURCE = \ ${ACTIONSSOURCE} \ ${COMMANDLINEUISOURCE} \ ${MENUSOURCE} \ ${TEXTUISOURCE} \ ${VIEWSOURCE} \ Dialog.cpp \ MainWindow.cpp \ UIFactory.cpp UIHEADER = \ ${ACTIONSHEADER} \ ${COMMANDLINEUIHEADER} \ ${MENUHEADER} \ ${TEXTUIHEADER} \ ${VIEWHEADER} \ Dialog.hpp \ MainWindow.hpp \ UIFactory.hpp TEXTUISOURCE = \ TextUI/TextDialog.cpp \ TextUI/TextStatusIndicator.cpp \ TextUI/TextUIFactory.cpp \ TextUI/TextWindow.cpp TEXTUIHEADER = \ TextUI/TextDialog.hpp \ TextUI/TextStatusIndicator.hpp \ TextUI/TextUIFactory.hpp \ TextUI/TextWindow.hpp COMMANDLINEUISOURCE = \ CommandLineUI/CommandLineDialog.cpp \ CommandLineUI/CommandLineStatusIndicator.cpp \ CommandLineUI/CommandLineUIFactory.cpp \ CommandLineUI/CommandLineWindow.cpp COMMANDLINEUIHEADER = \ CommandLineUI/CommandLineDialog.hpp \ CommandLineUI/CommandLineStatusIndicator.hpp \ CommandLineUI/CommandLineUIFactory.hpp \ CommandLineUI/CommandLineWindow.hpp