CLargeImageViewerDlgBar Class Reference

#include <LargeImageViewerDlgBar.h>

Inheritance diagram for CLargeImageViewerDlgBar:

CRobotControlDialogBar CDynamicBarDlg MessageHandler CDynamicChildDlg CDynamicDialog CDynamicWndEx CDynamicWnd List of all members.

Public Types

 IDD = IDD_DIALOG_BAR_LARGEIMAGEVIEWER
enum  { IDD = IDD_DIALOG_BAR_LARGEIMAGEVIEWER }

Public Member Functions

 CLargeImageViewerDlgBar ()

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnPaint ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
 DECLARE_MESSAGE_MAP ()

Private Attributes

CRect rect

Detailed Description

The large image viewer dialog displays images and debug drawings from the queue-ToGUI. Thus images from the robot, the log player, or the simulator are displayed. The Large Image Viewer shows only one image at the same time and is sizeable. With the context menu different types of images and different debug drawings can be selected.

Author:
Matthias Jüngel

Definition at line 27 of file LargeImageViewerDlgBar.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 33 of file LargeImageViewerDlgBar.h.


Constructor & Destructor Documentation

CLargeImageViewerDlgBar::CLargeImageViewerDlgBar (  ) 

Definition at line 17 of file LargeImageViewerDlgBar.cpp.


Member Function Documentation

CLargeImageViewerDlgBar::DECLARE_MESSAGE_MAP (  )  [protected]

Reimplemented from CDynamicBarDlg.

void CLargeImageViewerDlgBar::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

Definition at line 25 of file LargeImageViewerDlgBar.cpp.

void CLargeImageViewerDlgBar::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
) [protected]

Definition at line 65 of file LargeImageViewerDlgBar.cpp.

References DrawingPapers::largeImageViewer, and DebugDrawingManagerUI::showContextMenu().

BOOL CLargeImageViewerDlgBar::OnInitDialog (  )  [protected, virtual]

Reimplemented from CDynamicDialog.

Definition at line 42 of file LargeImageViewerDlgBar.cpp.

References DrawingPapers::largeImageViewer, CDynamicDialog::OnInitDialog(), and TRUE.

void CLargeImageViewerDlgBar::OnPaint (  )  [protected]

Definition at line 50 of file LargeImageViewerDlgBar.cpp.

References DrawingPapers::largeImageViewer, CRobotControlDialogBar::paintDrawingPaper(), and rect.

void CLargeImageViewerDlgBar::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Reimplemented from CDynamicDialog.

Definition at line 56 of file LargeImageViewerDlgBar.cpp.

References rect.


Member Data Documentation

CRect CLargeImageViewerDlgBar::rect [private]

The rect where the image is painted

Definition at line 53 of file LargeImageViewerDlgBar.h.

Referenced by OnPaint(), and OnSize().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:22:08 2006 for DT2005.panorama by  doxygen 1.4.7