Leadtools.Medical.Workstation Assembly Changes

Version Changes: 18 to 19

New Members

The following members have been added:

Name Description
Leadtools.Medical.Workstation.Commands.ModelViewPresenterCommand<P - Displays a View and associates it with a Presenter.
Leadtools.Medical.Workstation.DataEventArgs<TData> - Generic arguments class to pass to event handlers that need to receive data.
Leadtools.Medical.Workstation.DictionaryWithEvents<TKey - Represents a collection of keys and values with events when the collection is modified.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.SubscribeForFeature(string,EventHandler<DataEventArgs<string>>) Allows components to be notified when a specific feature is published.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.UnsubscribeFromFeature(string,EventHandler<DataEventArgs<string>>) Allows components that are subscribers using the SubscribeForFeature to a feature to stop being notified when the feature is executed.
Leadtools.Medical.Workstation.Interfaces.Presenters.IWorkstationPresenter<V> - A base class that is used to activate and run a UI View.
Leadtools.Medical.Workstation.IWorkstationArgument<D - Provides an interface for classes that act as an argument to be pushed into the Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService.
Leadtools.Medical.Workstation.ListWithEvents<T> - Represents a strongly typed list of objects that can be accessed by index and fires events when the list is changed.
Leadtools.Medical.Workstation.MessagerMessageHandler(MessagerMessageEventArgs) - Represents the method that will handle the WorkstationMessager.Message event.
Leadtools.Medical.Workstation.MessagerQuestionHandler(MessagerQuestionEventArgs) - Represents the method that will handle the WorkstationMessager.Question event.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Add(KeyValuePair<ModalityType,ModalityOptions>) Adds a ModalityOptions value for the provided Leadtools.Dicom.Common.DataTypes.ModalityType
Leadtools.Medical.Workstation.ModalityOptionsCollection.Contains(KeyValuePair<ModalityType,ModalityOptions>) Determines if the given key value pair is contained within this ModalityOptionsCollection.
Leadtools.Medical.Workstation.ModalityOptionsCollection.CopyTo(KeyValuePair<ModalityType,ModalityOptions>[],int) Copies all of the items in the ModalityOptionsCollection to the specified one-dimensional array starting at the specified index.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Item Gets or sets the ModalityOptions for the specified Leadtools.Dicom.Common.DataTypes.ModalityType.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Remove(KeyValuePair<ModalityType,ModalityOptions>) Removes the specified KeyValuePair.
Leadtools.Medical.Workstation.ModalityOptionsCollection.TryGetValue(ModalityType,Leadtools&) Gets the ModalityOptions value for the specified Leadtools.Dicom.Common.DataTypes.ModalityType.
Leadtools.Medical.Workstation.ModalitySettingsDataSource.#ctor(ModalityOptionsCollection,List<Keys>) Initializes a new instance of the ModalitySettingsDataSource class.
Leadtools.Medical.Workstation.Presenters.ShowWorkstationViewPresenter<V> - Activates a view.
Leadtools.Medical.Workstation.Presenters.WorkstationPresenterBase<V> - Implements the Leadtools.Medical.Workstation.Interfaces.Presenters.IWorkstationPresenter\<V\> interface. Base class for activating and running a UI View.
Leadtools.Medical.Workstation.StudiesChronologicalSequenceBuilder.BuildUIControls(Leadtools&,Control&,Leadtools&) Builds all the UI control required for creating a timeline view and add the container into the HostControl
Leadtools.Medical.Workstation.StudiesChronologicalTimelineManager.IsStudyTimelineVisible Determines if the study time line is visible.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstsationControl(string,Control,bool,params) Creates a UI medical workstation control by a given name.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstsationControl(string,Control,params) Creates a UI medical workstation control by a given name.
Leadtools.Medical.Workstation.UI.MedicalViewerHostCollection.Item Gets the MedicalViewerHost at the specified index.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnAutoWindowLevelShortcutChanged(DataEventArgs<Keys>) Raises the AutoWindowLevelShortcutChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnAutoWindowLevelStateChanged(DataEventArgs<bool>) Raises the AutoWindowLevelStateChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnDefaultModalityPresetChanged(DataEventArgs<WindowLevelInformation>) Raises the DefaultModalityPresetChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnSelectedModalityChanged(DataEventArgs<ModalityType>) Raises the SelectedModalityChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnSelectedModalityWindowLevelChanged(DataEventArgs<WindowLevelInformation>) Raises the SelectedModalityWindowLevelChanged event.
Leadtools.Medical.Workstation.UI.SelectedWorkstationCellsCollection.Item Gets the Leadtools.MedicalViewer.MedicalViewerBaseCell at the specified index.
Leadtools.Medical.Workstation.UI.WorkstationViewer.ProcessKeyPreview(Message&) Previews a keyboard message.
Leadtools.Medical.Workstation.UI.WorkstationViewer.ShowChronologicalTimelineOnLoad Gets or sets a value that determines the behavior of the timeline on load.
Leadtools.Medical.Workstation.WorkstationEventBroker.SubscribeForFeature(string,EventHandler<DataEventArgs<string>>) Allows components to be notified when a specific feature is published.
Leadtools.Medical.Workstation.WorkstationEventBroker.UnsubscribeFromFeature(string,EventHandler<DataEventArgs<string>>) Allow components that subscribed using the Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.SubscribeForFeature to a feature to stop being notified when the feature is executed.

Removed Members

The following members have been removed:

Name Description
Leadtools.Medical.Workstation.Commands.Load3DVolumeCommand.OnLoadVolumes(LoadVolumesEventArgs) Fires the Leadtools.Medical.Workstation.Commands.Load3DVolumeCommand.LoadVolumes event.
Leadtools.Medical.Workstation.Commands.ModelViewPresenterCommand`2 - Displays a View and associates it with a Presenter.
Leadtools.Medical.Workstation.Commands.RotateViewPerspectiveCommand - Rotates the image view perspective for all selected cells.
Leadtools.Medical.Workstation.DataEventArgs`1 - Generic arguments class to pass to event handlers that need to receive data.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection.Add``1(`T) Adds a service into the collection with a specific type.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection.Contains(Type) Checks whether a service of a given type exists in the collection.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection.Contains``1 Checks whether a service of a given type exists in the collection.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection.Get``1 Returns a service of a specific type.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection.Remove``1 Removes a service from the collection with a given type.
Leadtools.Medical.Workstation.DictionaryWithEvents`2 - Represents a collection of keys and values with events when the collection is modified.
Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService.Exists``1 Determines whether an argument of a specific type is added.
Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService.PopArgument``1 Gets and removes an argument from the service.
Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService.PushArgument``1(`T) Adds an argument into the service.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.PublishEvent``1(object,`T) Allow components to publish their own typed events to other components.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.Subscribe``1(EventHandler<`T>) Allows components to register to a typed events published by other components.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.SubscribeForFeature(string,System.EventHandler<DataEventArgs<System.String>>) Allows components to be notified when a specific feature is published.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.Unsubscribe``1(EventHandler<T>) | Allows components to un-register from a typed events registered with the *Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.Subscribe1(System.EventHandler{`0})* method.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.UnsubscribeFromFeature(string,System.EventHandler<DataEventArgs<System.String>>) Allows components that are subscribers using the Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.SubscribeForFeature(System.String,System.EventHandler{Leadtools.Medical.Workstation.DataEventArgs{System.String}}) to a feature to stop being notified when the feature is executed.
Leadtools.Medical.Workstation.Interfaces.IWorkstationFeaturesCommandFactory.GetFeatureCommand``1 Returns an System.Collections.Generic.IEnumerable`1 of the command for a specific type.
Leadtools.Medical.Workstation.Interfaces.Presenters.IWorkstationPresenter`1 - A base class that is used to activate and run a UI View.
Leadtools.Medical.Workstation.IWorkstationArgument`2 - Provides an interface for classes that act as an argument to be pushed into the Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService.
Leadtools.Medical.Workstation.ListWithEvents`1 - Represents a strongly typed list of objects that can be accessed by index and fires events when the list is changed.
Leadtools.Medical.Workstation.MessagerMessageHandler - Represents the method that will handle the Leadtools.Medical.Workstation.WorkstationMessager.Message event.
Leadtools.Medical.Workstation.MessagerQuestionHandler - Represents the method that will handle the Leadtools.Medical.Workstation.WorkstationMessager.Question event.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Add(System.Collections.Generic.KeyValuePair<ModalityType,ModalityOptions>) Adds a Leadtools.Medical.Workstation.ModalityOptions value for the provided Leadtools.Dicom.Common.DataTypes.ModalityType
Leadtools.Medical.Workstation.ModalityOptionsCollection.Contains(System.Collections.Generic.KeyValuePair<ModalityType,ModalityOptions>) Determines if the given key value pair is contained within this Leadtools.Medical.Workstation.ModalityOptionsCollection.
Leadtools.Medical.Workstation.ModalityOptionsCollection.CopyTo(System.Collections.Generic.KeyValuePair<ModalityType,ModalityOptions>[],int) Copies all of the items in the Leadtools.Medical.Workstation.ModalityOptionsCollection to the specified one-dimensional array starting at the specified index.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Item(ModalityType) Gets or sets the ModalityOptions for the specified Leadtools.Dicom.Common.DataTypes.ModalityType.
Leadtools.Medical.Workstation.ModalityOptionsCollection.Remove(System.Collections.Generic.KeyValuePair<ModalityType,ModalityOptions>) Removes the specified System.Collections.Generic.KeyValuePair`2 from the Leadtools.Medical.Workstation.ModalityOptionsCollection.
Leadtools.Medical.Workstation.ModalityOptionsCollection.TryGetValue(ModalityType,ModalityOptions@) Gets the Leadtools.Medical.Workstation.ModalityOptions value for the specified Leadtools.Dicom.Common.DataTypes.ModalityType.
Leadtools.Medical.Workstation.ModalitySettingsDataSource.#ctor(ModalityOptionsCollection,System.Collections.Generic.List<System.Windows.Forms.Keys>) Initializes a new instance of the Leadtools.Medical.Workstation.ModalitySettingsDataSource class.
Leadtools.Medical.Workstation.Presenters.PresentersFactory.GetPresenter``2 Returns the presenter registered with the provided type.
Leadtools.Medical.Workstation.Presenters.PresentersFactory.RegisterPresenter``2(`T) Registers a presenter object a specific type.
Leadtools.Medical.Workstation.Presenters.ShowWorkstationViewPresenter`1 - Activates a view.
Leadtools.Medical.Workstation.Presenters.WorkstationPresenterBase1 | - Implements the *Leadtools.Medical.Workstation.Interfaces.Presenters.IWorkstationPresenter1* interface. Base class for activating and running a UI View.
Leadtools.Medical.Workstation.StudiesChronologicalSequenceBuilder.BuildUIControls(AutoHidePanel@,Control@,ImageListView@) Builds all the UI control required for creating a timeline view and add the container into the Leadtools.Medical.Workstation.StudiesChronologicalSequenceBuilder.HostControl
Leadtools.Medical.Workstation.UI.AnnotationSaveDescriptionDialog.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.AnnotationSaveDescriptionDialog object.
Leadtools.Medical.Workstation.UI.AutoHidePanel.Dispose(bool) Releases all resources used by this object.
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.ApplyCalibration Occurs when the user confirms the calibration.
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.ApplyToAllSubCells Gets or sets a value whether the calibration should apply to all sub cells.
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.MeasurementUnit Gets or sets the selected calibration measurement unit
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.OnApplyCalibration Raises the Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.ApplyCalibration event.
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.RulerDistance Gets or sets the ruler calibration distance.
Leadtools.Medical.Workstation.UI.CalibrateRulerDialog.State Gets or sets the Leadtools.Medical.Workstation.WorkstationState object for the workstation this dialog is working on.
Leadtools.Medical.Workstation.UI.CinePlayer.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.CinePlayer object.
Leadtools.Medical.Workstation.UI.DicomInfo.Dispose(bool) Releases all resources used by this object.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstationView``1 Returns a registered view for the given type.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstsationControl(string,Control,bool,object[]) Creates a UI medical workstation control by a given name.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstsationControl(string,Control,object[]) Creates a UI medical workstation control by a given name.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.GetWorkstsationControl``1(string) Creates a UI medical workstation control by a given name.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.IsViewRegistered``1 Returns a value that indicates if the provided view type is registered.
Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory.RegisterWorkstationView``1(Type) Registers a concrete view type to be created when a view with the provided genric type is requested.
Leadtools.Medical.Workstation.UI.HardwareCheckDialog.Dispose(bool) Releases the resources used by this Leadtools.Medical.Workstation.UI.HardwareCheckDialog object.
Leadtools.Medical.Workstation.UI.HardwareCheckDialog.IsHardwareCheckSuccessful Gets whether the hardware check was successful.
Leadtools.Medical.Workstation.UI.HardwareCheckDialog.ShowCapabilities Requests the view to display the hardware capabilities for creating 3D volumes.
Leadtools.Medical.Workstation.UI.ImageItem.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.ImageItem object.
Leadtools.Medical.Workstation.UI.ImageListBox.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.ImageListBox object.
Leadtools.Medical.Workstation.UI.ImageListView.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.ImageListView object.
Leadtools.Medical.Workstation.UI.IsoThreshold.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.IsoThreshold object.
Leadtools.Medical.Workstation.UI.LayoutSelectorToolStripMenuItem.Dispose(bool) Releases the resources used by this object.
Leadtools.Medical.Workstation.UI.MedicalViewerHost.Dispose(bool) Overriden.
Leadtools.Medical.Workstation.UI.MedicalViewerHostCollection.Item(int) Gets the Leadtools.Medical.Workstation.UI.MedicalViewerHost at the specified index.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog object.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnAutoWindowLevelShortcutChanged(Keys>) Raises the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.AutoWindowLevelShortcutChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnAutoWindowLevelStateChanged(Boolean>) Raises the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.AutoWindowLevelStateChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnDefaultModalityPresetChanged(WindowLevelInformation>) Raises the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.DefaultModalityPresetChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnSelectedModalityChanged(ModalityType>) Raises the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.SelectedModalityChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.OnSelectedModalityWindowLevelChanged(WindowLevelInformation>) Raises the Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.SelectedModalityWindowLevelChanged event.
Leadtools.Medical.Workstation.UI.PanWindow.#ctor Initializes a new instance of the Leadtools.Medical.Workstation.UI.PanWindow class.
Leadtools.Medical.Workstation.UI.PanWindow.ApplyEffectToAllSubCells Gets or sets whether the panning/zooming should occur on all sub-cells.
Leadtools.Medical.Workstation.UI.PanWindow.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.PanWindow object.
Leadtools.Medical.Workstation.UI.PanWindow.OnDeactivated Raises the Leadtools.Medical.Workstation.UI.WorkstationModalViewBase.DeActivated event. Leadtools.Medical.Workstation.UI.WorkstationModelessViewBase.OnDeactivated
Leadtools.Medical.Workstation.UI.PanWindow.OnLoad(EventArgs) Raises the System.Windows.Forms.Form.Load event.
Leadtools.Medical.Workstation.UI.PanWindow.OnPaint(PaintEventArgs) Overrides System.Windows.Forms.Control.OnPaint(System.Windows.Forms.PaintEventArgs).
Leadtools.Medical.Workstation.UI.PanWindow.RefreshDisplay Refreshes the displayed image.
Leadtools.Medical.Workstation.UI.PanWindow.SetPanCell(MedicalViewerCell) Sets the Leadtools.MedicalViewer.MedicalViewerCell which the panning apply to.
Leadtools.Medical.Workstation.UI.PanWindow.ViewerControl Gets or sets the Leadtools.MedicalViewer.MedicalViewer viewer control to display the images for the Leadtools.Medical.Workstation.UI.PanWindow.
Leadtools.Medical.Workstation.UI.PrinterSelectDialog.PrinterSelected Occurs when the user selects a printer.
Leadtools.Medical.Workstation.UI.PrinterSelectDialog.PrinterSelectionCanceled Occurs when the user cancels selecting a printer.
Leadtools.Medical.Workstation.UI.PrinterSelectDialog.SelectPrinterWarningText Gets or sets the message that is displayed when there isn't a printer selected.
Leadtools.Medical.Workstation.UI.PrintMarginsFix.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.PrintMarginsFix object.
Leadtools.Medical.Workstation.UI.QueueManager.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.SelectedWorkstationCellsCollection.Item(int) Gets the Leadtools.MedicalViewer.MedicalViewerBaseCell at the specified index.
Leadtools.Medical.Workstation.UI.SeriesBrowser.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.StudiesViewer.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.ViewErrorDetailsDialog.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.VolumeViewer.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.WindowLevelDialog.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog.Dispose(bool) Releases all resources used by the Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog object.
Leadtools.Medical.Workstation.UI.WorkstationModalViewBase.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.WorkstationModelessViewBase.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.WorkstationViewer.Dispose(bool) Clean up any resources being used.
Leadtools.Medical.Workstation.UI.WorkstationViewer.GetAllViewers``1 Returns all the Leadtools.MedicalViewer.MedicalViewer objects from the specified Leadtools.Medical.Workstation.UI.MedicalViewerHost type.
Leadtools.Medical.Workstation.UI.WorkstationViewer.ProcessKeyPreview(Message@) Previews a keyboard message.
Leadtools.Medical.Workstation.WorkstationArgumentsService.Exists``1 Determines whether an argument of a specific type has been added.
Leadtools.Medical.Workstation.WorkstationArgumentsService.PopArgument``1 Gets and removes an argument from the service.
Leadtools.Medical.Workstation.WorkstationArgumentsService.PushArgument``1(`T) Adds an argument into the service.
Leadtools.Medical.Workstation.WorkstationContainer.RegisterArgumentsService``1 Register a specific type to be created for a Leadtools.Medical.Workstation.WorkstationContainer.ArgumentsService object with a new Leadtools.Medical.Workstation.WorkstationContainer.
Leadtools.Medical.Workstation.WorkstationContainer.RegisterEventBroker``1 Register a specific type to be created for a Leadtools.Medical.Workstation.WorkstationContainer.EventBroker object with a new Leadtools.Medical.Workstation.WorkstationContainer.
Leadtools.Medical.Workstation.WorkstationContainer.RegisterFeaturesCommandFactory``1 Register a specific type to be created for a Leadtools.Medical.Workstation.WorkstationContainer.FeaturesFactory object with a new Leadtools.Medical.Workstation.WorkstationContainer.
Leadtools.Medical.Workstation.WorkstationContainer.RegisterState``1 Register a specific type to be created for a Leadtools.Medical.Workstation.WorkstationContainer.State object with a new Leadtools.Medical.Workstation.WorkstationContainer.
Leadtools.Medical.Workstation.WorkstationContainer.RegisterStripItemFeatureExecuter``1 Register a specific type to be created for a Leadtools.Medical.Workstation.WorkstationContainer.StripItemFeatureExecuter object with a new Leadtools.Medical.Workstation.WorkstationContainer.
Leadtools.Medical.Workstation.WorkstationEventBroker.PublishEvent``1(object,`T) Allow components to publish their own typed events to other components.
Leadtools.Medical.Workstation.WorkstationEventBroker.Subscribe``1(EventHandler<`T>) Allow components to register to a typed events published by other components.
Leadtools.Medical.Workstation.WorkstationEventBroker.SubscribeForFeature(string,System.EventHandler<DataEventArgs<System.String>>) Allows components to be notified when a specific feature is published.
Leadtools.Medical.Workstation.WorkstationEventBroker.Unsubscribe``1(EventHandler<T>) | Allow components to un-register from a typed events registered with the *Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.Subscribe1(System.EventHandler{`0})* method.
Leadtools.Medical.Workstation.WorkstationEventBroker.UnsubscribeFromFeature(string,System.EventHandler<DataEventArgs<System.String>>) Allow components that subscribed using the Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.SubscribeForFeature(System.String,System.EventHandler{Leadtools.Medical.Workstation.DataEventArgs{System.String}}) to a feature to stop being notified when the feature is executed.
Leadtools.Medical.Workstation.WorkstationFeaturesCommandFactory.GetFeatureCommand``1 Returns an System.Collections.Generic.IEnumerable`1 of the command for a specific type.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
There are no new members added since last revision. None

For more information, refer to New in 18.

Version Changes: 17 to 17.5

New Types

The following new types have been added to LEADTOOLS For .NET v17.5:

Type Description
WorkstationState Contains the current information of a Leadtools.Medical.Workstation.UI.WorkstationViewer control to be used by different components.
WorkstationModelessViewBase Base class for forms that are displayed as a Modeless dialog and implements the Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationView
IWorkstationView Provides a base interface for any view (System.Windows.Forms.Control or System.Windows.Forms.Form) that needs to be integrated into the Medical Workstation Framework.
IWindowLevelView Provides an interface for views that update the Window Level information.
WorkstationModalViewBase Base class for forms that are displayed as a Modal dialog and implements the Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationView.
IPrintMarginsFixView Provides interface for views that ask the user to fix the printing margins.
WorkstationCommand Base class for implementing a workstation command object.
ToggleSlabRectangleCommand Shows or hides the MPR slab rectangle on the MPR cells in a Leadtools.Medical3D.Medical3DControl.
Create3DVolumeCommand Creates a 3D volume from the currently selected Leadtools.MedicalViewer.MedicalViewerMultiCell images and add a new Leadtools.Medical3D.Medical3DControl into the Leadtools.Medical.Workstation.UI.WorkstationViewer.
Load3DVolumeAsyncCommandBase A base class for creating 3D volumes asynchronously.
ChangeStudiesLayoutCommand Changes the layout of the Studies.
MedicalViewerHost A control which can be used to host and display multiple MedicalViewer controls.
IWorkstationPresenter`1 A base class that is used to activate and run a UI View.
Leadtools.Medical.Workstation.Presenters.WorkstationPresenterBase`1 Base class for activating and running a UI View. Implements the Leadtools.Medical.Workstation.Interfaces.Presenters.IWorkstationPresenter<V> interface.
Leadtools.Medical.Workstation.Presenters.WindowLevelInformationPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IWindowLevelInformationView
Leadtools.Medical.Workstation.Presenters.DicomInfoPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IDicomInfoView .
Leadtools.Medical.Workstation.Presenters.ChangeIsoThresholdPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IChangeIsoThresholdView .
Leadtools.Medical.Workstation.Commands.ToggleMPRCrossLineCommand Shows and hides the MPR cross line on the MPR cells in a Leadtools.Medical3D.Medical3DControl.
Leadtools.Medical.Workstation.Interfaces.IWorkstationFeaturesCommandFactory An interface that provide a service for registering and creating Leadtools.Medical.Workstation.Commands.ICommand objects with a feature.
Leadtools.Medical.Workstation.Presenters.ShowWorkstationViewPresenter<V> A presenter which activates a view.
Leadtools.Medical.Workstation.Presenters.ChangeIsoThresholdPresenter Provides an interface for views that control the Leadtools.MedicalViewer.MedicalViewerMultiCell animation.
Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationCinePlayerView Implements the Leadtools.Medical.Workstation.Interfaces.IWorkstationFeaturesCommandFactory to register and create Leadtools.Medical.Workstation.Commands.ICommand objects with a feature.
Leadtools.Medical.Workstation.WorkstationFeaturesCommandFactory Implements the Leadtools.Medical.Workstation.Interfaces.IWorkstationFeaturesCommandFactory to register and create Leadtools.Medical.Workstation.Commands.ICommand objects with a feature.
Leadtools.Medical.Workstation.CommandRegistrationEventArgs Contains information for the WorkstationFeaturesCommandFactory.CommandRegistered and WorkstationFeaturesCommandFactory.CommandUnregistered events.
Leadtools.Medical.Workstation.ListWithEvents<V> Represents a strongly typed list of objects that can be accessed by index and fires events when the list is changed.
Leadtools.Medical.Workstation.Commands.ChangeImagesLayoutCommand Changes the layout of the selected Leadtools.MedicalViewer.MedicalViewerMultiCell .
Leadtools.Medical.Workstation.Commands.UpdateImageCommandBase A base class command for updating the image on a Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.ModelViewPresenterCommand<P,V> The command is used to display a View and associate it with a Presenter.
Leadtools.Medical.Workstation.Commands.DeleteCellAnnotationsCommand Deletes the annotations stored for a Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.CellAnnotationDeletingEventArgs Provides data for the Leadtools.Medical.Workstation.Commands.DeleteCellAnnotationsCommand event.
Leadtools.Medical.Workstation.Interfaces.Views.ICalibrateRulerView Provides an interface for views that ask the user to calibrate the ruler on a Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.WorkstationArgumentsService Implements the Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService interface to allow passing arguments from one component to the other.
Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService Interface which allow passing arguments from one component to the other.
Leadtools.Medical.Workstation.Interfaces.Views.IQueueManagerView Provides an interface for views that runs a Leadtools.Medical.Workstation.UI.Commands.QueueItemCommand objects as a queue.
Leadtools.Medical.Workstation.UI.StudiesContextMenuStrip The System.Windows.Forms.ContextMenuStrip control used for the Leadtools.Medical.Workstation.UI.StudiesViewer
Leadtools.Medical.Workstation.WorkstationErrorEventArgs Provides data for events that report errors.
Leadtools.Medical.Workstation.CellGeneratedEventArgs Provides data for the Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.CellGenerated event.
Leadtools.Medical.Workstation.Commands.Volume3DCreatedEventArgs Provides data for the Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.VolumeCreationCompleted and Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker.VolumeLoadingCompleted events.
Leadtools.Medical.Workstation.UI.CutPlaneCellEventArgs Provides data for the Leadtools.Medical.Workstation.Commands.SingleCutPlaneCommand.CreateCutPlaneCell event.
Leadtools.Medical.Workstation.UI.DoubleCutPlaneCellEventArgs Provides data for the Leadtools.Medical.Workstation.Commands.DoubleCutPlaneCommand.CreateDoubleCutPlaneCell event.
Leadtools.Medical.Workstation.UI.WorkstationMenuProperties Contains additional properties for a System.Windows.Forms.ToolStripItem to be used in the medical workstation components.
Leadtools.Medical.Workstation.UI.MenuDisplayBehavior Provides values for the WorkstationMenuProperties.NonExecutableFeatureBehavior.
Leadtools.Medical.Workstation.Interfaces.IWorkstationEventBroker An interface which allow different components to communicate by firing and subscribing to events.
Leadtools.Medical.Workstation.Commands.Store3DVolumeStateCommand A command that stores the state of a 3D volume.
Leadtools.Medical.Workstation.DataTypes.ServiceCollection A collections of typed objects that act as services which all components can access.
Leadtools.Medical.Workstation.Presenters.CalibrateRulerPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IAnnotationSaveDescriptionView .
Leadtools.Medical.Workstation.Commands.ViewerSeriesModeCommand Changes the selected cells layout into the current layout defined in the Leadtools.Medical.Workstation.WorkstationState.ImagesLayout .
Leadtools.Medical.Workstation.Commands.SaveCellImageCommand Saves the image on the selected Leadtools.MedicalViewer.MedicalViewerCell by displaying the **File Save** Dialog.
Leadtools.Medical.Workstation.Commands.ReverseImageCommand Reverse the image for all selected cells.
Leadtools.Medical.Workstation.Commands.FlipCommand Flips an image in the selected Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.DeleteAnnotationCommand Deletes the selected annotation from the current cell.
Leadtools.Medical.Workstation.Commands.ChangeImageListViewGroupingCommand Changes the Leadtools.Medical.Workstation.UI.ListMode in an Leadtools.Medical.Workstation.UI.ImageListView of the current Leadtools.Medical.Workstation.WorkstationState.ActiveHostViewer timeline.
Leadtools.Medical.Workstation.UI.WorkstationStripItemFeatureExecuter Implements the Leadtools.Medical.Workstation.Interfaces.IWorkstationStripItemFeatureExecuter interface to provide a service for registering System.Windows.Forms.ToolStripItem with features to be executed when the item is clicked.
Leadtools.Medical.Workstation.Interfaces.Views.IHardwareCheckView Provides an interface for views that displays the hardware capabilities for creating 3D volumes.
Leadtools.Medical.Workstation.StudiesChronologicalTimelineManager Manage the creation of a view that contains a patient's series in a chronological order.
Leadtools.Medical.Workstation.StudiesChronologicalSequenceBuilder Create and manage the UI controls that is included in creating a patient timeline.
Leadtools.Medical.Workstation.Commands.SingleCutPlaneCommand Creates a single cut-plane cell.
Leadtools.Medical.Workstation.Commands.CutPlaneCommand A base command for creating a cut-plane cell.
Leadtools.Medical.Workstation.Commands.ScalImageCommand Scales the image in all selected cells.
Leadtools.Medical.Workstation.Commands.DeleteAllCellAnnotationsCommand Deletes all the annotations stored for a Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.UI.IToolStripItemItemProperties An interface that extends a System.Windows.Forms.ToolStripItem with additional properties.
Leadtools.Medical.Workstation.Interfaces.Views.IAnnotationSaveDescriptionView Provides an interface for views that implement asking the user to save annotations and provide a description.
Leadtools.Medical.Workstation.UI.ILargeImageSupport An interface for supporting large size image in Leadtools.Medical.Workstation.UI.CustomToolStripMenuItem .
Leadtools.Medical.Workstation.Interfaces.Views.IPrinterSelectView Provides an interface for views that displays a list of printers for the user to select from.
Leadtools.Medical.Workstation.Commands.ChangeReferenceLineColorCommand Changes the reference line color of the selected Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.SelectActiveViewerCellsCommand Selects all the cells in the Leadtools.Medical.Workstation.WorkstationState.ActiveHostViewer .
Leadtools.Medical.Workstation.Commands.ResetVolumeCommand Reset a 3D volume into its original display.
Leadtools.Medical.Workstation.Commands.PrintCellImageCommand Prints the image on the selected Leadtools.MedicalViewer.MedicalViewerCell by displaying the Window Print Dialog.
Leadtools.Medical.Workstation.Commands.DisplayWithOverviewCommand Generate a cell that is duplicate from the selected to be used as an overview.
Leadtools.Medical.Workstation.Commands.DeleteCellCommand Deletes all selected cell from the active Leadtools.Medical.Workstation.UI.MedicalViewerHost .
Leadtools.Medical.Workstation.Commands.ChangeTextAnnotationForecolorCommand Changes the forecolor of the selected Text annotation.
Leadtools.Medical.Workstation.Interfaces.Views.IWindowLevelInformationView Provides an interface for views that displays the Window Level Information.
Leadtools.Medical.Workstation.Interfaces.Views.IWindowLevelInformationView Provides data for the WindowLevelInformationArgument .
Leadtools.Medical.Workstation.IWorkstationArgument<P,V> Provides an interface for classes that act as an argument to be pushed into the Leadtools.Medical.Workstation.Interfaces.IWorkstationArgumentsService .
Leadtools.Medical.Workstation.Commands.ChangeSeriesLayoutCommand Changes the layout of the series.
Leadtools.Medical.Workstation.Commands.ChangeAnnotationColorCommand Changes the annotation colors on the selected annotations in the Leadtools.Medical.Workstation.WorkstationState.WorkstationSelectedCells collection.
Leadtools.Medical.Workstation.Commands.Load3DVolumeCommand Loads a 3D volume for the current selected Leadtools.MedicalViewer.MedicalViewerMultiCell images stored in the Leadtools.Medical.Workstation.DataAccessLayer.IWorkstationDataAccessAgent and add a new Leadtools.Medical3D.Medical3DControl into the Leadtools.Medical.Workstation.UI.WorkstationViewer .
Leadtools.Medical.Workstation.Commands.FitImageCommand Fits an image into the Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.DeleteSeriesCommand Deletes all the cells for the currently selected series.
Leadtools.Medical.Workstation.UI.Factory.WorkstationViewKeys A class that contains the keys for the default registered views in the WorkstationUIFactory .
Leadtools.Medical.Workstation.UI.AnnotationContextMenuStrip The System.Windows.Forms.ContextMenuStrip control used for annotations on the Leadtools.Medical.Workstation.UI.WorkstationViewer .
Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationModalitySettingsView Provides an interface for views that allows the user to change the modality settings.
Leadtools.Medical.Workstation.Commands.Store3DVolumeCommand A command that stores a 3D volume information.
Leadtools.Medical.Workstation.GridLayoutArgument Provides argument data for components that requires layout information.
Leadtools.Medical.Workstation.WorkstationContainer A run-time container for components that work together to support working with a Leadtools.Medical.Workstation.UI.WorkstationViewer .
Leadtools.Medical.Workstation.ContainerObjectLifetime Provide values for the WorkstationContainer.ContainerLifetime property.
Leadtools.Medical.Workstation.Interfaces.Views.ISeriesBrowserView Provides an interface for views that can be used to display a summary of studies and series information with a drag and drop support.
Leadtools.Medical.Workstation.Interfaces.Views.IDicomInfoView Provide an interface for views that display a Leadtools.Dicom.DicomDataSet information.
Leadtools.Medical.Workstation.Interfaces.Views.IPanView Provides an interface for views that displays a pan window for the image in a Leadtools.MedicalViewer.MedicalViewerCell.
Leadtools.Medical.Workstation.Commands.ApplyToAllSubcellsCommand Changes the value of the Leadtools.Medical.Workstation.WorkstationState.ApplyActionOnAllSubCells and apply that to the Leadtools.MedicalViewer.MedicalViewerCell.ApplyOnIndividualSubCell for all cells in the Leadtools.Medical.Workstation.WorkstationState.WorkstationHostViewers.
Leadtools.Medical.Workstation.Commands.ViewerStackModeCommand Changes the selected cells layout into 1X1.
Leadtools.Medical.Workstation.Commands.ResetWindowLevelCommand Reset the Window Level values for all selected cells.
Leadtools.Medical.Workstation.Commands.DoubleCutPlaneCommand Creates a double cut-plane cells.
Leadtools.Medical.Workstation.Commands.DeleteStudyCommand Deletes all the cells for the currently selected study.
Leadtools.Medical.Workstation.Commands.ChangeImageListViewOrientationCommand Changes the view orientation of the Leadtools.Medical.Workstation.UI.ImageListView that shows the timeline in the Leadtools.Medical.Workstation.WorkstationState.TimelineManager for the Leadtools.Medical.Workstation.WorkstationState.ActiveHostViewer.
Leadtools.Medical.Workstation.WorkstationFeatures A class that contains all the features constant keys implemented by the Leadtools.Medical.Workstation.UI.WorkstationViewer.
Leadtools.Medical.Workstation.UI.TimelineContextMenuStrip The System.Windows.Forms.ContextMenuStrip control used for the timeline control.
Leadtools.Medical.Workstation.DictionaryWithEvents<P,V> Represents a collection of keys and values with events when the collection is modified.
Leadtools.Medical.Workstation.Commands.LoadCellIAnnotationsCommand Commands for loading stored annotations into a Leadtools.MedicalViewer.MedicalViewerCell.
Leadtools.Medical.Workstation.UI.ToolStripMenuProperties A class that contains all the information for all System.Windows.Forms.ToolStripItem objects in the WorkstationViewer
Leadtools.Medical.Workstation.Commands.ResetOrientationCommand Reset the selected cell image orientation to the initial display.
Leadtools.Medical.Workstation.UI.VolumeContextMenu The System.Windows.Forms.ContextMenuStrip control used for the VolumeViewer
Leadtools.Medical.Workstation.Presenters.PresentersFactory A factory class for creating and registering presenters.
Leadtools.Medical.Workstation.Presenters.CinePlayerPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationCinePlayerView.
Leadtools.Medical.Workstation.Commands.Change3DVolumeTypeCommand Changes the current Leadtools.Medical.Workstation.UI.VolumeViewer.VolumeType value.
Leadtools.Medical.Workstation.Commands.LoadSelectedTimelineSeriesCommand Loads the selected series in the displayed timeline into the Leadtools.Medical.Workstation.UI.WorkstationViewer.
Leadtools.Medical.Workstation.Commands.ToggleReferenceLineCommand Shows or hides the reference line of the selected cell.
Leadtools.Medical.Workstation.Commands.ReferenceLineStateChangeEventArgs Provides data for the ToggleReferenceLineCommand.ReferenceLineStateChanged and the ToggleReferenceLineCommand.ReferenceLineStateChanging.
Leadtools.Medical.Workstation.Interfaces.Views.IChangeIsoThresholdView Provides an interface for changing a volume Threshold.
Leadtools.Medical.Workstation.Presenters.WindowLevelViewPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IWindowLevelView .
Leadtools.Medical.Workstation.Presenters.ModalitySettingsPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IWorkstationModalitySettingsView .
Leadtools.Medical.Workstation.Commands.ChangeCellScrollCommand Changes the scroll position for the selected Leadtools.MedicalViewer.MedicalViewerMultiCell.
Leadtools.Medical.Workstation.Commands.ToggleTagsCommand Shows or hides the overlay tags displayed on a cell.
Leadtools.Medical.Workstation.Commands.ShowChronologicalTimelineCommand Shows the patient's chronological timeline control.
Leadtools.Medical.Workstation.Commands.InvertCommand Inverts the image in the selected Leadtools.MedicalViewer.MedicalViewerCell .
Leadtools.Medical.Workstation.Commands.CopyCellImageCommand Copies the image on the selected Leadtools.MedicalViewer.MedicalViewerCell into the windows clipboard.
Leadtools.Medical.Workstation.Commands.ClearRegionsCommand Removes the region from all selected Leadtools.MedicalViewer.MedicalViewerCell objects.
Leadtools.Medical.Workstation.UI.SelectedWorkstationCellsCollection Contains the selected Leadtools.MedicalViewer.MedicalViewerBaseCell controls in the WorkstationViewer .
Leadtools.Medical.Workstation.UI.MedicalViewerHostCollection Contains the selected MedicalViewerHost controls in the WorkstationViewer .
Leadtools.Medical.Workstation.Presenters.PanViewPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IPanView.
Leadtools.Medical.Workstation.Presenters.AnnotationSaveDescriptionPresenter Activates and runs a view of type Leadtools.Medical.Workstation.Interfaces.Views.IAnnotationSaveDescriptionView.
Leadtools.Medical.Workstation.WorkstationMessages Contains all the messages displayed to the user by the Leadtools.Medical.Workstation.UI.WorkstationViewer and other components.
Leadtools.Medical.Workstation.ApplyActionCommand Applies a Leadtools.MedicalViewer.MedicalViewerActionType on cells.
Leadtools.Medical.Workstation.ApplyActionFlags Provides values for the ApplyActionCommand.
Leadtools.Medical.Workstation.MouseActionEventArgs Provides data for the ApplyActionCommand.ActionApplied event.

New Members

The following new members have been added to existing types in LEADTOOLS For .NET v17.5:

Member Description
Leadtools.Medical.Workstation.UI.StudiesViewer.EnsureLastCellVisible Ensures that the ActiveViewer displays the last cell.
Leadtools.Medical.Workstation.UI.StudiesViewer.EnsureSelectedCellVisible Scrolls the ActiveViewer into the selected cell.
Leadtools.Medical.Workstation.UI.StudiesViewer.DeleteAllViewers Removes all the MedicalViewer controls from the Viewers property.
Leadtools.Medical.Workstation.UI.StudiesViewer.StudiesLayoutViewer The MedicalViewer that is used to display the studies.
Leadtools.Medical.Workstation.UI.StudiesViewer.PatientID Gets or sets the Patient ID for this viewer.
Leadtools.Medical.Workstation.UI.Commands.RetrieveQueueItemCommand.RetrievingText Gets or sets the text that is displayed when retrieving a series.
Leadtools.Medical.Workstation.UI.CheckLabel.CheckedString Gets or sets the text that is displayed when the label is in the checked state.
Leadtools.Medical.Workstation.UI.CheckLabel.UncheckedString Gets or sets the text that is displayed when the label is in the un-checked state.
Leadtools.Medical.Workstation.UI.QueueManager.OnFormClosing Overridden. Raises the FormsClosing event.
Leadtools.Medical.Workstation.UI.QueueManager.ClearListQuestionMessage Gets or sets the message displayed for prompting the user to clear the list.
Leadtools.Medical.Workstation.UI.QueueManager.CancelProcessingQuestionMessage Gets or sets the message displayed for prompting the user to cancel processing a task.
Leadtools.Medical.Workstation.UI.WorkstationViewer.ActivateView Request the view to be loaded and displayed to the user.
Leadtools.Medical.Workstation.UI.WorkstationViewer.EnsureVisible Request the view to be ensure that it is visible and have focus.
Leadtools.Medical.Workstation.UI.WorkstationViewer.OnDeActivated Raises the DeActivated event.
Leadtools.Medical.Workstation.UI.WorkstationViewer.LoadSeries(SeriesInformation) Loads DICOM Series images into the viewer for viewing.
Leadtools.Medical.Workstation.UI.WorkstationViewer.LoadSeries(String,String,String,MedicalViewerLoaderBase,IMedicalViewerCellFactory) Loads DICOM Series images into the viewer for viewing.
Leadtools.Medical.Workstation.UI.WorkstationViewer.FindStudyViewer(System.String) Returns the StudiesViewer with the provided Patient ID.
Leadtools.Medical.Workstation.UI.WorkstationViewer.AddStudyViewer(System.String,System.String) Adds a new StudiesViewer into the WorkstationViewer .
Leadtools.Medical.Workstation.UI.WorkstationViewer.AddStudyViewer(System.String,System.String,Leadtools.Medical.Workstation.UI.StudiesViewer) Adds the provided StudiesViewer into the WorkstationViewer
Leadtools.Medical.Workstation.UI.WorkstationViewer.RemoveHostViewer(Leadtools.Medical.Workstation.UI.MedicalViewerHost) Removes the provided MedicalViewerHost from the WorkstationViewer and delete all the cells.
Leadtools.Medical.Workstation.UI.WorkstationViewer.EnsureViewerVisible(Leadtools.Medical.Workstation.UI.MedicalViewerHost) Ensures that the provided MedicalViewerHost is the active viewer.
Leadtools.Medical.Workstation.UI.WorkstationViewer.FindCellSeriesLoader(Leadtools.MedicalViewer.MedicalViewerMultiCell) Returns the Leadtools.Medical.Workstation.Loader.MedicalViewerLoaderBase object that originally loaded the series into the given cell.
Leadtools.Medical.Workstation.UI.WorkstationViewer.RequestSeriesLoader(Leadtools.Medical.Workstation.SeriesInformation) Fires the WorkstationViewer.SeriesDropLoaderRequested event and returns the provided Leadtools.Medical.Workstation.Loader.MedicalViewerLoaderBase .
Leadtools.Medical.Workstation.UI.WorkstationViewer.Add3DControl(Leadtools.Medical3D.Medical3DControl,Leadtools.MedicalViewer.MedicalViewerMultiCell) Adds a Leadtools.Medical3D.Medical3DControl into a new MedicalViewerHost control.
Leadtools.Medical.Workstation.UI.WorkstationViewer.AddToolbarActivatedButtonLeftAction(ToolStripItem,MedicalViewerActionType) Registers a System.Windows.Forms.ToolStripItem in the toolbar that gets an activated item effect when a Leadtools.MedicalViewer.MedicalViewerActionType is the current action.
Leadtools.Medical.Workstation.UI.WorkstationViewer.RemoveToolbarActivatedButtonLeftAction(ToolStripItem,MedicalViewerActionType) Un-registers a System.Windows.Forms.ToolStripItem that has been previously registered with AddToolbarActivatedButtonLeftAction or AddToolbarSplitButtonChildItemLeftAction from getting the activation effect when a Leadtools.MedicalViewer.MedicalViewerActionType is the current action.
Leadtools.Medical.Workstation.UI.WorkstationViewer.AddToolbarSplitButtonChildItemLeftAction(CustomToolStripSplitButton,CustomToolStripMenuItem,MedicalViewerActionType) Registers a parent CustomToolStripSplitButton to receive the activation effect when a child CustomToolStripMenuItem assigned to a Leadtools.MedicalViewer.MedicalViewerActionType is the current action.
Leadtools.Medical.Workstation.UI.WorkstationViewer.IsToolbarActivatedButtonLeftAction(System.Windows.Forms.ToolStripItem) Determines whether a System.Windows.Forms.ToolStripItem is registered with the AddToolbarActivatedButtonLeftAction or AddToolbarSplitButtonChildItemLeftAction methods.
Leadtools.Medical.Workstation.UI.WorkstationViewer.UpdateActiveToolbarButton(Leadtools.MedicalViewer.MedicalViewerActionType) Update all System.Windows.Forms.ToolStripItem that are registered with the Leadtools.Medical.Workstation.UI.WorkstationViewer.AddToolbarActivatedButtonLeftAction(System.Windows.Forms.ToolStripItem,Leadtools.MedicalViewer.MedicalViewerActionType) or Leadtools.Medical.Workstation.UI.WorkstationViewer.AddToolbarSplitButtonChildItemLeftAction(Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton,Leadtools.Medical.Workstation.UI.CustomToolStripMenuItem,Leadtools.MedicalViewer.MedicalViewerActionType) methods and assigned the given Leadtools.MedicalViewer.MedicalViewerActionType to be activated
Leadtools.Medical.Workstation.UI.WorkstationViewer.UpdateStatus(System.String) Update the message text displayed on the Leadtools.Medical.Workstation.UI.WorkstationViewer status.
Leadtools.Medical.Workstation.UI.WorkstationViewer.UpdateStatusStripActions(Leadtools.MedicalViewer.MedicalViewerActionType,Leadtools.MedicalViewer.MedicalViewerMouseButtons) Update the Leadtools.MedicalViewer.MedicalViewerActionType assigned for the given Leadtools.MedicalViewer.MedicalViewerMouseButtons on the status strip.
Leadtools.Medical.Workstation.UI.WorkstationViewer.UpdateStatisticalInformation(Leadtools.ImageProcessing.Effects.StatisticsInformationCommand) Update the status strip with the given statistical information in the given Leadtools.ImageProcessing.Effects.StatisticsInformationCommand .
Leadtools.Medical.Workstation.UI.WorkstationViewer.CalculateCurrentCellStatisticalInformation(Leadtools.MedicalViewer.MedicalViewerCell,System.Int32) Returns a Leadtools.ImageProcessing.Effects.StatisticsInformationCommand object that contains the statistical information for the given cell.
Leadtools.Medical.Workstation.UI.WorkstationViewer.RefreshMouseActionsStatusLabels Update the status strip mouse button labels from the Leadtools.Medical.Workstation.WorkstationMessages class.
Leadtools.Medical.Workstation.UI.WorkstationViewer.Get3DViewerTitle(Leadtools.MedicalViewer.MedicalViewerMultiCell,Leadtools.Medical3D.Medical3DControl) Returns the caption text that is displayed for a new VolumeViewer .
Leadtools.Medical.Workstation.UI.WorkstationViewer.GetStudyViewerCaption(System.String,System.String) Returns the caption text that is displayed for a new StudiesViewer .
Leadtools.Medical.Workstation.UI.WorkstationViewer.CreateStudyViewer Returns a new StudiesViewer .
Leadtools.Medical.Workstation.UI.WorkstationViewer.ViewerContainer Gets the Leadtools.Medical.Workstation.WorkstationContainer that this WorkstationViewer is registered with.
Leadtools.Medical.Workstation.UI.WorkstationViewer.AutoApplyRendererToAllUIElements Gets or sets a value whether the Leadtools.Medical.Workstation.UI.WorkstationViewer.ToolBarRenderer should be applied to all the System.Windows.Forms.ToolStrip controls that are registered with the viewer.
Leadtools.Medical.Workstation.UI.WorkstationViewer.ViewerToolbar Gets the System.Windows.Forms.ToolStrip control displayed on the WorkstationViewer .
Leadtools.Medical.Workstation.UI.WorkstationViewer.TimelineManager Get the Leadtools.Medical.Workstation.StudiesChronologicalTimelineManager that is used by this WorkstationViewer
Leadtools.Medical.Workstation.UI.WorkstationViewer.AnnotationContextMenu Gets or sets the System.Windows.Forms.ContextMenuStrip that is displayed when an annotation is right clicked.
Leadtools.Medical.Workstation.UI.WorkstationViewer.EnableStatusStripUpdate Gets or sets a value to enable or disable the automatic updates to the viewer Status Strip (statistical information, messages, mouse actions...)
Leadtools.Medical.Workstation.UI.CustomToolStripButton.ItemProperties Gets or sets the menu item properties.
Leadtools.Medical.Workstation.UI.DesignToolStripMenuItem.ItemProperties Gets or sets the menu item properties.
Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton.SetCurrentItem(Leadtools.Medical.Workstation.UI.CustomToolStripMenuItem) Set the child Leadtools.Medical.Workstation.UI.CustomToolStripMenuItem that this Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton will use to impersonate.
Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton.OnButtonClick(System.EventArgs) Raises the System.Windows.Forms.ToolStripSplitButton.ButtonClick event.
Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton.OnDropDownItemClicked(System.Windows.Forms.ToolStripItemClickedEventArgs) Raises the System.Windows.Forms.ToolStripDropDownItem.DropDownItemClicked event.
Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton.ItemProperties Gets or sets the menu item properties.
Leadtools.Medical.Workstation.UI.CustomToolStripSplitButton.CurrentItem Gets the current CustomToolStripMenuItem that this CustomToolStripSplitButton is impersonating.
Leadtools.Medical.Workstation.UI.DesignToolStripButton.ItemProperties Gets or sets the menu item properties.
Leadtools.Medical.Workstation.UI.DesignToolStripDropDownButton.ItemProperties Gets or sets the menu item properties.
Leadtools.Medical.Workstation.UI.LayoutSelectorToolStripMenuItem.GetPreferredSize(System.Drawing.Size) Overridden. System.Windows.Forms.ToolStripItem.GetPreferredSize(System.Drawing.Size)
Leadtools.Medical.Workstation.UI.LayoutSelectorToolStripMenuItem.OnGridLayoutUpdated Raises the GridLayoutUpdated event.
Leadtools.Medical.Workstation.UI.LayoutSelectorToolStripMenuItem.Dispose(System.Boolean) Overridden. System.ComponentModel.Component.Dispose .
Leadtools.Medical.Workstation.UI.AnnotationsMenu.DefaultImage Gets or sets the image that will be displayed on the System.Windows.Forms.ToolStripMenuItem.
Leadtools.Medical.Workstation.UI.AnnotationsMenu.AlternativeImage Gets or sets the alternative image that will be displayed when the state of the System.Windows.Forms.ToolStripMenuItem change.
Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog.OnDeactivated Raises the DeActivated event.
Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog.OnUpdateWindowLevelConfirmed Raises the UpdateWindowLevelConfirmed event.
Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog.OnUpdateWindowLevelCanceled Raises the UpdateWindowLevelCanceled event.
Leadtools.Medical.Workstation.WindowLevelInformationArgument.OnOperationCompleted(System.Boolean) Updates the Leadtools.Medical.Workstation.WindowLevelInformationArgument.Result property and fires the Leadtools.Medical.Workstation.WindowLevelInformationArgument.OperationCompleted event
Leadtools.Medical.Workstation.WindowLevelInformationArgument.Result Gets the execution result provided by the component that used the argument.
Leadtools.Medical.Workstation.WindowLevelInformationArgument.Data Gets or sets the Leadtools.Medical.Workstation.WindowLevelInformationArgumentData that represents the data for the argument.
Leadtools.Medical.Workstation.UI.DicomInfo.SetDicomSource(System.String) Sets the path to the Leadtools.Dicom.DicomDataSet which information should be displayed.
Leadtools.Medical.Workstation.UI.DicomInfo.OnDeactivated Raises the DeActivated event.
Leadtools.Medical.Workstation.UI.AutoHidePanel.Dispose(System.Boolean) Releases all resources used by the System.ComponentModel.Component .
Leadtools.Medical.Workstation.UI.AutoHidePanel.OnDockChanged(System.EventArgs) Overridden. Raises the System.Windows.Forms.Control.DockChanged event.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.Initialize(Leadtools.Medical.Workstation.WorkstationContainer) Initializes this object with the Leadtools.Medical.Workstation.WorkstationContainer for the current Leadtools.Medical.Workstation.UI.WorkstationViewer
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.IsInitialized Gets a value to check whether this object has been initialized.
Leadtools.Medical.Workstation.UI.ModalitySettingsDialog.ViewerContainer Gets the Leadtools.Medical.Workstation.WorkstationContainer for the current Leadtools.Medical.Workstation.WorkstationContainer for the current Leadtools.Medical.Workstation.UI.WorkstationViewer.
Leadtools.Medical.Workstation.UI.IsoThreshold.SetThreshold(System.Int32,System.Int32,System.Int32) Sets the view with initial values.
Leadtools.Medical.Workstation.UI.IsoThreshold.CurrentThreshold Gets or sets the selected Threshold for the volume.

Version Changes: 16.5 to 17

New Types

The following Types have been added in v17:

Member Description
Leadtools.Medical.Workstation.UI.Factory.WorkstationUISettings

Represents the workstation UI section within a configuration file.

Leadtools.Medical.Workstation.UI.WindowLevelDialog

Displays the WindowLevel dialog.

Leadtools.Medical.Workstation.UI.IImageListViewItem

Defines an IImageListViewItem object.

Leadtools.Medical.Workstation.ListViewSeriesInformation

Represents the class that gets and sets a list view of the series information.

Leadtools.Medical.Workstation.ModalityOptions

Represents the modality options. The options are serializable.

Leadtools.Medical.Workstation.ModalityOptionsCollection

Represents an ordered collection of Leadtools.Medical.Workstation.ModalityOptions.

Leadtools.Medical.Workstation.ModalityOptionsManager

Provides a service for working with Leadtools.Medical.Workstation.IModalitySettingsDataSource.

Leadtools.Medical.Workstation.UI.PrintMarginsFix

Displays a dialog that allows the user to fix margin errors when printing an image from a Leadtools.MedicalViewer.MedicalViewer.

Leadtools.Medical.Workstation.IModalitySettingsDataSource

Contains information about modality settings.

Leadtools.Medical.Workstation.UI.ICinePlayer

Represents the System.Windows.Forms.Form displayed to control the Leadtools.MedicalViewer.MedicalViewerMultiCell animation.

Leadtools.Medical.Workstation.UI.CinePlayer

Represents the System.Windows.Forms.Form displayed to control the Leadtools.MedicalViewer.MedicalViewerMultiCell animation.

Leadtools.Medical.Workstation.UI.NumericTextBox

Displays a System.Windows.Forms.TextBox user control that only accepts numeric inputs.

Leadtools.Medical.Workstation.UI.PlayOptionsChangedEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.ICinePlayer.PlayOptionsChanged event.

Leadtools.Medical.Workstation.DataEventArgs`1

Generic arguments class to pass to event handlers that need to receive data.

Leadtools.Medical.Workstation.UI.FrameRateChangedEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.ICinePlayer.FrameRateChanged event.

Leadtools.Medical.Workstation.UI.PlayModeChangedEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.ICinePlayer.PlayModeChanged event.

Leadtools.Medical.Workstation.UI.InterploationChangedEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.ICinePlayer.InterploationChanged event.

Leadtools.Medical.Workstation.UI.StudiesViewerRemovedEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.WorkstationViewer.StudiesViewerRemoved event.

Leadtools.Medical.Workstation.UI.PlayStateEventArgs

Provides data for the Leadtools.Medical.Workstation.UI.ICinePlayer.PlayStateChanged event.

Leadtools.Medical.Workstation.IModalitySettingsView

Interface for dialogs that allows the user to change the modality settings.

Leadtools.Medical.Workstation.UI.ActivatedButton

An interface for a button that can be activated.

Leadtools.Medical.Workstation.UI.CheckLabel

A System.Windows.Forms.Label that draws a check.

Leadtools.Medical.Workstation.UI.Factory.WorkstationUIFactory

Creates the workstation UI controls for building a medical workstation.

Leadtools.Medical.Workstation.WindowLevelInformation

Represents a class that is used to set the window level information.

Leadtools.Medical.Workstation.UI.AnnotationSaveDescriptionDialog

Displays a dialog that allows the user to set the save or discard changes to annotations descriptions.

Leadtools.Medical.Workstation.UI.AnnotationsMenu

Contains information about the annotation context menu displayed on the Leadtools.Medical.Workstation.UI.WorkstationViewer.

Leadtools.Medical.Workstation.UI.WindowLevelInformationDialog

Displays the Window Level Information dialog.

Leadtools.Medical.Workstation.InstanceInformation

Contains information about a DICOM instances.

Leadtools.Medical.Workstation.UI.ImageListViewItemLayout

Provide values for the Leadtools.Medical.Workstation.UI.ImageListView.ItemsLayout property.

Leadtools.Medical.Workstation.UI.PlayFramesOrder

Determine which frames get played.

Leadtools.Medical.Workstation.UI.PlayState

Specifies constants that control the state of the animation is playback.

Leadtools.Medical.Workstation.UI.Orientation

Specifies Constants the define the orientation of items in the Leadtools.Medical.Workstation.UI.ImageListView.

Leadtools.Medical.Workstation.UI.PlayMode

Specifies the play mode.

Leadtools.Medical.Workstation.UI.PlayOptions

Flags that indicate the play options of the images.

Leadtools.Medical.Workstation.UI.ListMode

Values which determines the display of Leadtools.Medical.Workstation.UI.ImageListBox objects in an Leadtools.Medical.Workstation.UI.ImageListView

Leadtools.Medical.Workstation.UI.Interploation

Specifies the interpolation algorithm will be used to scale the image.

Leadtools.Medical.Workstation.UI.ImageBoxMode

Values used to determine the display of an Leadtools.Medical.Workstation.UI.ImageListBox.

Leadtools.Medical.Workstation.UI.DicomInfo

Displays the DICOM information in a Leadtools.Dicom.DicomDataSet.

Leadtools.Medical.Workstation.UI.ListViewStudiesInformation

Contains information about a study to be displayed in the Leadtools.Medical.Workstation.UI.ImageListView control.

Leadtools.Medical.Workstation.UI.ImageListViewLoader

Loads an ordered patient's studies and series information into an Leadtools.Medical.Workstation.UI.ImageListView control.

Leadtools.Medical.Workstation.UI.FNumericTextBox

Creates a custom TextBox control that accepts only numeric input.

Leadtools.Medical.Workstation.UI.ModalitySettingsDialog

Displays a dialog that allows the user to change the modality settings.

Leadtools.Medical.Workstation.UI.IsoThreshold

Displays a dialog that allows the user to set the Leadtools.Medical3D.Medical3DSSD.Threshold value in a Shaded Surface Display 3D Image.

Leadtools.Medical.Workstation.UI.ImageListView

Represents a user control that displays a list view of Leadtools.Medical.Workstation.UI.ImageListBox.

Leadtools.Medical.Workstation.UI.ImageListBox

Represents a user control that displays a list of ImageListBox objects.

Leadtools.Medical.Workstation.UI.ImageItem
Leadtools.Medical.Workstation.ModalitySettingsDataSource

Implements the Leadtools.Medical.Workstation.IModalitySettingsDataSource interface.

New Members

The following members have been added to existing types in v17:

Member Description
Leadtools.Medical.Workstation.UI.VolumeViewer.ResetIsoThreshold

Reset the ISO Threshold of a SSD volume.

Leadtools.Medical.Workstation.UI.QueueManager.QueuItemsPanel

Groups a collection of controls.

Leadtools.Medical.Workstation.UI.QueueManager.OptionsPanel

Groups a collection of control options.

Leadtools.Medical.Workstation.UI.QueueManager.ClearListButton

Defines a System.Windows.Forms.Button control that clears the list of items.

Leadtools.Medical.Workstation.UI.QueueManager.AutoLoadCheckBox

Defines a System.Windows.Forms.CheckBox control that enables auto-loading the queue.

Leadtools.Medical.Workstation.UI.QueueManager.RemoveCompletedCheckBox

Defines a System.Windows.Forms.CheckBox control that enables the queue manager to remove completed items.

Leadtools.Medical.Workstation.UI.WorkstationViewer.ProcessKeyPreview

Previews a keyboard message.

Leadtools.Medical.Workstation.UI.WorkstationViewer.StudiesViewerRemoved
Leadtools.Medical.Workstation.UI.WorkstationViewer.ModalityManager

Occurs when a Leadtools.Medical.Workstation.UI.StudiesViewer is removed from the Leadtools.Medical.Workstation.UI.WorkstationViewer

Leadtools.Medical.Workstation.UI.WorkstationViewer.CanModifyWindowLevelPreset

Determines whether the Leadtools.Medical.Workstation.UI.WorkstationViewer.PresetToolStripMenuItem will be displayed.

Version Changes: 16 to 16.5

New Assembly

The following assembly has been added to LEADTOOLS For .NET v16.5:

Namespace Description
Leadtools.Medical.Workstation Includes classes, structures and enumerations that specify how to create and configure a medical workstation, as well as implementing a user interface.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Imaging, Medical, and Document
Click or drag to resize