44 lines
1.1 KiB
C++
44 lines
1.1 KiB
C++
#ifndef __dialog_lib_edit_draw_item__
|
|
#define __dialog_lib_edit_draw_item__
|
|
|
|
/**
|
|
* @file
|
|
* Subclass of DIALOG_LIB_EDIT_DRAW_ITEM_BASE, which is generated by
|
|
* wxFormBuilder.
|
|
*/
|
|
|
|
class LIB_DRAW_ITEM;
|
|
|
|
|
|
#include <dialog_lib_edit_draw_item_base.h>
|
|
|
|
|
|
/**
|
|
* Dialog to edit library component graphic items.
|
|
*/
|
|
class DIALOG_LIB_EDIT_DRAW_ITEM : public DIALOG_LIB_EDIT_DRAW_ITEM_BASE
|
|
{
|
|
public:
|
|
/** Constructor */
|
|
DIALOG_LIB_EDIT_DRAW_ITEM( wxWindow* parent, const wxString& itemName );
|
|
|
|
wxString GetWidth( void );
|
|
void SetWidth( const wxString& width );
|
|
|
|
bool GetApplyToAllConversions( void );
|
|
void SetApplyToAllConversions( bool applyToAll );
|
|
void EnableApplyToAllConversions( bool enable = true );
|
|
|
|
bool GetApplyToAllUnits( void );
|
|
void SetApplyToAllUnits( bool applyToAll );
|
|
void EnableApplyToAllUnits( bool enable = true );
|
|
|
|
int GetFillStyle( void );
|
|
void SetFillStyle( int fillStyle );
|
|
void EnableFillStyle( bool enable = true );
|
|
|
|
void SetWidthUnits( const wxString& units );
|
|
};
|
|
|
|
#endif // __dialog_lib_edit_draw_item__
|