ROOT logo
// $Id$
// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007

/**************************************************************************
 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
 * full copyright notice.                                                 *
 **************************************************************************/

#ifndef AliEveITSModuleStepperEditor_H
#define AliEveITSModuleStepperEditor_H

#include <TGedFrame.h>

class TGCheckButton;
class TGNumberEntry;
class TGColorSelect;

class TEveGridStepperSubEditor;


class AliEveITSModuleStepper;

class AliEveITSModuleStepperEditor : public TGedFrame
{
public:
  AliEveITSModuleStepperEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
  virtual ~AliEveITSModuleStepperEditor() {}

  virtual void SetModel(TObject* obj);

  void         UpdateStepper();

protected:
  AliEveITSModuleStepper   *fM;         // Model object.

  TEveGridStepperSubEditor *fStepper;   // GUI component for grid-stepper control.

private:
  AliEveITSModuleStepperEditor(const AliEveITSModuleStepperEditor&);            // Not implemented
  AliEveITSModuleStepperEditor& operator=(const AliEveITSModuleStepperEditor&); // Not implemented

  ClassDef(AliEveITSModuleStepperEditor, 0); // Editor for AliEveITSModuleStepper.
};

#endif
 AliEveITSModuleStepperEditor.h:1
 AliEveITSModuleStepperEditor.h:2
 AliEveITSModuleStepperEditor.h:3
 AliEveITSModuleStepperEditor.h:4
 AliEveITSModuleStepperEditor.h:5
 AliEveITSModuleStepperEditor.h:6
 AliEveITSModuleStepperEditor.h:7
 AliEveITSModuleStepperEditor.h:8
 AliEveITSModuleStepperEditor.h:9
 AliEveITSModuleStepperEditor.h:10
 AliEveITSModuleStepperEditor.h:11
 AliEveITSModuleStepperEditor.h:12
 AliEveITSModuleStepperEditor.h:13
 AliEveITSModuleStepperEditor.h:14
 AliEveITSModuleStepperEditor.h:15
 AliEveITSModuleStepperEditor.h:16
 AliEveITSModuleStepperEditor.h:17
 AliEveITSModuleStepperEditor.h:18
 AliEveITSModuleStepperEditor.h:19
 AliEveITSModuleStepperEditor.h:20
 AliEveITSModuleStepperEditor.h:21
 AliEveITSModuleStepperEditor.h:22
 AliEveITSModuleStepperEditor.h:23
 AliEveITSModuleStepperEditor.h:24
 AliEveITSModuleStepperEditor.h:25
 AliEveITSModuleStepperEditor.h:26
 AliEveITSModuleStepperEditor.h:27
 AliEveITSModuleStepperEditor.h:28
 AliEveITSModuleStepperEditor.h:29
 AliEveITSModuleStepperEditor.h:30
 AliEveITSModuleStepperEditor.h:31
 AliEveITSModuleStepperEditor.h:32
 AliEveITSModuleStepperEditor.h:33
 AliEveITSModuleStepperEditor.h:34
 AliEveITSModuleStepperEditor.h:35
 AliEveITSModuleStepperEditor.h:36
 AliEveITSModuleStepperEditor.h:37
 AliEveITSModuleStepperEditor.h:38
 AliEveITSModuleStepperEditor.h:39
 AliEveITSModuleStepperEditor.h:40
 AliEveITSModuleStepperEditor.h:41
 AliEveITSModuleStepperEditor.h:42
 AliEveITSModuleStepperEditor.h:43
 AliEveITSModuleStepperEditor.h:44
 AliEveITSModuleStepperEditor.h:45
 AliEveITSModuleStepperEditor.h:46