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

クラス TRecordDisplay の解説

#include <TRecordDisplay.hh>

TRecordDisplayに対する継承グラフ

Inheritance graph
[凡例]
TRecordDisplayのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

enum  {
  MENU_FILE_OPEN,
  MENU_FILE_BROWSE,
  MENU_FILE_SAVE,
  MENU_FILE_SAVEAS,
  MENU_FILE_PRINT,
  MENU_FILE_PRINTAS,
  MENU_FILE_QUIT,
  MENU_CTRL_START,
  MENU_CTRL_PAUSE,
  MENU_CTRL_UPDATE,
  MENU_CTRL_STOP,
  MENU_EDIT_EDIT,
  MENU_EDIT_UNDO,
  MENU_EDIT_CLEAR,
  MENU_EDIT_INITIALIZE,
  MENU_EDIT_PREFERENCES,
  MENU_VIEW_FULL_SCREEN,
  MENU_VIEW_ICONIFY,
  MENU_VIEW_COLOR_LIST,
  MENU_VIEW_FONT_LIST,
  MENU_VIEW_MARKER_LIST,
  MENU_VIEW_X3D,
  MENU_VIEW_OPEN_GL,
  N_MESSAGE_ID
}

Public メソッド

 TRecordDisplay ()
 TRecordDisplay (const Tstring &filename, TRecordAssociationTable *as=0)
 TRecordDisplay (TRecordDisplayPreference *pre, const Tstring &filename, TRecordAssociationTable *as=0)
 TRecordDisplay (TRecordDisplayPreference *pre, TRecordAssociationTable *as=0)
 ~TRecordDisplay ()
Tvoid Open ()
Tvoid Browse ()
Tvoid Save ()
Tvoid SaveAs ()
Tvoid Print ()
Tvoid PrintAs ()
Tvoid Quit ()
Tvoid Start ()
Tvoid Start (const Tstring &filename)
Tvoid Pause ()
Tvoid Update ()
Tvoid Stop ()
Tvoid Edit ()
Tvoid Undo ()
Tvoid Clear ()
Tvoid Initialize ()
Tvoid Preferences ()
Tvoid Associate ()
Tvoid AutoBuild ()
Tvoid Build ()
TDirectory * GetDirectory (Tstring *tags)
Tstring GetHistogramName (Tint id) const
Tstring GetCanvasName (Tint id) const
Tvoid BuildMenuBar ()
Tvoid BuildTabFrame ()
TGCompositeFrame * GetFrame (Tstring *tags)
const TRecordDisplayPreferenceGetPreference () const
const TRecordAssociationTableGetAssociationTable () const
Tint GetNumberOfRecords () const
Tbool IsAutoBuild () const
Tbool ProcessMessage (Tlong msg, Tlong id, Tlong arg)
Tbool IsBuild () const
const TRecordDisplay * GetRecordDisplay () const
virtual Tvoid SetRecordDisplay (TRecordDisplay *evd)
const TGCompositeFrame * GetParentFrame () const
virtual Tvoid SetParentFrame (TGCompositeFrame *frame)

Static Public メソッド

TApplication * GetApplication ()

Protected 変数

TRecordDisplay * theRecordDisplay
TGCompositeFrame * theParentFrame
Tbool theFinishBuild

Enum の解説

anonymous enum
 

Enum 値:
MENU_FILE_OPEN 
MENU_FILE_BROWSE 
MENU_FILE_SAVE 
MENU_FILE_SAVEAS 
MENU_FILE_PRINT 
MENU_FILE_PRINTAS 
MENU_FILE_QUIT 
MENU_CTRL_START 
MENU_CTRL_PAUSE 
MENU_CTRL_UPDATE 
MENU_CTRL_STOP 
MENU_EDIT_EDIT 
MENU_EDIT_UNDO 
MENU_EDIT_CLEAR 
MENU_EDIT_INITIALIZE 
MENU_EDIT_PREFERENCES 
MENU_VIEW_FULL_SCREEN 
MENU_VIEW_ICONIFY 
MENU_VIEW_COLOR_LIST 
MENU_VIEW_FONT_LIST 
MENU_VIEW_MARKER_LIST 
MENU_VIEW_X3D 
MENU_VIEW_OPEN_GL 
N_MESSAGE_ID 


コンストラクタとデストラクタの解説

TRecordDisplay::TRecordDisplay  
 

TRecordDisplay::TRecordDisplay const Tstring   filename,
TRecordAssociationTable   as = 0
 

TRecordDisplay::TRecordDisplay TRecordDisplayPreference   pre,
const Tstring   filename,
TRecordAssociationTable   as = 0
 

TRecordDisplay::TRecordDisplay TRecordDisplayPreference   pre,
TRecordAssociationTable   as = 0
 

TRecordDisplay::~TRecordDisplay  
 


メソッドの解説

Tvoid TRecordDisplay::Associate  
 

Tvoid TRecordDisplay::AutoBuild  
 

Tvoid TRecordDisplay::Browse  
 

Tvoid TRecordDisplay::Build   [virtual]
 

TRecordDisplayComponentに実装されています.

Tvoid TRecordDisplay::BuildMenuBar  
 

Tvoid TRecordDisplay::BuildTabFrame  
 

Tvoid TRecordDisplay::Clear  
 

Tvoid TRecordDisplay::Edit  
 

TApplication * TRecordDisplay::GetApplication   [inline, static]
 

const TRecordAssociationTable * TRecordDisplay::GetAssociationTable   [inline]
 

Tstring TRecordDisplay::GetCanvasName Tint    id const
 

TDirectory* TRecordDisplay::GetDirectory Tstring   tags
 

TGCompositeFrame* TRecordDisplay::GetFrame Tstring   tags
 

Tstring TRecordDisplay::GetHistogramName Tint    id const
 

Tint TRecordDisplay::GetNumberOfRecords   [inline]
 

const TGCompositeFrame * TRecordDisplayComponent::GetParentFrame   [inline, inherited]
 

const TRecordDisplayPreference * TRecordDisplay::GetPreference   [inline]
 

const TRecordDisplay * TRecordDisplayComponent::GetRecordDisplay   [inline, inherited]
 

Tvoid TRecordDisplay::Initialize  
 

Tbool TRecordDisplay::IsAutoBuild   [inline]
 

Tbool TRecordDisplayComponent::IsBuild   [inline, inherited]
 

Tvoid TRecordDisplay::Open  
 

Tvoid TRecordDisplay::Pause  
 

Tvoid TRecordDisplay::Preferences  
 

Tvoid TRecordDisplay::Print  
 

Tvoid TRecordDisplay::PrintAs  
 

Tbool TRecordDisplay::ProcessMessage Tlong    msg,
Tlong    id,
Tlong    arg
 

Tvoid TRecordDisplay::Quit  
 

Tvoid TRecordDisplay::Save  
 

Tvoid TRecordDisplay::SaveAs  
 

Tvoid TRecordDisplayComponent::SetParentFrame TGCompositeFrame *    frame [inline, virtual, inherited]
 

Tvoid TRecordDisplayComponent::SetRecordDisplay TRecordDisplay *    evd [inline, virtual, inherited]
 

Tvoid TRecordDisplay::Start const Tstring   filename
 

Tvoid TRecordDisplay::Start  
 

Tvoid TRecordDisplay::Stop  
 

Tvoid TRecordDisplay::Undo  
 

Tvoid TRecordDisplay::Update  
 


変数の解説

Tbool TRecordDisplayComponent::theFinishBuild [protected, inherited]
 

TGCompositeFrame* TRecordDisplayComponent::theParentFrame [protected, inherited]
 

TRecordDisplay* TRecordDisplayComponent::theRecordDisplay [protected, inherited]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.12.0)
Go IWAI <goiwai@users.sourceforge.jp>