def AddtoMenu(self):

		## page set up
		self.menus()

		## setup background
		cpn.Set_Background(self.centralWidget, "./Pictures/restaurant-menu-background.jpg")

		## lock stall Name by check box
		cpn.txtbox['Stall Name'].setDisabled(True)

		## check box
		self.checkBox = QtWidgets.QCheckBox(self)
		self.checkBox.setGeometry(QtCore.QRect(530, 310, 85, 21))
		self.checkBox.setChecked(True)
		self.checkBox.toggled.connect(cpn.txtbox['Stall Name'].setDisabled)

		## new txt lable
		cpn.settext(self, 'checkBox', cpn.Gefont, (550, 310, 85, 21), "<font color=%s>%s</font>" %('#5F2F2D', "LOCK"))

		## new buttons
		cpn.newbuttonfunction(self, 'submit', (610, 340, 121, 70), "Submit\nTo Menu", None, **cpn.style2)
		cpn.newbuttonfunction(self, 'Browse', (500, 340, 121, 70), "Browse\nImage", self.getImage, **cpn.style2)
		self.submit_function

		## new label title
		self.labeltitle = QtWidgets.QLabel(self)
		self.labeltitle.setGeometry(QtCore.QRect(210, 20, 300, 90))
		self.labeltitle.setFont(QFont("Arial", 30, QFont.Bold))
		self.labeltitle.setText("<font color=%s>%s</font>" %('#5F2F2D', "ADD TO MENU"))

		## set image lables for selected dish
		self.label = QtWidgets.QLabel(self)
		self.label.setGeometry(QtCore.QRect(500, 160, 140, 120))
	def setup_Ui(self):
		self.setObjectName("Form")
		self.mainwidget = QtWidgets.QWidget(self)
		self.CartPay_BG = QtWidgets.QLabel(self)
		self.CartPay_BG.setGeometry(cpn.geometrysize)
		self.CartPay_BG.setPixmap(QtGui.QPixmap('./Pictures/northspine.jpg'))
		self.CartPay_BG.setScaledContents(True)

		#create lables
		cpn.setlable(self, 'ntulion', (50, 410, 141, 171), "./Pictures/ntu_lion.png", True)
		cpn.setlable(self, 'queue', (240, 400, 551, 221), "./Pictures/paidui1.png", True)

		#creat txt lables
		cpn.settext(self, 'QHead', Hfont, (100, 40, 631, 81), cpn.setcolor("Enter the number of people in front of you", '#FF1144'))
		cpn.settext(self, 'num', Afont, (180, 150, 121, 20), cpn.setcolor("Number: ", '#630030'))

		#create text box
		cpn.setTXbox(self, 'Qnumb', (310, 150, 195, 31), ' ')



		#create lables
		self.label_5 = QtWidgets.QLabel(self)
		self.label_5.setGeometry(QtCore.QRect(190, 270, 431, 71))
		self.label_6 = QtWidgets.QLabel(self)
		self.label_6.setGeometry(QtCore.QRect(190, 230, 431, 71))
		self.label_5.setFont(Bfont)
		self.label_6.setFont(Bfont)

		#create a click button
		cpn.newbuttonfunction(self,"Blueclik", (530, 130, 72, 72), "Click", None, **styleblue)

		self.setWindowTitle(_translate("Form", "Form"))

		'''
    def __init__(self, menuStall, DatetimeList=0, parent=None):
        super(View_Menu_Third_Page, self).__init__(parent)
        self.mainwidget = QtWidgets.QWidget(self)
        self.count = 0
        self.items = {}

        ##
        ### loop and check for correct stall choosed
        ### pass value into the functions
        ###
        self.find_stall(menuStall)

        # set goback button
        cpn.newbuttonfunction(self, "goback", (640, 440, 72, 72), "GO \nBack",
                              None, **style1)
    def __init__(self, menuStall, parent=None):
        super(View_Menu_2nd_Page, self).__init__(parent)

        ### loop and check for correct stall choosed
        ### pass value into the functions
        for stall in stallist:
            if (menuStall in stall['stallName']):

                # load background
                cpn.Set_Background(self, stall['menuBackground'])

                # set other lables and heading
                self.logoTips(stall)

        # set submit buttons
        cpn.newbuttonfunction(self, "calendarSubmit", (530, 110, 81, 91),
                              "calendar \nSubmit", None, **style1)

        #set canlendar
        self.SetupCalenderSet()
	def setup_Ui(self):
		self.setObjectName("Pay_First_Page")
		#self.CartTaleb()
		#set a stall background
		cpn.Set_Background(self, "./Pictures/northspine.jpg")

		self.label = QtWidgets.QLabel(self)
		self.label.setGeometry(QtCore.QRect(20, 90, 331, 321))
		self.label.setPixmap(QtGui.QPixmap("./Pictures/NTU.jpg"))
		self.label.setScaledContents(True)

		cpn.setfont('Cartpay', 16, 75, True)
		self.label_2 = QtWidgets.QLabel(self)
		self.label_2.setGeometry(QtCore.QRect(240, 30, 350, 51))
		self.label_2.setFont(cpn.font['Cartpay'])
		self.label_2.setAlignment(QtCore.Qt.AlignCenter)


		cpn.newbuttonfunction(self, "Paybut", (30, 430, 96, 96), "Pay", None, **styleblue)
		cpn.button['Paybut'].hide()
		cpn.newbuttonfunction(self, "loadbut", (240, 430, 96, 96), "Load \nData", self.load_data, **styleblue)

		self.label_2.setText(_translate("Cart_and_Pay", "<html><p><span style=\" font-size:26pt; font-weight:700; font-style:italic; color:#fcbf3e;\">Pay Your Bill Here<br /> </span></p></html>"))
		self.CartTaleb()