Leadtools.Medical.Workstation Assembly Changes

Show in webframe

Version 18 changes

Version 17.5 changes

Version 17 changes

Leadtools.Medical.Workstation Assembly Changes from Version 17.5 to Version 18

Version 18 has not changed from Version 18.0. For more information, refer to http://www.leadtools.com/corporate/new-in-v18.htm.

 

 

Leadtools.Medical.Workstation Assembly Changes from Version 17 to Version 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.

Leadtools.Medical.Workstation Assembly Changes from Version 16.5 to Version 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 determing 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.


Leadtools.Medical.Workstation Assembly Changes from Version 16 to Version 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
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.