# data file for the Fltk User Interface Designer (fluid)
version 1.0110 
header_name {.hxx} 
code_name {.cxx}
decl {\#include <FL/Fl.H>} {} 

class class_mfmfind_fluid {open
} {
  Function {mfmfind_path_callback()} {return_type {virtual void}
  } {}
  Function {mfmfind_ok_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_exit_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_help_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_copy_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_move_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_delete_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_editor_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_open_with_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_browse_selected_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_browse_all_callback()} {open return_type {virtual void}
  } {}
  Function {mfmfind_select_callback()} {open return_type {virtual void}
  } {}
  Function {class_mfmfind_fluid()} {open
  } {
    Fl_Window mfmfind {
      label {MFMR FIND} open
      xywh {270 270 560 435} type Double hide resizable
    } {
      Fl_Menu_Bar mfmfind_menu {open
        xywh {0 0 560 30} selection_color 7
      } {
        MenuItem mfmfind_path {
          label {&Path...}
          callback {mfmfind_path_callback();}
          xywh {0 0 100 30} shortcut 0x70 divider
        }
        MenuItem mfmfind_ok {
          label Search
          callback {mfmfind_ok_callback();}
          xywh {0 0 100 30} shortcut 0xff0d labelcolor 4 divider
        }
        Submenu mfmfind_file {
          label {&Options} open
          xywh {0 0 100 30} divider
        } {
          MenuItem mfmfind_copy {
            label {copy to...}
            callback {mfmfind_copy_callback();}
            xywh {0 0 100 20}
          }
          MenuItem mfmfind_move {
            label {move to...}
            callback {mfmfind_move_callback();}
            xywh {0 0 100 20} divider
          }
          MenuItem mfmfind_select {
            label {select all}
            callback {mfmfind_select_callback();}
            xywh {0 0 100 20} divider
          }
          MenuItem mfmfind_browse_all {
            label {open all in browser}
            callback {mfmfind_browse_all_callback();}
            xywh {0 0 100 20} hide divider
          }
          MenuItem mfmfind_delete {
            label {delete forever}
            callback {mfmfind_delete_callback();}
            xywh {0 0 100 20}
          }
        }
        MenuItem mfmfind_browse_selected {
          label {Open &Directory}
          callback {mfmfind_browse_selected_callback();}
          xywh {0 0 100 30} shortcut 0x64 divider
        }
        MenuItem mfmfind_editor {
          label {Open &File}
          callback {mfmfind_editor_callback();}
          xywh {0 0 100 30} shortcut 0x66 divider
        }
        MenuItem mfmfind_open_with {
          label {Open &With}
          callback {mfmfind_open_with_callback();}
          xywh {0 0 100 30} shortcut 0x77 labelcolor 5 divider
        }
        MenuItem mfmfind_exit {
          label { Exit }
          callback {mfmfind_exit_callback();}
          xywh {0 0 100 30} shortcut 0xff1b divider
        }
        MenuItem mfmfind_help {
          label {Help&!}
          callback {mfmfind_help_callback();} selected
          xywh {0 0 100 30} shortcut 0x21
        }
      }
      Fl_Input mfmfind_path_input {
        label {search path}
        xywh {85 35 292 25} selection_color 7
      }
      Fl_Input mfmfind_pattern {
        label {name search - * ok}
        xywh {132 65 300 25}
      }
      Fl_Input mfmfind_content {
        label {content search - no *, part word ok}
        xywh {233 95 140 25}
      }
      Fl_Choice mfmfind_file_time {
        label {age   } open
        xywh {47 125 155 25} down_box BORDER_BOX selection_color 7
      } {
        MenuItem mfmfind_file_time_all {
          label {all ages}
          xywh {0 0 30 20}
        }
        MenuItem mfmfind_file_minutes_older {
          label {older than minutes}
          xywh {20 20 30 20}
        }
        MenuItem mfmfind_file_days_older {
          label {older than days}
          xywh {10 10 30 20}
        }
        MenuItem mfmfind_file_minutes_newer {
          label {newer than minutes}
          xywh {30 30 30 20}
        }
        MenuItem mfmfind_file_days_newer {
          label {newer than days}
          xywh {20 20 30 20}
        }
      }
      Fl_Input mfmfind_file_time_input {
        xywh {213 125 60 25} type Int
      }
      Fl_Choice mfmfind_file_size {
        label size open
        xywh {325 125 155 25} down_box BORDER_BOX selection_color 7
      } {
        MenuItem mfmfind_file_size_all {
          label {all sizes}
          xywh {10 10 30 20}
        }
        MenuItem mfmfind_file_bytes_greater {
          label {greater than bytes}
          xywh {20 20 30 20}
        }
        MenuItem mfmfind_file_kbytes_greater {
          label {greater than KB}
          xywh {30 30 30 20}
        }
        MenuItem mfmfind_file_mbytes_greater {
          label {greater than MB}
          xywh {30 30 30 20}
        }
        MenuItem mfmfind_file_gbytes_greater {
          label {greater than GB}
          xywh {40 40 30 20}
        }
        MenuItem mfmfind_file_bytes_smaller {
          label {smaller than bytes}
          xywh {30 30 30 20}
        }
        MenuItem mfmfind_file_kbytes_smaller {
          label {smaller than KB}
          xywh {40 40 30 20}
        }
        MenuItem mfmfind_file_mbytes_smaller {
          label {smaller than MB}
          xywh {40 40 30 20}
        }
        MenuItem mfmfind_file_gbytes_smaller {
          label {smaller than GB}
          xywh {50 50 30 20}
        }
      }
      Fl_Input mfmfind_file_size_input {
        xywh {490 125 60 25} type Int
      }
      Fl_Check_Button mfmfind_file_case_button {
        label {case sensitive}
        xywh {435 65 115 25} down_box DOWN_BOX align 16
      }
      Fl_Check_Button mfmfind_file_recursive_button {
        label {recursive search}
        xywh {295 157 150 25} down_box DOWN_BOX align 16
      }
      Fl_Check_Button mfmfind_content_case_button {
        label {case sensitive}
        xywh {375 95 115 25} down_box DOWN_BOX
      }
      Fl_Check_Button mfmfind_content_line_button {
        label {line \#}
        xywh {490 95 60 25} down_box DOWN_BOX
      }
      Fl_Browser mfmfind_browser {
        xywh {0 185 560 250} type Multi selection_color 3 align 0 textfont 13 textsize 12 resizable
      }
      Fl_Box {} {
        label label
        xywh {10 62 535 1} box FLAT_BOX color 4 labeltype NO_LABEL
      }
      Fl_Box {} {
        label label
        xywh {10 122 535 1} box FLAT_BOX color 4 labeltype NO_LABEL
      }
      Fl_Box {} {
        label label
        xywh {10 92 535 1} box FLAT_BOX color 4 labeltype NO_LABEL
      }
      Fl_Box {} {
        label label
        xywh {10 154 535 1} box FLAT_BOX color 4 labeltype NO_LABEL
      }
      Fl_Choice mfmfind_show_choicebox {
        label show open
        xywh {46 157 157 25} down_box BORDER_BOX selection_color 7
      } {
        MenuItem mfmfind_view_all {
          label {files and directories}
          xywh {20 20 30 20}
        }
        MenuItem mfmfind_view_files {
          label {files only}
          xywh {20 20 30 20}
        }
        MenuItem mfmfind_view_directories {
          label {directories only}
          xywh {20 20 30 20}
        }
      }
      Fl_Input mfmfind_open_with_program {
        label {-->}
        xywh {414 35 138 25} selection_color 7 labelcolor 5
      }
    }
  }
  Function {~class_mfmfind_fluid()} {return_type virtual
  } {}
} 
