martes, 18 de diciembre de 2012

Crear un cuadro de diálogo

Utilizando S2 es posible crear sus propios cuadros de diálogo, así uno muy sencillo consiste en crear un mensaje de texto, para ello se define un boton de texto con el texto a mostrar

>>> structure = list()
>>> txt1 = ('StaticText', ('Le parece sencillo!',))
>>> structure.append([txt1])
>>>  dlg= dialog( struct= structure)

Se muestra el cuadro de diálogo y se verifica si presiono el boton OK en cuyo caso se muestra el texto OK

>>> if dlg.ShowModal() == _OK: print "OK"


Ahora un ejemplo de un diálogo mas avanzado