Click or drag to resize

API changes - 1.53

RAYLASE.Marker.GUI.Common.dll
  public class RAYLASE.Marker.GUI.Common.GuiConfiguration

+ public bool ShowJobDescriptionPopup { get; set; }

public class RAYLASE.Marker.GUI.Common.Services.OneTimeConfigurationService

+ public AuthenticationType AuthenticationType { get; set; }
+ public string Language { get; set; }
+ public OneTimeConfigurationService( )
+ public SpeedUnit SpeedUnit { get; set; }

  public class RAYLASE.Marker.GUI.Common.Interactivity.RayguideDialogService

- public RayguideDialogService( IContainerExtension containerExtension, IEventAggregator eventAggregator, MarkerAPI markerAPI )
+ public RayguideDialogService( IContainerExtension containerExtension, IEventAggregator eventAggregator, MarkerAPI markerAPI, OneTimeConfigurationService oneTimeConfigurationService )
+ public virtual void ShowMessage( string title, string message )

  public class RAYLASE.Marker.GUI.Common.Permission.RayguidePermissionManager

+ public void LogoutLocalUser( )

  public class RAYLASE.Marker.GUI.Common.Views.StatusBarViewModel

+ public string Username { get; set; }

RAYLASE.Marker.GUI.Events.dll
RAYLASE.Marker.Job.dll
  public class RAYLASE.Marker.Job.JobDefinition

+ public IList<JobElementHolder> FindJobElements( string jobElementName, StringComparison stringComparison = Ordinal )

RAYLASE.Marker.VectorGraphicElement.dll
public class RAYLASE.Marker.VectorGraphicElement.GUI.VariableManagerExtension

+ public static bool CreatePlaceHolderMenu( IVariableManager variableManager, ItemCollection contextMenu, TextBox target )
+ public static bool CreateVariableMenu( IVariableManager variableManager, ItemCollection contextMenu, string variableScopeName, TextBox target )