IAppWorkspace.cs 528 B

123456789101112131415161718192021
  1. using System;
  2. using System.Windows.Forms;
  3. namespace PaintDotNet.Measurement
  4. {
  5. public interface IAppWorkspace
  6. {
  7. EventHandler UnitsChanged { get; set; }
  8. IAppEnvironment GetAppEnvironment();
  9. Form FindForm();
  10. void SwapUserColors();
  11. void ToggleWhichUserColor();
  12. void AddToPenSize(float v);
  13. void SelectTool(Type toolType);
  14. MeasurementUnit GetUnits();
  15. void CyclePenStartCap();
  16. void CyclePenDashStyle();
  17. void CyclePenEndCap();
  18. }
  19. }