# data file for the Fltk User Interface Designer (fluid)
version 1.0304
header_name {.h}
code_name {.cxx}
class rawfile_loader_window {open
} {
  Function {rawfile_loader_window()} {open
  } {
    Fl_Window window {
      label {RAW File format configuration}
      user_data this open
      xywh {334 204 455 350} type Double hide
    } {
      Fl_Check_Button chk_reversesides {
        label {Reverse side}
        user_data this
        callback raw_loader_window_datachanged
        xywh {333 58 117 25} down_box DOWN_BOX labelsize 12
      }
      Fl_Check_Button chk_intersidesectornum {
        label {Inter side sector numbering}
        user_data this
        callback raw_loader_window_datachanged
        xywh {233 96 115 25} down_box DOWN_BOX labelsize 12 align 148
      }
      Fl_Check_Button chk_side0track_first {
        label {Tracks of a side grouped in the file}
        user_data this
        callback raw_loader_window_datachanged
        xywh {333 7 119 44} down_box DOWN_BOX labelsize 12 align 148
      }
      Fl_Check_Button chk_autogap3 {
        label {Auto GAP3}
        user_data this
        callback raw_loader_window_datachanged
        xywh {130 212 85 25} down_box DOWN_BOX labelsize 12
      }
      Fl_Value_Input numin_pregap {
        label {PRE-GAP lenght}
        user_data this
        callback raw_loader_window_datachanged
        xywh {230 216 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input numin_formatvalue {
        label {Format value}
        user_data this
        callback raw_loader_window_datachanged
        xywh {335 174 45 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input numin_interleave {
        label Interleave
        user_data this
        callback raw_loader_window_datachanged
        xywh {130 136 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input numin_skew {
        label Skew
        user_data this
        callback raw_loader_window_datachanged
        xywh {230 136 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Check_Button chk_sidebasedskew {
        label {Side based}
        user_data this
        callback raw_loader_window_datachanged
        xywh {333 134 87 25} down_box DOWN_BOX labelsize 12
      }
      Fl_Output strout_totalsector {
        label {Total Sector}
        user_data this
        xywh {130 174 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Output strout_totalsize {
        label {Total Size}
        user_data this
        xywh {230 174 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input innum_nbtrack {
        label {Number of Track}
        user_data this
        callback raw_loader_window_datachanged
        xywh {130 20 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input innum_sectoridstart {
        label {Sector ID start}
        user_data this
        callback raw_loader_window_datachanged
        xywh {130 99 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input innum_sectorpertrack {
        label {Sector per track}
        user_data this
        callback raw_loader_window_datachanged
        xywh {130 61 95 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input innum_rpm {
        label {RPM :}
        user_data this
        callback raw_loader_window_datachanged
        xywh {10 99 105 20} labelsize 12 align 5 textsize 12
      }
      Fl_Value_Input innum_bitrate {
        label {Bitrate :}
        user_data this
        callback raw_loader_window_datachanged
        xywh {10 60 105 20} labelsize 12 align 5 textsize 12
      }
      Fl_Button {} {
        label {Load RAW file}
        user_data this
        callback raw_loader_window_bt_loadrawfile
        xywh {172 270 95 30} labelsize 12
      }
      Fl_Button {} {
        label {Create Empty Floppy}
        user_data this
        callback raw_loader_window_bt_createemptyfloppy
        xywh {274 270 95 30} labelsize 12 align 128
      }
      Fl_Button {} {
        label {Save config}
        user_data this
        callback raw_loader_window_bt_savecfg
        xywh {10 280 70 20} labelsize 12
      }
      Fl_Button {} {
        label {Load config}
        user_data this
        callback raw_loader_window_bt_loadcfg
        xywh {89 280 70 20} labelsize 12
      }
      Fl_Button {} {
        label Close
        callback {((Fl_Window*)(o->parent()))->hide();}
        xywh {377 270 70 30} labelsize 12
      }
      Fl_Choice choice_sectorsize {
        label {Sector size}
        user_data this
        callback raw_loader_window_datachanged open
        xywh {230 61 95 20} down_box BORDER_BOX labelsize 12 align 5 when 1 textsize 11
      } {}
      Fl_Choice choice_tracktype {
        label {Track type}
        user_data this
        callback raw_loader_window_datachanged open
        xywh {10 20 105 20} down_box BORDER_BOX labelsize 12 align 5 when 1 textsize 11
      } {}
      Fl_Value_Input numin_gap3 {
        label {GAP3 lenght}
        user_data this
        callback raw_loader_window_datachanged
        xywh {10 215 105 20} labelsize 12 align 5 textsize 12
      }
      Fl_Choice choice_numberofside {
        label {Number of side}
        user_data this
        callback raw_loader_window_datachanged open
        xywh {230 20 95 20} down_box BORDER_BOX labelsize 12 align 5 when 1 textsize 11
      } {}
      Fl_Choice choice_disklayout {
        label {Predefined Disk Layout}
        user_data this
        callback raw_loader_window_datachanged open
        xywh {10 255 150 20} down_box BORDER_BOX labelsize 12 align 5 when 1 textsize 11
      } {}
      Fl_Output hlptxt {
        xywh {5 277 442 72} box NO_BOX align 37 deactivate
      }
    }
  }
}
