FemtoScan Online SDK Documentation

Home :: FsOnlineSDK :: fmcmnctl classes

class CVarListCtrl

? ^ 
    extends CListCtrl as public
    extends SPMVarListInterface as public
    extends SPMVarListHandler as public

VarListBox class implementation.

This class provides user interface for SPMVarList class. By default, it creates own list, but it can be replaced by external list using #AttachVarList function. For own list, class serves as SPMVarListInterface and SPMVarListHandler . For attached list, by default, it serves only as SPMVarListInterface , but this behaviour can be changed using WM_VLB_SETSTYLE message with vlbsRegisterHandler flag.

Source:
../fmcmnctl/VarListCtrl.h:404
Author:
ATC
Version:
1.0

Contents

^ 
EntityTypeScopeShort Description
~CVarListCtrldestructor public Standart destructor.
CVarListCtrlconstructor public Default constructor.
CVarListCtrlconstructor publicautomatically generated
AttachVarListmethod public Attach SPMVarList object.
DetachVarListmethod public Detach SPMVarList object.
GetStatemethod public Get variables state.
GetStylemethod public Get list style.
GetVarmethod public Get variable's copy.
GetVarsmethod public Get variables array.
operator =operator publicautomatically generated
SetExcludedVariablesmethod public Set excluded variables list.
SetIncludedVariablesmethod public Set included variables list.
SetStatemethod public Set variables state.
SetStylemethod public Set list style.
SetVarmethod public Set variable's value.
SetVarsmethod public Set variables array.

destructor ~CVarListCtrl

? ^  > 
Standart destructor.
Source:
../fmcmnctl/VarListCtrl.h:586
Code:
public FMCMNCTL_API virtual ~ CVarListCtrl ( )

constructor CVarListCtrl

? ^  < > 
Default constructor.
Source:
../fmcmnctl/VarListCtrl.h:413
Code:
public FMCMNCTL_API CVarListCtrl ( )

constructor CVarListCtrl

? ^  < > 
automatically generated
Source:
../fmcmnctl/VarListCtrl.h
Code:
public CVarListCtrl ( const CVarListCtrl & )

method AttachVarList

? ^  < > 
Attach SPMVarList object.
Source:
../fmcmnctl/VarListCtrl.h:497
See Also:
WM_VLB_ATTACH_VARLIST
Code:
public SPMVarList * AttachVarList ( SPMVarList * vlst )

method DetachVarList

? ^  < > 
Detach SPMVarList object.
Source:
../fmcmnctl/VarListCtrl.h:506
See Also:
WM_VLB_DETACH_VARLIST
Code:
public SPMVarList * DetachVarList ( )

method GetState

? ^  < > 
Get variables state.
Source:
../fmcmnctl/VarListCtrl.h:452
See Also:
WM_VLB_GETSTATE
Code:
public LRESULT GetState ( void * state ,
int size )

method GetStyle

? ^  < > 
Get list style.
Source:
../fmcmnctl/VarListCtrl.h:488
See Also:
WM_VLB_GETSTYLE
Code:
public LRESULT GetStyle ( )

method GetVar

? ^  < > 
Get variable's copy.
Source:
../fmcmnctl/VarListCtrl.h:470
See Also:
WM_VLB_GETVAR
Code:
public LRESULT GetVar ( int iVar ,
SPMVar * var )

method GetVars

? ^  < > 
Get variables array.
Source:
../fmcmnctl/VarListCtrl.h:434
See Also:
WM_VLB_GETVARS
Code:
public LRESULT GetVars ( SPMVar * var ,
int size )

operator =

? ^  < > 
automatically generated
Source:
../fmcmnctl/VarListCtrl.h
Code:
public CVarListCtrl & operator = ( const CVarListCtrl & )

method SetExcludedVariables

? ^  < > 
Set excluded variables list.
Source:
../fmcmnctl/VarListCtrl.h:524
See Also:
WM_VLB_SET_EXCLUDED_VARIABLES
Code:
public void SetExcludedVariables ( unsigned size ,
const char * * list )

method SetIncludedVariables

? ^  < > 
Set included variables list.
Source:
../fmcmnctl/VarListCtrl.h:515
See Also:
WM_VLB_SET_INCLUDED_VARIABLES
Code:
public void SetIncludedVariables ( unsigned size ,
const char * * list )

method SetState

? ^  < > 
Set variables state.
Source:
../fmcmnctl/VarListCtrl.h:443
See Also:
WM_VLB_SETSTATE
Code:
public LRESULT SetState ( const void * state ,
int size )

method SetStyle

? ^  < > 
Set list style.
Source:
../fmcmnctl/VarListCtrl.h:479
See Also:
WM_VLB_SETSTYLE
Code:
public LRESULT SetStyle ( unsigned style )

method SetVar

? ^  < > 
Set variable's value.
Source:
../fmcmnctl/VarListCtrl.h:461
See Also:
WM_VLB_SETVAR
Code:
public LRESULT SetVar ( const char * id ,
const char * val )

method SetVars

? ^  < > 
Set variables array.
Source:
../fmcmnctl/VarListCtrl.h:425
See Also:
WM_VLB_SETVARS
Code:
public LRESULT SetVars ( const SPMVar * var ,
int size )

(C) Advanced Technologies Center, 2002-2006
For support contact us at fsdev@nanoscopy.net