kicad/eeschema/dialogs/dialog_edit_label.h

42 lines
979 B
C
Raw Normal View History

2007-05-06 16:03:28 +00:00
/////////////////////////////////////////////////////////////////////////////
// Name: dialog_edit_label.h
// Author: jean-pierre Charras
2008-03-20 01:50:21 +00:00
// Modified by:
// Licence: GPL
2007-05-06 16:03:28 +00:00
/////////////////////////////////////////////////////////////////////////////
#ifndef _DIALOG_EDIT_LABEL_H_
#define _DIALOG_EDIT_LABEL_H_
#include "dialog_edit_label_base.h"
2007-05-06 16:03:28 +00:00
class SCH_EDIT_FRAME;
class SCH_TEXT;
class DialogLabelEditor : public DialogLabelEditor_Base
2008-03-20 01:50:21 +00:00
{
private:
SCH_EDIT_FRAME* m_Parent;
SCH_TEXT* m_CurrentText;
wxTextCtrl* m_textLabel;
2007-05-06 16:03:28 +00:00
2009-12-27 14:01:21 +00:00
public:
DialogLabelEditor( SCH_EDIT_FRAME* parent, SCH_TEXT* aTextItem );
~DialogLabelEditor(){};
public:
private:
2009-12-27 14:01:21 +00:00
void InitDialog( );
virtual void OnEnterKey( wxCommandEvent& aEvent );
virtual void OnOkClick( wxCommandEvent& aEvent );
virtual void OnCancelClick( wxCommandEvent& aEvent );
void TextPropertiesAccept( wxCommandEvent& aEvent );
2007-05-06 16:03:28 +00:00
};
#endif // _DIALOG_EDIT_LABEL_H_