Class LayoutTrackDrawingOptionsDialog

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
jmri.jmrit.display.layoutEditor.LayoutEditorDialogs.LayoutTrackDrawingOptionsDialog
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

Handle changing layout editor drawing options. since 4.15.6 blockDefaultColor, blockOccupiedColor and blockAlternativeColor added here. Color settings blockDefaultColor, blockOccupiedColor and blockAlternativeColor respects the original solution. It would be useful to drop the original defaultTrackColor, defaultOccupiedTrackColor and defaultAlternativeTrackColor variables In LayoutEditor and use only those of LayoutTrackDrawingOptions.
See Also:
  • Constructor Details

    • LayoutTrackDrawingOptionsDialog

      public LayoutTrackDrawingOptionsDialog(LayoutEditor layoutEditor, boolean modal, LayoutTrackDrawingOptions ltdOptions)
      Creates new form LayoutTrackDrawingOptionsDialog.
      Parameters:
      layoutEditor - the main layout editor panel.
      modal - true if frame should be modal, else false.
      ltdOptions - the layout track drawing options.