Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

CPanel Class Reference

#include <cpanel.h>

List of all members.

Public Member Functions

 CPanel (MWindow *mwindow, CWindowGUI *subwindow, int x, int y, int w, int h)
 ~CPanel ()
int create_objects ()
void reposition_buttons (int x, int y)
void set_operation (int value)

Public Attributes

MWindowmwindow
CWindowGUIsubwindow
int x
int y
int w
int h
BC_Toggle * operation [CPANEL_OPERATIONS]


Detailed Description

Definition at line 9 of file cpanel.h.


Constructor & Destructor Documentation

CPanel::CPanel MWindow mwindow,
CWindowGUI subwindow,
int  x,
int  y,
int  w,
int  h
 

Definition at line 14 of file cpanel.C.

CPanel::~CPanel  ) 
 

Definition at line 29 of file cpanel.C.


Member Function Documentation

int CPanel::create_objects  ) 
 

Definition at line 33 of file cpanel.C.

References mwindow, operation, subwindow, x, and y.

void CPanel::reposition_buttons int  x,
int  y
 

Definition at line 56 of file cpanel.C.

References operation.

Referenced by CWindowGUI::resize_event().

void CPanel::set_operation int  value  ) 
 

Definition at line 69 of file cpanel.C.

References MWindow::edl, mwindow, operation, EDLSession::safe_regions, EDL::session, and EDLSession::tool_window.

Referenced by CWindowToolGUI::close_event(), and CWindowGUI::set_operation().


Member Data Documentation

int CPanel::h
 

Definition at line 22 of file cpanel.h.

MWindow* CPanel::mwindow
 

Definition at line 19 of file cpanel.h.

Referenced by create_objects(), and set_operation().

BC_Toggle* CPanel::operation[CPANEL_OPERATIONS]
 

Definition at line 24 of file cpanel.h.

Referenced by create_objects(), reposition_buttons(), and set_operation().

CWindowGUI* CPanel::subwindow
 

Definition at line 20 of file cpanel.h.

Referenced by create_objects(), CPanelTitleSafe::handle_event(), CPanelToolWindow::handle_event(), CPanelEyedrop::handle_event(), CPanelCrop::handle_event(), CPanelProj::handle_event(), CPanelCamera::handle_event(), CPanelMagnify::handle_event(), CPanelMask::handle_event(), CPanelProtect::handle_event(), and CPanelToolWindow::set_shown().

int CPanel::w
 

Definition at line 22 of file cpanel.h.

int CPanel::x
 

Definition at line 22 of file cpanel.h.

Referenced by create_objects().

int CPanel::y
 

Definition at line 22 of file cpanel.h.

Referenced by create_objects().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:11 2006 for Cinelerra-svn by  doxygen 1.4.4