MOOS 0.2375
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
CScopeGrid Class Reference

#include <ScopeGrid.h>

Collaboration diagram for CScopeGrid:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void SetDBImage (CDBImage *pDBImage)
void SetComms (CMOOSCommClient *pComms)
void SetTitle (std::string sTitle)
 CScopeGrid (int X, int Y, int W, int H, const char *l=0)
virtual void draw_cell (int Offset, int &X, int &Y, int &W, int &H, int R, int C)
virtual void get_style (Flv_Style &s, int R, int C)
virtual void redraw ()
virtual int handle (int e)
void OnGridCallBack ()
int col_width (int C)

Static Public Member Functions

static void GridCallback (CScopeGrid *pMe, void *)

Public Attributes

int m_nCount

Protected Member Functions

std::string GetDataValue (int R, int C)
bool PokeMOOS (CDBImage::CVar &Var, bool bNew)

Protected Attributes

CTipWindowm_pTW
CDBImagem_pDBImage
char m_csTitle [256]
CMOOSCommClientm_pComms

Detailed Description

Definition at line 86 of file ScopeGrid.h.


Constructor & Destructor Documentation

CScopeGrid::CScopeGrid ( int  X,
int  Y,
int  W,
int  H,
const char *  l = 0 
)

Definition at line 168 of file ScopeGrid.cpp.


Member Function Documentation

int CScopeGrid::col_width ( int  C)

Definition at line 413 of file ScopeGrid.cpp.

void CScopeGrid::draw_cell ( int  Offset,
int &  X,
int &  Y,
int &  W,
int &  H,
int  R,
int  C 
) [virtual]

Definition at line 367 of file ScopeGrid.cpp.

void CScopeGrid::get_style ( Flv_Style &  s,
int  R,
int  C 
) [virtual]

Definition at line 398 of file ScopeGrid.cpp.

std::string CScopeGrid::GetDataValue ( int  R,
int  C 
) [protected]

Definition at line 220 of file ScopeGrid.cpp.

static void CScopeGrid::GridCallback ( CScopeGrid pMe,
void *   
) [inline, static]

Definition at line 93 of file ScopeGrid.h.

int CScopeGrid::handle ( int  e) [virtual]

Definition at line 347 of file ScopeGrid.cpp.

void CScopeGrid::OnGridCallBack ( )

Definition at line 294 of file ScopeGrid.cpp.

bool CScopeGrid::PokeMOOS ( CDBImage::CVar Var,
bool  bNew 
) [protected]

Definition at line 254 of file ScopeGrid.cpp.

void CScopeGrid::redraw ( ) [virtual]

Definition at line 334 of file ScopeGrid.cpp.

void CScopeGrid::SetComms ( CMOOSCommClient pComms) [inline]

Definition at line 90 of file ScopeGrid.h.

void CScopeGrid::SetDBImage ( CDBImage pDBImage)

Definition at line 446 of file ScopeGrid.cpp.

void CScopeGrid::SetTitle ( std::string  sTitle)

Definition at line 214 of file ScopeGrid.cpp.


Member Data Documentation

char CScopeGrid::m_csTitle[256] [protected]

Definition at line 111 of file ScopeGrid.h.

Definition at line 104 of file ScopeGrid.h.

Definition at line 113 of file ScopeGrid.h.

Definition at line 110 of file ScopeGrid.h.

Definition at line 109 of file ScopeGrid.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines