#----------------------------------------------------------------------
# Name:        AppModuleProps.py
# Purpose:
#
# Author:      Riaan Booysen
#
# Created:     1999
# RCS-ID:      $Id: AppModuleProps.py,v 1.2 2001/06/13 19:04:45 riaan Exp $
# Copyright:   (c) 1999, 2000 Riaan Booysen
# Licence:     GPL
#----------------------------------------------------------------------

#Boa:Dialog:wxDialog1

from wxPython.wx import *

def create(parent):
    return wxDialog1(parent)

class wxDialog1(wxDialog):
    def _init_utils(self):
        pass

    def _init_ctrls(self, prnt):
        wxDialog.__init__(self, size = wxSize(282, 173), id = -1, title = 'Module properties', parent = prnt, name = '', style = wxDEFAULT_DIALOG_STYLE, pos = wxPoint(315, 277))

        self.panel1 = wxPanel(size = wxSize(272, 143), parent = self, id = 175, name = 'panel1', style = wxTAB_TRAVERSAL, pos = wxPoint(0, 0))

        self.moduleName = wxStaticText(label = 'Module name', id = 200, parent = self.panel1, name = 'moduleName', size = wxSize(64, 13), style = 0, pos = wxPoint(10, 8))

        self.moduleAutoCreate = wxCheckBox(label = 'Auto create', id = 209, parent = self.panel1, name = 'moduleAutoCreate', size = wxSize(75, 20), style = 0, pos = wxPoint(9, 26))

        self.moduleDesc = wxStaticText(label = 'Description:', id = 219, parent = self.panel1, name = 'moduleDesc', size = wxSize(56, 13), style = 0, pos = wxPoint(10, 50))

        self.textCtrl1 = wxTextCtrl(size = wxSize(250, 23), value = '', pos = wxPoint(9, 65), style = 0, parent = self.panel1, id = 229)

        self.button1 = wxButton(label = 'OK', id = 190, parent = self.panel1, name = 'button1', size = wxDefaultSize, style = 0, pos = wxPoint(89, 103))
        EVT_BUTTON(self.button1, self.OnButton1Button)

        self.button2 = wxButton(label = 'Cancel', id = 197, parent = self.panel1, name = 'button2', size = wxDefaultSize, style = 0, pos = wxPoint(176, 103))
        EVT_BUTTON(self.button2, self.OnButton2Button)

    def __init__(self, parent):
        self._init_utils()
        self._init_ctrls(parent)

    def OnButton1Button(self, event):
        self.EndModal(wxOK)

    def OnButton2Button(self, event):
        self.EndModal(wxCANCEL)
