DGPatEditor


class description - source file - inheritance tree

class DGPatEditor : public TGTransientFrame


    public:
DGPatEditor DGPatEditor(const TGWindow* main, DLogic*, Int_t, Int_t opt = 0) DGPatEditor DGPatEditor(DGPatEditor&) virtual void ~DGPatEditor() TClass* Class() virtual TClass* IsA() const virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2) void Refresh() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

private:
DLogic* fLogic pointer to DLogic Int_t fSec which section (0 or 1) Int_t fOptions options, see description UShort_t fConfreg buffer for DLogic conf reg UShort_t fRam[256] buffer for DLogic RAM TObjArray* fMemList list containing all members TGLayoutHints* fLHLeft TGLayoutHints* fLHRight TGLayoutHints* fLHTop TGLayoutHints* fLHBottom TGLayoutHints* fLHCanvas TGVerticalFrame* fLeftLabFrame left-hand side labels TGVerticalFrame* fRightLabFrame right-hand side labels TGCanvas* fDataCanvas TGCompositeFrame* fDataFrame TGVerticalFrame* fButtonFrame TGLabel* fLeftLab[8] TGLabel* fRightLab[8] TGButton* fDataBit[256][8] TGLabel* fBottomLab[256][3] TGTextButton* fClearButton TGTextButton* fRefreshButton TGTextButton* fDoneButton

Class Description

 DGPatEditor is a pattern editor for DLogic. The abscissa is time with the
 units determined by the external clock, currently 100 ns. Vertical axis
 is the output channel number. The programmed sequence appears on the
 unit output.  Options:
 kPatEditorBlock   - block calling routine
 kPatEditorRestore - on return restore the original configuration



DGPatEditor(const TGWindow *main, DLogic *logic, Int_t sec, Int_t opt): TGTransientFrame(gClient->GetRoot(),main,0,0,kHorizontalFrame)

~DGPatEditor()

void Refresh()
 Update display such that it represents actual contents of fModule->RAM.

Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)



Inline Functions


            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
        DGPatEditor DGPatEditor(DGPatEditor&)


Author: Dariusz Miskowiec
Last update: 1999


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.