probs mit frames

Plattformunabhängige GUIs mit wxWidgets.
Antworten
ingemar
User
Beiträge: 2
Registriert: Montag 29. Mai 2006, 16:40
Wohnort: wien

Montag 29. Mai 2006, 17:06

hallo leute!



def OnMenuAddressbook(self,event): #init function
#add your code here

hier möchte ich mein AddressbookFrm aufrufen!

return

suche jetzt schon seit 2 stunden im internet nach tuts usw.. finde aber nix gscheits.
danke für eure hilfe,

lg ingemar
Benutzeravatar
DatenMetzgerX
User
Beiträge: 398
Registriert: Freitag 28. April 2006, 06:28
Wohnort: Zürich Seebach (CH)

Montag 29. Mai 2006, 17:15

Code: Alles auswählen

import wx


    
class Frame (wx.Frame):
    def __init__(self, parent=None, id=-1, title="test"):
        wx.Frame.__init__(self, parent, id, title)
        
        panel = wx.Panel(self)
        button = wx.Button(panel, -1, "Adressbuch", pos = (10,10))
        
        self.Bind(wx.EVT_BUTTON, self.OnMenuAddressbook, button)
        
    def OnMenuAddressbook(self,event):
        adressbuch = Frame()
        adressbuch.Show()

if __name__=='__main__':        
    app = wx.PySimpleApp()
    frame = Frame()
    app.SetTopWindow(frame)
    frame.Show()
    app.MainLoop()    
Halt keine Ahnung was du schon hattest :roll:

Aber wenn du gute Anwendungen mit GUI schreiben möchtest, kauf dir das Buch wxPython in Action :]
ingemar
User
Beiträge: 2
Registriert: Montag 29. Mai 2006, 16:40
Wohnort: wien

Montag 29. Mai 2006, 17:21

danke, genau dos hob i gebraucht! und a buach is sia a ka fehler!
Antworten