00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef _VFN_WX_SCATTERINGPOWER_OBJ_H_
00013 #define _VFN_WX_SCATTERINGPOWER_OBJ_H_
00014
00015 #include "wxCryst/wxRefinableObj.h"
00016 #include "ObjCryst/ScatteringPower.h"
00017
00018 namespace ObjCryst
00019 {
00021 class WXScatteringPowerAtom: public WXRefinableObj
00022 {
00023 public:
00024 WXScatteringPowerAtom(wxWindow *parent, ScatteringPowerAtom*);
00025 virtual void CrystUpdate();
00026 virtual bool OnChangeName(const int id);
00027 void OnChangeColour(wxCommandEvent & event);
00028 protected:
00029 ScatteringPowerAtom* mpScatteringPowerAtom;
00030 WXFieldName *mpFieldSymbol;
00031 WXFieldRefPar* mpFieldBiso;
00032 DECLARE_EVENT_TABLE()
00033 };
00034
00035 }
00036
00037 #endif