Seite 1 von 1

GUI ohne Rahmen

Verfasst: Freitag 9. Juni 2006, 21:08
von Spaten
Hallo nochmal!
...hab nochmal ne Frage...

kann man mit wxPython Programme ohne Fensterrahmen programmieren?
also nur ein Bild und keine standart Windows-bzw Linux-Leiste?

Ich möchte einen Autostartprogramm für ein anderes Programm schreiben
und dabei stört dieser (bei XP blaue) Fensterrahmen...

Re: GUI ohne Rahmen

Verfasst: Freitag 9. Juni 2006, 21:28
von gerold
Spaten hat geschrieben:kann man mit wxPython Programme ohne Fensterrahmen programmieren?
Hi Spaten!

Ja, das geht. Du musst nur beim Erstellen des Fensters den Parameter "style" auf 0 setzen.

Code: Alles auswählen

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import wx

app = wx.PySimpleApp()
frame = wx.Frame(None, -1, style = 0)
frame.Bind(wx.EVT_LEFT_DOWN, lambda event: frame.Close())
frame.Center()
frame.Show()
app.MainLoop()
Hier findest du die Flags, die man für Style setzen kann:
http://wxwidgets.org/manuals/2.6.3/wx_wxframe.html

mfg
Gerold
:-)

Verfasst: Samstag 10. Juni 2006, 06:02
von Spaten
Hey cool dakeschön du hast mir echt geholfen !! :D