Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

snippetpropertyform.cpp

/*
      This file is part of CodeSnippets, a plugin for Code::Blocks
      Copyright (C) 2007 Pecan Heber

      This program is free software; you can redistribute it and/or
      modify it under the terms of the GNU General Public License
      as published by the Free Software Foundation; either version 2
      of the License, or (at your option) any later version.

      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
      GNU General Public License for more details.

      You should have received a copy of the GNU General Public License
      along with this program; if not, write to the Free Software
      Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
// RCS-ID: $Id: snippetpropertyform.cpp 28 2007-04-01 14:32:57Z Pecan $


///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version Jul 24 2006)
// http://wxformbuilder.sourceforge.net/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#ifdef WX_PRECOMP
    #include "wx_pch.h"
#else
#endif
#include "wx/wxprec.h"

#ifdef __BORLANDC__
#pragma hdrstop
#endif //__BORLANDC__

//#include "wxscintilla/include/wx/wxscintilla.h" //svn5785
#include <wx/wxscintilla.h>                       //svn5785
#include "snippetpropertyform.h"
//-#include "edit.h"

///////////////////////////////////////////////////////////////////////////

SnippetPropertyForm::SnippetPropertyForm( wxWindow* parent, int id, wxString title, wxPoint pos, wxSize size, int style ) : wxScrollingDialog( parent, id, title, pos, size, style )
{
      wxBoxSizer* sbSizer;
      sbSizer = new wxBoxSizer(  wxVERTICAL );

      wxBoxSizer* bSizer;
      bSizer = new wxBoxSizer( wxHORIZONTAL );
    // Label
      m_ItemLabelStaticText = new wxStaticText( this, ID_DEFAULT, wxT("Label"), wxDefaultPosition, wxDefaultSize, 0 );
      bSizer->Add( m_ItemLabelStaticText, 0, wxALL, 5 );
    // Label Text Area
      //-m_ItemLabelTextCtrl = new wxTextCtrl( this, ID_DEFAULT, wxT(""), wxDefaultPosition, wxDefaultSize, 0 );
      m_ItemLabelTextCtrl = new wxTextCtrl( this, ID_DEFAULT, wxT(""), wxDefaultPosition, wxDefaultSize, wxTE_PROCESS_ENTER  );
      bSizer->Add( m_ItemLabelTextCtrl, 1, wxALL, 5 );

      sbSizer->Add( bSizer, 0, wxEXPAND, 5 );

      wxBoxSizer* bSizer1;
      bSizer1 = new wxBoxSizer( wxVERTICAL );
    // Snippet Label
      m_SnippetStaticText = new wxStaticText( this, ID_DEFAULT, wxT("Snippet | File Link"), wxDefaultPosition, wxDefaultSize, 0 );
      bSizer1->Add( m_SnippetStaticText, 0, wxALL, 5 );

    // create wxscintilla edit control
    //-m_SnippetEditCtrl = new Edit(this, ID_DEFAULT, wxDefaultPosition, wxDefaultSize, 0);//|wxHSCROLL|wxNO_BORDER|wxVSCROLL|wxTE_MULTILINE  );
    m_SnippetEditCtrl = new wxScintilla(this, ID_DEFAULT, wxDefaultPosition, wxDefaultSize, 0);//|wxHSCROLL|wxNO_BORDER|wxVSCROLL|wxTE_MULTILINE  );
      bSizer1->Add( m_SnippetEditCtrl, 1, wxALL|wxEXPAND, 5 );

      sbSizer->Add( bSizer1, 1, wxEXPAND, 5 );
    // Buttons
      wxFlexGridSizer* fgSizer;
      fgSizer = new wxFlexGridSizer( 1, 2, 0, 0 );
      fgSizer->SetFlexibleDirection( wxVERTICAL );

      wxBoxSizer* bSizer5;
      bSizer5 = new wxBoxSizer( wxHORIZONTAL );

      m_SnippetButton = new wxButton( this, ID_SNIPPETBUTTON, wxT("ExtEdit"), wxDefaultPosition, wxDefaultSize, 0 );
      bSizer5->Add( m_SnippetButton, 0, wxALL, 5 );

      m_FileSelectButton = new wxButton( this, ID_FILESELECTBUTTON, wxT("Link target"), wxDefaultPosition, wxDefaultSize, 0 );
      bSizer5->Add( m_FileSelectButton, 0, wxALL, 5 );

      fgSizer->Add( bSizer5, 1, wxEXPAND, 5 );

      wxBoxSizer* bSizer6;
      bSizer6 = new wxBoxSizer( wxVERTICAL );

      m_sdbSizer1 = new wxStdDialogButtonSizer();
      m_sdbSizer1->AddButton( new wxButton( this, wxID_OK ) );
      m_sdbSizer1->AddButton( new wxButton( this, wxID_CANCEL ) );
      m_sdbSizer1->Realize();
      bSizer6->Add( m_sdbSizer1, 0, wxALL, 5 );

      fgSizer->Add( bSizer6, 1, wxEXPAND, 5 );

      sbSizer->Add( fgSizer, 0, wxALIGN_CENTER_HORIZONTAL, 5 );

      this->SetSizer( sbSizer );
      this->Layout();
}

Generated by  Doxygen 1.6.0   Back to index