示例#1
0
    def onClick(self, sender):
        if sender == self.newpage:
            self.todoId = None
            self.todoTextName.setText("")
            self.todoTextArea.setHTML("")
            return
        elif sender == self.view:
            name = self.todoTextName.getText()
            html = self.todoTextArea.getHTML()
            if not html:
                return
            p = HTMLDialog(name, html)
            p.setPopupPosition(10, 10)
            p.setWidth(Window.getClientWidth() - 40)
            p.setHeight(Window.getClientHeight() - 40)
            p.show()
            return
        elif sender == self.fDialogButton:
            Window.open(fileedit_url, "fileupload", "width=800,height=600")
            return
            dlg = FileDialog(fileedit_url)
            left = self.fDialogButton.getAbsoluteLeft() + 10
            top = self.fDialogButton.getAbsoluteTop() + 10
            dlg.setPopupPosition(left, top)
            dlg.show()

        id = self.remote.getPage(sender.getValue(sender.getSelectedIndex()), self)
        if id < 0:
            self.status.setHTML("Server Error or Invalid Response")
示例#2
0
    def onClick(self, sender):
        if sender == self.newpage:
            self.todoId = None
            self.todoTextName.setText('')
            self.todoTextArea.setHTML('')
            return
        elif sender == self.view:
            name = self.todoTextName.getText()
            html = self.todoTextArea.getHTML()
            if not html:
                return
            p = HTMLDialog(name, html)
            p.setPopupPosition(10, 10)
            p.setWidth(Window.getClientWidth()-40)
            p.setHeight(Window.getClientHeight()-40)
            p.show()
            return
        elif sender == self.fDialogButton:
            Window.open(fileedit_url, "fileupload", "width=800,height=600")
            return
            dlg = FileDialog(fileedit_url)
            left = self.fDialogButton.getAbsoluteLeft() + 10
            top = self.fDialogButton.getAbsoluteTop() + 10
            dlg.setPopupPosition(left, top)
            dlg.show()


        id = self.remote.getPage(sender.getValue(sender.getSelectedIndex()),self)
        if id<0:
            self.status.setHTML("Server Error or Invalid Response")
示例#3
0
	def onRemoteResponse(self, response, request_info):
		#Window.alert(response)
		if(request_info.method == 'get_search_results'):
			#Window.alert('remote response search results')
			self.storeResults(response)

                elif request_info.method == 'get_app_info':
                        self.app_info = response
                        self.app_info['res'] = self.app_info['url'] + "book?asin="
		#if(request_info.method == 'add_to_list'):
			#Window.alert("added to list")
			#Window.alert(response)
		if(request_info.method == 'search_check'):
                        Window.open(response, "_top", "")
示例#4
0
            def run(self):
                self.tries += 1

                if self.context.facebook_user == None or "vk" not in self.context.get_data:
                    return False

                # stop timer after a certain time
                if self.tries >= self.max_tries:
                    Window.alert("It looks like there's a connection problem. We're sorry about the inconvenience. Please try again later.")
                    self.context.lbl_confirm_result.setText("User verification unsuccessful...")
                    self.cancel()
                    return False

                self.context.remote.verify_email(self.context, self.context.facebook_user['facebook_id'], self.context.get_data['vk'])
                
                if self.context.verification_status:
                    self.context.lbl_confirm_result.setText("User verification successful!")
                    self.cancel()
                    Window.open(self.context.app_info['url'], "_top", "")
                    return True
示例#5
0
 def onClickDrawing(self, sender, event):
     Window.open(self._img.getUrl() + '&render=html&title=%s'%self._perspective, self._perspective, "status=1,resizeable=1,scrollbars=1")
def urlwindow(link,title):
    Window.open(link,title)