public string valueformatter(YDataRenderer source, double value) { if (prop.DataSource_source is NullYSensor) { return("N/A"); } if (!prop.DataSource_source.isOnline()) { return("OFFLINE"); } string format = prop.DataSource_precision; int p = format.IndexOf('.'); int n = 0; if (p >= 0) { n = format.Length - p - 1; } string unit = prop.DataSource_source.get_unit(); return(value.ToString("F" + n.ToString()) + unit); }
public static void getCaptureParametersCallback(YDataRenderer source, out YDataRenderer.CaptureType pcapturetype, out YDataRenderer.CaptureTargets pcaptureTarget, out string pcaptureFolder, out YDataRenderer.CaptureFormats pcaptureSizePolicy, out int pcaptureDPI, out int pcaptureWidth, out int pcaptureHeight) { pcapturetype = captureType; pcaptureTarget = captureTarget; pcaptureFolder = captureFolder; pcaptureSizePolicy = captureSizePolicy; pcaptureDPI = captureDPI; pcaptureWidth = captureWidth; pcaptureHeight = captureHeight; }
public YAngularZone(YDataRenderer parent, Object directParent) : base(parent, directParent) { }