メインページ   モジュール   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ    

TRecordDisplayTab.hh

解説を見る。
00001 // ============================================================================
00002 //  $Id: TRecordDisplayTab.hh,v 1.1 2004/03/01 02:36:25 goiwai Exp $
00003 //  $Name: CLDAQ-1-12-00 $
00004 //  $Log: TRecordDisplayTab.hh,v $
00005 //  Revision 1.1  2004/03/01 02:36:25  goiwai
00006 //  RecordDisplay用のクラス群を置きました.
00007 //  お蔵入りになってたものに手直しを加えたものですが,
00008 //  まだ不充分な点も在ります.徐々に修正していきたいと思います.
00009 //  DataRecordオブジェクトを表示するためのツール群なのでRecordDisplayと呼
00010 //  んでいます,多分にオフライン要素が強いです.
00011 //  オンラインよりにしたものを後でEventDisplay(Eventを表示)としてコミット
00012 //  します.
00013 //
00014 // ============================================================================
00015 #ifdef __CLDAQ_ROOT_USE
00016 #ifndef CLDAQ__TRECORDDISPLAYTAB_HH
00017 #define CLDAQ__TRECORDDISPLAYTAB_HH
00018 
00019 #include <TGTab.h>
00020 #include "Tglobals.h"
00021 #include "TRecordDisplayComponent.hh"
00022 
00023 class TRecordDisplayTab
00024   : public TRecordDisplayComponent, public TGTab
00025 {
00026 
00027   public:
00028     TRecordDisplayTab( TRecordDisplay* d );
00029     TRecordDisplayTab( TRecordDisplay* d, TGCompositeFrame* p );
00030     ~TRecordDisplayTab();
00031 
00032   public:
00033     Tvoid Build();
00034     Tstring GetTabText( const Tstring& title ) const;
00035     TGCompositeFrame* GetFrame( const Tstring& title );
00036     TRecordDisplayTab* GetTab( TGCompositeFrame* frame );
00037 
00038     Tvoid clear();
00039 };
00040 
00041 #endif
00042 #endif

CLDAQ - a Class Library for Data AcQuisition (Version 1.12.0)
Go IWAI <goiwai@users.sourceforge.jp>