Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

GUILofar.hh File Reference

#include <ctime>
#include <string>
#include <Alloc.hh>
#include <dsp/DSPOp.hh>
#include "Config.h"
#include "CfgFile.hh"
#include "FrameBuf.hh"
#include "GtkUtils.hh"
#include "Messages.hh"
#include "SockClie.hh"
#include "SockOp.hh"

Include dependency graph for GUILofar.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  _stLofarCursor
 Lofar cursor. More...

class  clGUILofar
 LOFAR/DEMON GUI. More...


Defines

#define LGUI_VER_MAJ   GLOBAL_VERSMAJ
#define LGUI_VER_MIN   GLOBAL_VERSMIN
#define LGUI_VER_PL   GLOBAL_VERSPL
#define LGUI_PADDING   8
#define LGUI_ENTRY_WIDTH   80
#define LGUI_LINESPECT_HEIGHT   40
#define LGUI_CURSOR_HEIGHT   16
#define LGUI_SERVER_MAXLEN   255
#define LGUI_CH_LOWER   1
#define LGUI_CH_UPPER   16
#define LGUI_LOFAR_BG   0x00ffffff
#define LGUI_LOFAR_FG   0x00000000
#define LGUI_LINE_BG   0x00ffffff
#define LGUI_LINE_FG   0x000000ff
#define LGUI_CURSOR_BG   0x00ffffff
#define LGUI_CURSOR_FG   0x00ff0000
#define LGUI_CONV_BUF_SIZE   255
#define LGUI_TYPE_ITEMS   3
#define LGUI_WINDOW_ITEMS   12
#define LGUI_WIN_LENGTH_ITEMS   7
#define LGUI_REMOVE_NOISE_ITEMS   6
#define LGUI_CLIP_ITEMS   13
#define LGUI_PALETTE_ITEMS   11

Typedefs

typedef _stLofarCursor stLofarCursor
 Lofar cursor.

typedef _stLofarCursorstpLofarCursor
 Lofar cursor.


Enumerations

enum  {
  LGUI_PAL_BW = 0, LGUI_PAL_HSV = 1, LGUI_PAL_LIGHT = 2, LGUI_PAL_TEMP = 3,
  LGUI_PAL_DIR = 4, LGUI_PAL_GREEN = 5, LGUI_PAL_GREEN2 = 6, LGUI_PAL_GREEN3 = 7,
  LGUI_PAL_GREEN4 = 8, LGUI_PAL_PUREGREEN = 9, LGUI_PAL_WB = 10
}
 Palettes available. More...

enum  { LGUI_FIT_NONE = 0, LGUI_FIT_NEIGHBOR = 1, LGUI_FIT_AVERAGE = 2 }
 Fit algorithms available. More...

enum  { LGUI_CURSOR_11 = 0, LGUI_CURSOR_INF = 1 }
 Cursor types. More...


Define Documentation

#define LGUI_VER_MAJ   GLOBAL_VERSMAJ
 

Definition at line 41 of file GUILofar.hh.

Referenced by clGUILofar::clGUILofar().

#define LGUI_VER_MIN   GLOBAL_VERSMIN
 

Definition at line 42 of file GUILofar.hh.

Referenced by clGUILofar::clGUILofar().

#define LGUI_VER_PL   GLOBAL_VERSPL
 

Definition at line 43 of file GUILofar.hh.

Referenced by clGUILofar::clGUILofar().

#define LGUI_PADDING   8
 

Definition at line 44 of file GUILofar.hh.

Referenced by clGUILofar::Build(), clGUILofar::BuildTable1(), clGUILofar::BuildTable2(), clGUILofar::BuildTable3(), and clGUILofar::BuildTable4().

#define LGUI_ENTRY_WIDTH   80
 

Definition at line 45 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable2(), and clGUILofar::BuildTable3().

#define LGUI_LINESPECT_HEIGHT   40
 

Definition at line 46 of file GUILofar.hh.

Referenced by clGUILofar::BuildTableLofar().

#define LGUI_CURSOR_HEIGHT   16
 

Definition at line 47 of file GUILofar.hh.

Referenced by clGUILofar::BuildTableLofar().

#define LGUI_SERVER_MAXLEN   255
 

Definition at line 48 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable1(), clGUILofar::OnConnectClick(), and clGUILofar::ParseServerStr().

#define LGUI_CH_LOWER   1
 

Definition at line 49 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable1().

#define LGUI_CH_UPPER   16
 

Definition at line 50 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable1().

#define LGUI_LOFAR_BG   0x00ffffff
 

Definition at line 51 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_LOFAR_FG   0x00000000
 

Definition at line 52 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_LINE_BG   0x00ffffff
 

Definition at line 53 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_LINE_FG   0x000000ff
 

Definition at line 54 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_CURSOR_BG   0x00ffffff
 

Definition at line 55 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_CURSOR_FG   0x00ff0000
 

Definition at line 56 of file GUILofar.hh.

Referenced by clGUILofar::BuildDrawingPrims().

#define LGUI_CONV_BUF_SIZE   255
 

Definition at line 57 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable2(), clGUILofar::BuildTable3(), clGUILofar::Configure(), clGUILofar::OnGdkInput(), and clGUILofar::PrintStatus().

#define LGUI_TYPE_ITEMS   3
 

Definition at line 59 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable2(), and clGUILofar::SendSettings().

#define LGUI_WINDOW_ITEMS   12
 

Definition at line 60 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable2(), and clGUILofar::SendSettings().

#define LGUI_WIN_LENGTH_ITEMS   7
 

Definition at line 61 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable2(), and clGUILofar::SendSettings().

#define LGUI_REMOVE_NOISE_ITEMS   6
 

Definition at line 62 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable3(), and clGUILofar::SendSettings().

#define LGUI_CLIP_ITEMS   13
 

Definition at line 63 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable3(), and clGUILofar::SendSettings().

#define LGUI_PALETTE_ITEMS   11
 

Definition at line 64 of file GUILofar.hh.

Referenced by clGUILofar::BuildTable3(), clGUILofar::ConnectSignals(), and clGUILofar::OnPaletteActivate().


Typedef Documentation

typedef struct _stLofarCursor stLofarCursor
 

Lofar cursor.

typedef struct _stLofarCursor * stpLofarCursor
 

Lofar cursor.


Enumeration Type Documentation

anonymous enum
 

Palettes available.

Enumeration values:
LGUI_PAL_BW 
LGUI_PAL_HSV 
LGUI_PAL_LIGHT 
LGUI_PAL_TEMP 
LGUI_PAL_DIR 
LGUI_PAL_GREEN 
LGUI_PAL_GREEN2 
LGUI_PAL_GREEN3 
LGUI_PAL_GREEN4 
LGUI_PAL_PUREGREEN 
LGUI_PAL_WB 

Definition at line 70 of file GUILofar.hh.

anonymous enum
 

Fit algorithms available.

Enumeration values:
LGUI_FIT_NONE 
LGUI_FIT_NEIGHBOR 
LGUI_FIT_AVERAGE 

Definition at line 88 of file GUILofar.hh.

anonymous enum
 

Cursor types.

Enumeration values:
LGUI_CURSOR_11  11 spike type
LGUI_CURSOR_INF  Inifinite spike count.

Definition at line 98 of file GUILofar.hh.


Generated on Sun Oct 26 19:11:47 2003 for HASAS by doxygen 1.3.3