Example #1
0
File: main.py Project: oginga/Calcy
		def calculate(instance):
			if Num1_In.text == '' or  Num2_In.text == '':
				pass
			else:	
				v_op_vList=[Num1_In.text,instance.text,Num2_In.text]
				print v_op_vList
				Res=operation(v_op_vList)
				Results_In.text=Res
Example #2
0
File: main.py Project: oginga/Calcy
		def calculate(instance):
			parsed=parseFace(CalcFace.text)
			
			if parsed:
				Res=operation(parsed)
				if Res:
					CalcFace.text=Res
				else:
					popup=Popup(title='Syntax Error',content=Label(text=''.join(s for s in parsed)),title_color=[1,0,0,1],size_hint=(None,None),size=(200,150))
					popup.open()
					
			else:
				popup=Popup(title='Syntax Error',content=Label(text='Empty/Invalid Syntax'),title_color=[1,0,0,1],size_hint=(None,None),size=(200,150))
				popup.open()