Den kompletten Code braucht ihr eigentlich nicht.
Code: Alles auswählen
{'application':{'type':'Application',
'name':'Template',
'backgrounds': [
{'type':'Background',
'name':'bgTemplate',
'title':u'Dodos Spieleuniversum(DODOGAMES + Hello World)',
'size':(566, 276),
'icon':'ico.ico',
'style':['resizeable'],
'menubar': {'type':'MenuBar',
'menus': [
{'type':'Menu',
'name':'menuFile',
'label':'&File',
'items': [
{'type':'MenuItem',
'name':'menuFileExit',
'label':'E&xit',
'command':'exit',
},
]
},
]
},
'components': [
{'type':'HtmlWindow',
'name':'inhalt',
'position':(360, 24),
'size':(194, 192),
'backgroundColor':(255, 255, 255, 255),
},
{'type':'Button',
'name':'startPLUS',
'position':(35, 180),
'size':(295, -1),
'backgroundColor':(125, 254, 48, 255),
'foregroundColor':(64, 117, 255, 255),
'label':u'Starten: Crazy eights',
},
{'type':'StaticBox',
'name':'box100',
'position':(10, 160),
'size':(339, 56),
'label':u'Spiel/Programm spielen/benutzen',
},
{'type':'ImageButton',
'name':'new',
'position':(277, 35),
'size':(65, 69),
'border':'transparent',
'file':u'C:/Dokumente und Einstellungen/Amara/Desktop/geschenk/+.bmp',
},
{'type':'ImageButton',
'name':'spiel3',
'position':(182, 35),
'size':(66, 70),
'border':'transparent',
'file':u'C:/Dokumente und Einstellungen/Amara/Desktop/geschenk/bild3.bmp',
},
{'type':'ImageButton',
'name':'spiel2',
'position':(108, 36),
'size':(66, 70),
'border':'transparent',
'file':u'C:/Dokumente und Einstellungen/Amara/Desktop/geschenk/bild2.bmp',
},
{'type':'ImageButton',
'name':'spiel1',
'position':(28, 36),
'size':(66, 71),
'border':'transparent',
'file':u'C:/Dokumente und Einstellungen/Amara/Desktop/geschenk/bild1.bmp',
},
{'type':'Button',
'name':'auswPLUS',
'position':(270, 116),
'size':(79, -1),
'label':u'Ausw\xe4hlen',
},
{'type':'Choice',
'name':'spielauswahl',
'position':(28, 117),
'size':(240, -1),
'items':[u'Crazy eights', u'Zahlen Raten', u'Hangmann', u'pypong', u'Haustier', u'Raumschiff'],
'stringSelection':u'Crazy eights',
},
{'type':'StaticBox',
'name':'box1',
'position':(13, 18),
'size':(339, 126),
'label':u'Spiel/Programm ausw\xe4hlen',
},
] # end components
} # end background
] # end backgrounds
} }
Dialogfenster. Es ist das Hauptfenster.
Und ich möchte einfach nur abfragen, was der User eingegeben hat.
Und ich habe jetzt noch mehr Probleme: Anscheinend kann ich während der Laufzeit keine Atribute der Choice ändern... Ich habe noch nen Button, der neue Dinge in die Choice hinzufügen soll(Der Button startet ein anderes Programm, das das neue "Ding" in eine Datei einträgt.):