Beispiel #1
0
        /// <summary>
        /// Creates a new instance.
        /// </summary>
        public DiagramToolApplication(IModelServices modelServices, IDiagramServices diagramServices, IUiServices uiServices)
        {
            ModelServices   = modelServices;
            DiagramServices = diagramServices;
            UiServices      = uiServices;

            UiServices.ImageExportDpi = Dpi.Dpi150;

            SubscribeToDiagramEvents(diagramServices);
            SubscribeToUiEvents(uiServices);
        }
Beispiel #2
0
 private void SubscribeToUiEvents(IUiServices uiServices)
 {
     uiServices.ShowSourceRequested     += OnShowSourceRequested;
     uiServices.ShowModelItemsRequested += OnShowItemsRequestedAsync;
 }
Beispiel #3
0
 public UserController(IUiServices uiService)
 {
     _uiService = uiService;
 }
Beispiel #4
0
 public LicencesController(IUiServices uiService)
 {
     _uiService = uiService;
 }