コード例 #1
0
ファイル: ui.py プロジェクト: fredvdd/Swan
def launch():
	cont = Composite()
	body(cont)
	
	elem = TextBox()
	elem2 = PasswordBox().setStyle("border", "1px solid red")
	#add(elem)
	#add(elem2)
	cont.add(elem, elem2)
	elem.addLabelAfter(Label(":Name "))
	elem2.addLabelAfter(Label(":Password "))
	elem.setAttributes(value="fun", name="One")
	button = UIElement('button')
	cont.addAtPosition(button, 1)
	#cont.remove(elem, elem2)
	#cont.removeAtPosition(2,3)
	# cont.removeAll()
	print "a" >= "ab"
コード例 #2
0
ファイル: view.py プロジェクト: fredvdd/Swan
class MessageForm(Form):

	def __init__(self, control):
		super(MessageForm, self).__init__('POST', '')
		self.controller = control
		self.textbox = TextBox()
		self.add(self.textbox)
		self.onSubmit(self.submit_message)

	def submit_message(self):
		msg = self.textbox.getValue()
		if msg.startswith("photo "):
			self.controller.submit_photo(msg[6:], self.successful, self.fail)
		else:
			self.controller.submit_message(msg, self.successful, self.fail)
	
	def successful(self,response):
		print "Submission successful"
		self.textbox.setValue("")
		
	def fail(self, status):
		print "Submission failed"
コード例 #3
0
ファイル: view.py プロジェクト: fredvdd/Swan
	def __init__(self, control):
		super(MessageForm, self).__init__('POST', '')
		self.controller = control
		self.textbox = TextBox()
		self.add(self.textbox)
		self.onSubmit(self.submit_message)