Scope
scope::gui::CBehaviorSettingsPage Class Reference

#include <BehaviorSettingsPage.h>

Inherits CPropertyPageImpl< CBehaviorSettingsPage >, and CToolTipDialog< CBehaviorSettingsPage >.

Public Types

enum  { IDD = IDD_BEHAVIOR_PROPPAGE }
 

Public Member Functions

void UpdatePlanesList ()
 
Called via Win32 messages

=/*;

()

BOOL OnInitDialog (CWindow wndFocus, LPARAM lInitParam)
 
LRESULT OnAddPlane (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnDeletePlane (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 

Protected Attributes

scope::ScopeController scope_controller
 
CScopeButtonCtrl start_behavior_button
 
CListViewCtrl planes_list
 
CScopeEditCtrl< double > framecount_edit
 
CScopeEditCtrl< double > totaltime_edit
 
CScopeEditCtrl< double > trialcount_edit
 

Detailed Description

Property page for settings of behavior triggered scanning.

Definition at line 15 of file BehaviorSettingsPage.h.

Member Function Documentation

BOOL scope::gui::CBehaviorSettingsPage::OnInitDialog ( CWindow  wndFocus,
LPARAM  lInitParam 
)

Handles dialog initialization.

Definition at line 15 of file BehaviorSettingsPage.cpp.

void scope::gui::CBehaviorSettingsPage::UpdatePlanesList ( )

updates the list view ctrl on add/delete plane

Definition at line 64 of file BehaviorSettingsPage.cpp.

Member Data Documentation

scope::ScopeController scope::gui::CBehaviorSettingsPage::scope_controller
protected

a scope controller

Definition at line 21 of file BehaviorSettingsPage.h.

CScopeButtonCtrl scope::gui::CBehaviorSettingsPage::start_behavior_button
protected

start behavior triggered scanning

Definition at line 24 of file BehaviorSettingsPage.h.

CListViewCtrl scope::gui::CBehaviorSettingsPage::planes_list
protected

list box for all planes

Definition at line 27 of file BehaviorSettingsPage.h.

CScopeEditCtrl<double> scope::gui::CBehaviorSettingsPage::framecount_edit
protected

Edit control (disabled) that displays current framecount of curren trial.

Definition at line 30 of file BehaviorSettingsPage.h.

CScopeEditCtrl<double> scope::gui::CBehaviorSettingsPage::totaltime_edit
protected

Edit control (disabled) that displays elapsed total time since start of first trial.

Definition at line 33 of file BehaviorSettingsPage.h.

CScopeEditCtrl<double> scope::gui::CBehaviorSettingsPage::trialcount_edit
protected

Edit control (disabled) that displays current trial number.

Definition at line 36 of file BehaviorSettingsPage.h.


The documentation for this class was generated from the following files: