-
Notifications
You must be signed in to change notification settings - Fork 0
/
errors.py
26 lines (22 loc) · 937 Bytes
/
errors.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
__author__ = 'Jan Bogaerts'
__copyright__ = "Copyright 2016, AllThingsTalk"
__credits__ = []
__maintainer__ = "Jan Bogaerts"
__email__ = "jb@allthingstalk.com"
__status__ = "Prototype" # "Development", or "Production"
from kivy.uix.label import Label
from kivy.uix.popup import Popup
def showError(e, toAppend = None):
if hasattr(e, 'strerror'):
error = e.strerror
else:
error = e.message
if toAppend:
error += toAppend
lbl = Label(text=error, size=(300, 200),text_size = (300, 200), halign = 'center', valign = 'middle')
popup = Popup(title='error', content=lbl,size_hint=(None, None), size=(300, 200), auto_dismiss=True)
popup.open()
def showErrorMsg(msg):
lbl = Label(text=msg, size=(300, 200),text_size = (300, 200), halign = 'center', valign = 'middle')
popup = Popup(title='error', content=lbl,size_hint=(None, None), size=(300, 200), auto_dismiss=True)
popup.open()