00001 #ifndef Fireworks_FWInterface_FWPSetCellEditor_h 00002 #define Fireworks_FWInterface_FWPSetCellEditor_h 00003 // -*- C++ -*- 00004 // 00005 // Package: FWInterface 00006 // Class : FWPSetCellEditor 00007 // 00016 // 00017 // Original Author: 00018 // Created: Mon Feb 28 20:45:02 CET 2011 00019 // $Id: FWPSetCellEditor.h,v 1.2 2011/03/04 20:06:57 amraktad Exp $ 00020 // 00021 00022 00023 #include "TGTextEntry.h" 00024 #include "Fireworks/FWInterface/src/FWPSetTableManager.h" 00025 00026 class FWPSetCellEditor : public TGTextEntry 00027 { 00028 public: 00029 FWPSetCellEditor(const TGWindow* w, const char* txt) : TGTextEntry(w, txt) {}; 00030 virtual ~FWPSetCellEditor() {}; 00031 virtual bool HandleKey(Event_t*event); 00032 bool apply(FWPSetTableManager::PSetData &data, FWPSetTableManager::PSetData &parent ); 00033 }; 00034 00035 #endif