I'm using this code
Code:
import appuifw
walltype=[u'Hi',u'Bye']
## Simple MyFormView class to demonstrate the use of forms.
class MyFormView( object ):
## The constructor.
def __init__( self ):
## Bool
self._iIsSaved = False
## Form fields.
self._iFields = [(u'Wall Type','combo', (walltype,0))]
def send( self ):
if self.isSaved() == False:
appuifw.note(u"Save The Form First", "error")
else:
smsmsg = "#" + str(self._iFields[0][2][0][index])+ ","
appuifw.note(unicode(smsmsg), "conf")
self._iIsSaved = False
## Displays the form.
def setActive( self ):
self._iIsSaved = False
self._iForm = appuifw.Form(self._iFields, appuifw.FFormEditModeOnly)
self._iForm.save_hook = self._markSaved
self._iForm.flags = appuifw.FFormEditModeOnly
self._iForm.menu = [(u"Send",self.send)]
self._iForm.execute( )
## save_hook send True if the form has been saved.
def _markSaved( self, aBool ):
self._iIsSaved = aBool
## _iIsSaved getter.
def isSaved( self ):
return self._iIsSaved
# here you can put for example all the getters you need:
#---------------------------------------------------------
if __name__ == "__main__":
appuifw.app.title = u'Try Forms'
myForm = MyFormView( )
myForm.setActive( )
I want to know what index is