29 lines
608 B
C#
29 lines
608 B
C#
using System;
|
|
//
|
|
public class ViewOpenProperty
|
|
{
|
|
public ViEventList EventOpened { get { return _eventOpened; } }
|
|
//
|
|
public virtual void Execute()
|
|
{
|
|
_eventOpened.Invoke(0);
|
|
}
|
|
//
|
|
public virtual void End()
|
|
{
|
|
_eventOpened.Clear();
|
|
}
|
|
//
|
|
public virtual void Attach(ViAsynCallback cb, ViAsynCallback.Callback func)
|
|
{
|
|
_eventOpened.Attach(cb, func);
|
|
}
|
|
//
|
|
public virtual void Attach(ViCallback cb, ViCallback.Callback func)
|
|
{
|
|
_eventOpened.Attach(cb, func);
|
|
}
|
|
//
|
|
ViEventList _eventOpened = new ViEventList();
|
|
}
|