DecodeView.cs 730 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. using System.Drawing;
  3. using Uestc.Auto6.Dso.ComModel;
  4. using Uestc.Auto6.Dso.Core;
  5. using Uestc.Auto6.Dso.Core.Decode;
  6. namespace Uestc.Auto6.Dso.Protocol
  7. {
  8. public abstract class DecodeView : IDecodeView
  9. {
  10. public abstract IProtocolView ProtocolView
  11. {
  12. get;
  13. //init;
  14. }
  15. public abstract ITriggerSerialView TriggerSerialView
  16. {
  17. get;
  18. //init;
  19. }
  20. public abstract SerialProtocolType ProtocolType
  21. {
  22. get;
  23. //init;
  24. }
  25. public abstract void DrawDecodeInfo(Graphics graphics, Rectangle rectangle, IProtocolPrsnt prsnt, System.Drawing.Color foreColor, Font font);
  26. }
  27. }