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"
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"
def __init__(self, control): super(MessageForm, self).__init__('POST', '') self.controller = control self.textbox = TextBox() self.add(self.textbox) self.onSubmit(self.submit_message)