# This script performs a query with a single-field dialog (text input field) # and displays the users input as a pop-up note # 1. import the application user interface framework module import appuifw # 2. , 3. create a text input field: appuifw.query(label, type) and variable data = appuifw.query(u"Type a word:", "text") # 4. create a pop-up note: appuifw.note(label, type) appuifw.note(u"The typed word was: " + data, "info") """ detailed description: 1. we import the "appuifw" module to handle UI widgets like text input fields and pop-up notes etc. 2. we create a single-field dialog (text input field) using the .query() function of the appuifw module. we include in the brackets 2 parameters: - label: as label we put the text u"Type a word:" (the u must be there because the phone understands only text declared as unicode, the high commas must be there because label must be given as a string) - type: as type we put "text". It declares the input field as text type (other possible types: "number", "date", "time", "query", "code") -> separate the the two parameters with a comma. 3. We create a variable called data, and by putting data = appui... we write the result of the text input field into this variable (after user has typed something when he/she runs the script) 4. We create a pop-up note using the .note() function of the appuifw module. we include in the brackets the 2 parameters: - label: as label we put the text u"The typed word was: " + data This is the text that will appear in the pop-up note. Again the text must be given as a string in highcommas. But our pop-up note shall also inculde the result that the user has typed in, therefore we add the content of our variable data to our label string by writing + data (adding the content of a variable to a string) - type: as type we put "info". It declares the pop-up note as info. This puts an exclamationmark in the pop-up note (other possible types: "error","conf") -> again, separate the the two parameters with a comma. """
Tag Cloud
CRM 2011
(161)
CRM 4.0
(144)
C#
(116)
JScript
(109)
Plugin
(92)
Registry
(90)
Techpedia
(77)
PyS60
(68)
WScript
(43)
Plugin Message
(31)
Exploit
(27)
ShellCode
(26)
FAQ
(22)
JavaScript
(21)
Killer Codes
(21)
Hax
(18)
VB 6.0
(17)
Commands
(16)
VBScript
(16)
Quotes
(15)
Turbo C++
(13)
WMI
(13)
Security
(11)
1337
(10)
Tutorials
(10)
Asp.Net
(9)
Safe Boot
(9)
Python
(8)
Interview Questions
(6)
video
(6)
Ajax
(5)
VC++
(5)
WebService
(5)
Workflow
(5)
Bat
(4)
Dorks
(4)
Sql Server
(4)
Aptitude
(3)
Picklist
(3)
Tweak
(3)
WCF
(3)
regex
(3)
Config
(2)
LINQ
(2)
PHP
(2)
Shell
(2)
Silverlight
(2)
TSql
(2)
flowchart
(2)
serialize
(2)
ASHX
(1)
CRM 4.0 Videos
(1)
Debug
(1)
FetchXml
(1)
GAC
(1)
General
(1)
Generics
(1)
HttpWebRequest
(1)
InputParameters
(1)
Lookup
(1)
Offline Plug-ins
(1)
OutputParameters
(1)
Plug-in Constructor
(1)
Protocol
(1)
RIA
(1)
Sharepoint
(1)
Walkthrough
(1)
Web.config
(1)
design patterns
(1)
generic
(1)
iframe
(1)
secure config
(1)
unsecure config
(1)
url
(1)
Pages
Wednesday, January 02, 2013
Tent Input Example
Labels:
PyS60
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment