nuevamente aqui
Amm-Python
python en ammsoft.com
Jue Feb 3 17:00:55 CET 2005
La demo de wxpython te muestra una opción de hacerlo de forma clara y
diáfana.
#main.py
.......
class MySplashScreen(wx.SplashScreen):
def __init__(self):
bmp = wx.Image(opj("bitmaps/splash.gif")).ConvertToBitmap()
wx.SplashScreen.__init__(self, bmp,
wx.SPLASH_CENTRE_ON_SCREEN|wx.SPLASH_TIMEOUT,
4000, None, -1,
style =
wx.SIMPLE_BORDER|wx.FRAME_NO_TASKBAR|wx.STAY_ON_TOP)
wx.EVT_CLOSE(self, self.OnClose)
def OnClose(self, evt):
frame = wxPythonDemo(None, -1, "wxPython: (A Demonstration)")
frame.Show()
evt.Skip() # Make sure the default handler runs too...
class MyApp(wx.App):
def OnInit(self):
"""
Create and show the splash screen. It will then create and show
the main frame when it is time to do so.
"""
wx.InitAllImageHandlers()
splash = MySplashScreen()
splash.Show()
return True
#-----------------------------------------------------------------------
----
def main():
try:
demoPath = os.path.dirname(__file__)
os.chdir(demoPath)
except:
pass
app = MyApp(wx.Platform == "__WXMAC__")
app.MainLoop()
#-----------------------------------------------------------------------
-----
if __name__ == '__main__':
main()
#-----------------------------------------------------------------------
-----
> -----Mensaje original-----
> De: python-es-bounces en aditel.org
> [mailto:python-es-bounces en aditel.org] En nombre de Carlos
> Eduardo Sotelo Pinto
> Enviado el: dijous, 3 / febrer / 2005 16:33
> Para: La lista de python en castellano
> Asunto: [Python-es] nuevamente aqui
>
>
> Hola lista
> nuevamente haciendo consultas a los mas adictos
> tengo una app la cual la he desarrollado en boa
> constructor... deseo que
> antes de iniciar la aplicacion me muestr una ventana splash..
> ,mostrando
> la informacion del programa... la version, nombre, etc...
> el detalle es que no se como.. ya que cree un wxDialog, peron si lo
> incerto al inicio de sesion no pasa nada... y se planta...donde debo
> ponerlo... y donde inicio tambien mi formulario o pnatalla de
> inicio de
> sesion antes de iniciar la apliciaon... gracias gente
> un saludo
> --
> Atentamente:
> *------------------------------------------------------------*
> |Carlos E. Sotelo Pinto |KrLoS |
> |Parque de la Esperanza |GNU/Linux User Registered # 379182 |
> |Asistente de Sistemas |Tildes omitidas voluntariamente |
> *------------------------------------------------------------*
> Sociedad Peruana de Computacion - SPC <http://www.spc.org.pe>
> Grupo de Usuarios GNU/Linux Arequipa - AQPGLUG
<http://www.aqpglug.org.pe> Asociacion Peruana de Software Libre -
APESOL <http://www.apesol.org>
------------------------------------------------------------------------
,= ,-_-. =.
((_/)o o(\_))
`-'(. .)`-'
\_/
Más información sobre la lista de distribución Python-es