kicad/eeschema/dialog_backanno.cpp

118 lines
2.7 KiB
C++

/////////////////////////////////////////////////////////////////////////////
// Name: dialog_Backanno.cpp
// Purpose:
// Author: Frank Bennett
// Modified by:
// Created: Thu May 1 11:23:06 MDT 2008
// RCS-ID:
// Copyright: License GNU
// Licence:
/////////////////////////////////////////////////////////////////////////////
////@begin includes
////@end includes
#include "dialog_backanno.h"
////@begin XPM images
////@end XPM images
/*!
* WinEDA_BackannoFrame type definition
*/
IMPLEMENT_DYNAMIC_CLASS( WinEDA_BackannoFrame, wxDialog )
/*!
* WinEDA_BackannoFrame event table definition
*/
BEGIN_EVENT_TABLE( WinEDA_BackannoFrame, wxDialog )
////@begin WinEDA_BackannoFrame event table entries
////@end WinEDA_BackannoFrame event table entries
END_EVENT_TABLE()
/*!
* WinEDA_BackannoFrame constructors
*/
WinEDA_BackannoFrame::WinEDA_BackannoFrame( )
{
}
WinEDA_BackannoFrame::WinEDA_BackannoFrame( WinEDA_SchematicFrame* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
m_Parent = parent;
Create(parent, id, caption, pos, size, style);
}
/*!
* WinEDA_BackannoFrame creator
*/
bool WinEDA_BackannoFrame::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin WinEDA_BackannoFrame member initialisation
m_NewTextCtrl = NULL;
////@end WinEDA_BackannoFrame member initialisation
////@begin WinEDA_BackannoFrame creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end WinEDA_BackannoFrame creation
m_NewTextCtrl->SetFocus();
/* does not work here, might work if moved elsewhere,
// see void DrcDialog::OnInitDialog( wxInitDialogEvent& event )
// deselect the existing text, seems SetFocus() wants to emulate
// Microsoft and select all text, which is not desireable here.
m_NewTextCtrl->SetSelection(0,0);
*/
return true;
}
/*!
* Should we show tooltips?
*/
bool WinEDA_BackannoFrame::ShowToolTips()
{
return true;
}
/*!
* Get bitmap resources
*/
wxBitmap WinEDA_BackannoFrame::GetBitmapResource( const wxString& name )
{
// Bitmap retrieval
////@begin WinEDA_BackannoFrame bitmap retrieval
wxUnusedVar(name);
return wxNullBitmap;
////@end WinEDA_BackannoFrame bitmap retrieval
}
/*!
* Get icon resources
*/
wxIcon WinEDA_BackannoFrame::GetIconResource( const wxString& name )
{
// Icon retrieval
////@begin WinEDA_BackannoFrame icon retrieval
wxUnusedVar(name);
return wxNullIcon;
////@end WinEDA_BackannoFrame icon retrieval
}