#coding: utf-8

import wx
class SaveWindow(wx.Frame):
    def __init__(self, *args, **kwargs):
        wx.Frame.__init__(self, *args, **kwargs)
        self.panel=wx.Panel(self)
        self.lbExtension=wx.StaticText(self.panel, -1, "Choose the file extension")
        extensions=["XLS - Microsoft Excel", "ODS - openofice.org"]
        self.choiceExtensions=wx.Choice(self.panel, -1, (85, 18), choices=extensions)
        self.btSave=wx.Button(self.panel, -1, "Save")

        self.btNotSave=wx.Button(self.panel, -1, "I don't want to save it")

        self.grid=wx.FlexGridSizer(rows=4, hgap=8, vgap=8)
        self.grid.AddMany([self.lbExtension, self.choiceExtensions, self.btSave,
self.btNotSave])

        self.panel.SetFocus()
        self.Show(True)

if __name__=='__main__':
    app=wx.PySimpleApp()
    frame=SaveWindow(None, title='Save results')
    app.MainLoop()
