//------------------------------------------------------------------------------
// Source code generated by wxDesigner from file: export_shape.wdr
// Do not modify this file, all changes will be lost!
//------------------------------------------------------------------------------

#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
    #pragma implementation "export_shape_wdr.h"
#endif

// For compilers that support precompilation
#include "wx/wxprec.h"

#ifdef __BORLANDC__
    #pragma hdrstop
#endif

// Include private header
#include "export_shape_wdr.h"


// Euro sign hack of the year
#if wxUSE_UNICODE
    #define __WDR_EURO__ wxT("\u20ac")
#else
    #if defined(__WXMAC__)
        #define __WDR_EURO__ wxT("\xdb")
    #elif defined(__WXMSW__)
        #define __WDR_EURO__ wxT("\x80")
    #else
        #define __WDR_EURO__ wxT("\xa4")
    #endif
#endif

// Implement window functions

wxSizer *Export_Shape( wxWindow *parent, bool call_fit, bool set_sizer )
{
    wxBoxSizer *item0 = new wxBoxSizer( wxVERTICAL );

    wxBoxSizer *item1 = new wxBoxSizer( wxHORIZONTAL );

    wxStaticBox *item3 = new wxStaticBox( parent, -1, wxT("Primary Key Column") );
    item3->SetFont( wxFont( 8, wxSWISS, wxNORMAL, wxBOLD ) );
    wxStaticBoxSizer *item2 = new wxStaticBoxSizer( item3, wxHORIZONTAL );

    wxBoxSizer *item4 = new wxBoxSizer( wxHORIZONTAL );

    wxBoxSizer *item5 = new wxBoxSizer( wxVERTICAL );

    wxRadioButton *item6 = new wxRadioButton( parent, RADIOBUTTON_create_pk, wxT("Create a new column"), wxDefaultPosition, wxDefaultSize, 0 );
    item5->Add( item6, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    wxRadioButton *item7 = new wxRadioButton( parent, RADIOBUTTON_Select_pk_column, wxT("Select existing column"), wxDefaultPosition, wxDefaultSize, 0 );
    item7->SetValue( TRUE );
    item5->Add( item7, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    item4->Add( item5, 0, wxALIGN_CENTER|wxALL, 5 );

    wxBoxSizer *item8 = new wxBoxSizer( wxVERTICAL );

    wxTextCtrl *item9 = new wxTextCtrl( parent, TEXTCTRL_PK_ColName, wxT(""), wxDefaultPosition, wxSize(100,-1), 0 );
    item8->Add( item9, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    wxString *strs10 = (wxString*) NULL;
    wxChoice *item10 = new wxChoice( parent, CHOICE_PK_ColName, wxDefaultPosition, wxSize(100,-1), 0, strs10, 0 );
    item8->Add( item10, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    item4->Add( item8, 0, wxALIGN_CENTER|wxALL, 5 );

    item2->Add( item4, 0, wxALIGN_CENTER|wxALL, 5 );

    item1->Add( item2, 0, wxGROW|wxALIGN_CENTER_HORIZONTAL|wxALL, 5 );

    item0->Add( item1, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    wxStaticBox *item12 = new wxStaticBox( parent, -1, wxT("SRID") );
    wxStaticBoxSizer *item11 = new wxStaticBoxSizer( item12, wxVERTICAL );

    wxBoxSizer *item13 = new wxBoxSizer( wxHORIZONTAL );

    wxString strs14[] = 
    {
        wxT("zweiter"), 
        wxT("drei"), 
        wxT("Element")
    };
    wxChoice *item14 = new wxChoice( parent, CHOICE_SRID, wxDefaultPosition, wxSize(100,-1), 3, strs14, 0 );
    item13->Add( item14, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5 );

    wxString strs15[] = 
    {
        wxT("ComboItem")
    };
    wxComboBox *item15 = new wxComboBox( parent, ID_COMBO, wxT(""), wxDefaultPosition, wxSize(250,-1), 1, strs15, wxCB_DROPDOWN );
    item13->Add( item15, 0, wxALIGN_CENTER|wxALL, 5 );

    item11->Add( item13, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5 );

    wxBoxSizer *item16 = new wxBoxSizer( wxVERTICAL );

    wxStaticText *item17 = new wxStaticText( parent, TEXT_label_p4t, wxT("Proj4Text"), wxDefaultPosition, wxDefaultSize, 0 );
    item16->Add( item17, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    wxString strs18[] = 
    {
        wxT("ComboItem")
    };
    wxComboBox *item18 = new wxComboBox( parent, ID_COMBO, wxT(""), wxDefaultPosition, wxSize(360,-1), 1, strs18, wxCB_DROPDOWN );
    item16->Add( item18, 0, wxALIGN_CENTER|wxALL, 5 );

    wxStaticBox *item20 = new wxStaticBox( parent, -1, wxT("Text") );
    wxStaticBoxSizer *item19 = new wxStaticBoxSizer( item20, wxHORIZONTAL );

    wxGrid *item21 = new wxGrid( parent, ID_GRID, wxDefaultPosition, wxSize(200,160), wxWANTS_CHARS );
    item21->CreateGrid( 10, 10, wxGrid::wxGridSelectCells );
    item19->Add( item21, 0, wxALIGN_CENTER|wxALL, 5 );

    item16->Add( item19, 0, wxALIGN_CENTER|wxALL, 5 );

    item11->Add( item16, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    item0->Add( item11, 0, wxALIGN_CENTER|wxALL, 5 );

    wxStaticBox *item23 = new wxStaticBox( parent, -1, wxT("Geometry Columns") );
    wxStaticBoxSizer *item22 = new wxStaticBoxSizer( item23, wxVERTICAL );

    wxBoxSizer *item24 = new wxBoxSizer( wxHORIZONTAL );

    wxStaticText *item25 = new wxStaticText( parent, ID_TEXT, wxT("f_table_catalog"), wxDefaultPosition, wxSize(120,-1), 0 );
    item24->Add( item25, 0, wxALIGN_CENTER|wxALL, 5 );

    wxTextCtrl *item26 = new wxTextCtrl( parent, ID_TEXTCTRL, wxT(""), wxDefaultPosition, wxSize(150,-1), 0 );
    item24->Add( item26, 0, wxALIGN_CENTER|wxALL, 5 );

    item22->Add( item24, 0, wxALIGN_CENTER|wxALL, 5 );

    wxBoxSizer *item27 = new wxBoxSizer( wxHORIZONTAL );

    wxStaticText *item28 = new wxStaticText( parent, ID_TEXT, wxT("f_table_schema"), wxDefaultPosition, wxSize(120,-1), 0 );
    item27->Add( item28, 0, wxALIGN_CENTER|wxALL, 5 );

    wxString strs29[] = 
    {
        wxT("public"), 
        wxT("private")
    };
    wxComboBox *item29 = new wxComboBox( parent, ID_COMBO_f_schema, wxT(""), wxDefaultPosition, wxSize(150,-1), 2, strs29, wxCB_DROPDOWN );
    item27->Add( item29, 0, wxALIGN_CENTER|wxALL, 5 );

    item22->Add( item27, 0, wxALIGN_CENTER|wxALL, 5 );

    item0->Add( item22, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );

    wxBoxSizer *item30 = new wxBoxSizer( wxHORIZONTAL );

    wxButton *item31 = new wxButton( parent, wxID_OK, wxT("OK"), wxDefaultPosition, wxDefaultSize, 0 );
    item30->Add( item31, 0, wxALIGN_CENTER|wxALL, 5 );

    wxButton *item32 = new wxButton( parent, wxID_CANCEL, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
    item30->Add( item32, 0, wxALIGN_CENTER|wxALL, 5 );

    item0->Add( item30, 0, wxALIGN_CENTER|wxALL, 5 );

    if (set_sizer)
    {
        parent->SetSizer( item0 );
        if (call_fit)
            item0->SetSizeHints( parent );
    }
    
    return item0;
}

// Implement menubar functions

// Implement toolbar functions

// Implement bitmap functions


// End of generated file
