initial commit
This commit is contained in:
105
cVMS.NET_CS/HMI/TrendCtrlII/CMouseinfo.cs
Normal file
105
cVMS.NET_CS/HMI/TrendCtrlII/CMouseinfo.cs
Normal file
@@ -0,0 +1,105 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing.Drawing2D;
|
||||
using System.Drawing;
|
||||
|
||||
|
||||
namespace TrendCtrlII
|
||||
{
|
||||
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
|
||||
public partial class CMouseinfo
|
||||
{
|
||||
private Boolean hand;
|
||||
private Boolean cross;
|
||||
private Boolean move;
|
||||
private Boolean changepos;
|
||||
private Boolean drag;
|
||||
private EDRAGTYPE dragtype;
|
||||
//private PointF dragstart;
|
||||
private PointF position;
|
||||
private PointF position0;
|
||||
//private Single _time;
|
||||
private Single _volt;
|
||||
private Boolean _showinfo;
|
||||
private int _dragindex;
|
||||
|
||||
public CMouseinfo(PointF _pf)
|
||||
{
|
||||
position = _pf;
|
||||
position0 = _pf;
|
||||
_showinfo = false;
|
||||
_volt = 0;
|
||||
_dragindex = -1;
|
||||
}
|
||||
public int DragIndex
|
||||
{
|
||||
get { return this._dragindex; }
|
||||
set { this._dragindex = value; }
|
||||
|
||||
}
|
||||
public Boolean Showinfo
|
||||
{
|
||||
get { return this._showinfo; }
|
||||
set { this._showinfo = value; }
|
||||
}
|
||||
|
||||
public Int64 Time { get; set; }
|
||||
|
||||
public Single Volt
|
||||
{
|
||||
get { return this._volt; }
|
||||
set { this._volt = value; }
|
||||
}
|
||||
|
||||
public EDRAGTYPE DragType
|
||||
{
|
||||
get { return this.dragtype; }
|
||||
set { this.dragtype = value; }
|
||||
}
|
||||
|
||||
public PointF DragStart { get; set; }
|
||||
|
||||
public PointF Position
|
||||
{
|
||||
get { return this.position; }
|
||||
set {
|
||||
this.position0 = new PointF(this.position.X, this.position.Y);
|
||||
this.position = value;
|
||||
}
|
||||
}
|
||||
|
||||
public PointF Position0
|
||||
{
|
||||
get { return this.position0; }
|
||||
set { this.position0 = value; }
|
||||
}
|
||||
public Boolean Hand
|
||||
{
|
||||
get { return this.hand; }
|
||||
set { this.hand = value; }
|
||||
}
|
||||
public Boolean Cross
|
||||
{
|
||||
get { return this.cross; }
|
||||
set { this.cross = value; }
|
||||
}
|
||||
public Boolean ChangePos
|
||||
{
|
||||
get { return this.changepos; }
|
||||
set { this.changepos = value; }
|
||||
}
|
||||
public Boolean Move
|
||||
{
|
||||
get { return this.move; }
|
||||
set { this.move = value; }
|
||||
}
|
||||
public Boolean Drag
|
||||
{
|
||||
get { return this.drag; }
|
||||
set { this.drag = value; }
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user