// generated by Fast Light User Interface Designer (fluid) version 1.0110

#include "mfmfind_ui_fluid.hxx"
#include <FL/Fl.H>

void class_mfmfind_fluid::cb_mfmfind_path_i(Fl_Menu_*, void*) {
  mfmfind_path_callback();
}
void class_mfmfind_fluid::cb_mfmfind_path(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_path_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_ok_i(Fl_Menu_*, void*) {
  mfmfind_ok_callback();
}
void class_mfmfind_fluid::cb_mfmfind_ok(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_ok_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_copy_i(Fl_Menu_*, void*) {
  mfmfind_copy_callback();
}
void class_mfmfind_fluid::cb_mfmfind_copy(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_copy_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_move_i(Fl_Menu_*, void*) {
  mfmfind_move_callback();
}
void class_mfmfind_fluid::cb_mfmfind_move(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_move_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_select_i(Fl_Menu_*, void*) {
  mfmfind_select_callback();
}
void class_mfmfind_fluid::cb_mfmfind_select(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_select_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_browse_all_i(Fl_Menu_*, void*) {
  mfmfind_browse_all_callback();
}
void class_mfmfind_fluid::cb_mfmfind_browse_all(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_browse_all_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_delete_i(Fl_Menu_*, void*) {
  mfmfind_delete_callback();
}
void class_mfmfind_fluid::cb_mfmfind_delete(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_delete_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_browse_selected_i(Fl_Menu_*, void*) {
  mfmfind_browse_selected_callback();
}
void class_mfmfind_fluid::cb_mfmfind_browse_selected(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_browse_selected_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_editor_i(Fl_Menu_*, void*) {
  mfmfind_editor_callback();
}
void class_mfmfind_fluid::cb_mfmfind_editor(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_editor_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_open_with_i(Fl_Menu_*, void*) {
  mfmfind_open_with_callback();
}
void class_mfmfind_fluid::cb_mfmfind_open_with(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_open_with_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_exit_i(Fl_Menu_*, void*) {
  mfmfind_exit_callback();
}
void class_mfmfind_fluid::cb_mfmfind_exit(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_exit_i(o,v);
}

void class_mfmfind_fluid::cb_mfmfind_help_i(Fl_Menu_*, void*) {
  mfmfind_help_callback();
}
void class_mfmfind_fluid::cb_mfmfind_help(Fl_Menu_* o, void* v) {
  ((class_mfmfind_fluid*)(o->parent()->user_data()))->cb_mfmfind_help_i(o,v);
}

Fl_Menu_Item class_mfmfind_fluid::menu_mfmfind_menu[] = {
 {"&Path...", 0x70,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_path, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"Search", 0xff0d,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_ok, 0, 128, FL_NORMAL_LABEL, 0, 14, 4},
 {"&Options", 0,  0, 0, 192, FL_NORMAL_LABEL, 0, 14, 0},
 {"copy to...", 0,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_copy, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"move to...", 0,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_move, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"select all", 0,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_select, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"open all in browser", 0,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_browse_all, 0, 144, FL_NORMAL_LABEL, 0, 14, 0},
 {"delete forever", 0,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_delete, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0},
 {"Open &Directory", 0x64,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_browse_selected, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"Open &File", 0x66,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_editor, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"Open &With", 0x77,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_open_with, 0, 128, FL_NORMAL_LABEL, 0, 14, 5},
 {" Exit ", 0xff1b,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_exit, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"Help&!", 0x21,  (Fl_Callback*)class_mfmfind_fluid::cb_mfmfind_help, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_path = class_mfmfind_fluid::menu_mfmfind_menu + 0;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_ok = class_mfmfind_fluid::menu_mfmfind_menu + 1;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file = class_mfmfind_fluid::menu_mfmfind_menu + 2;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_copy = class_mfmfind_fluid::menu_mfmfind_menu + 3;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_move = class_mfmfind_fluid::menu_mfmfind_menu + 4;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_select = class_mfmfind_fluid::menu_mfmfind_menu + 5;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_browse_all = class_mfmfind_fluid::menu_mfmfind_menu + 6;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_delete = class_mfmfind_fluid::menu_mfmfind_menu + 7;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_browse_selected = class_mfmfind_fluid::menu_mfmfind_menu + 9;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_editor = class_mfmfind_fluid::menu_mfmfind_menu + 10;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_open_with = class_mfmfind_fluid::menu_mfmfind_menu + 11;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_exit = class_mfmfind_fluid::menu_mfmfind_menu + 12;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_help = class_mfmfind_fluid::menu_mfmfind_menu + 13;

Fl_Menu_Item class_mfmfind_fluid::menu_mfmfind_file_time[] = {
 {"all ages", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"older than minutes", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"older than days", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"newer than minutes", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"newer than days", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_time_all = class_mfmfind_fluid::menu_mfmfind_file_time + 0;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_minutes_older = class_mfmfind_fluid::menu_mfmfind_file_time + 1;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_days_older = class_mfmfind_fluid::menu_mfmfind_file_time + 2;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_minutes_newer = class_mfmfind_fluid::menu_mfmfind_file_time + 3;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_days_newer = class_mfmfind_fluid::menu_mfmfind_file_time + 4;

Fl_Menu_Item class_mfmfind_fluid::menu_mfmfind_file_size[] = {
 {"all sizes", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"greater than bytes", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"greater than KB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"greater than MB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"greater than GB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"smaller than bytes", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"smaller than KB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"smaller than MB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"smaller than GB", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_size_all = class_mfmfind_fluid::menu_mfmfind_file_size + 0;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_bytes_greater = class_mfmfind_fluid::menu_mfmfind_file_size + 1;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_kbytes_greater = class_mfmfind_fluid::menu_mfmfind_file_size + 2;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_mbytes_greater = class_mfmfind_fluid::menu_mfmfind_file_size + 3;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_gbytes_greater = class_mfmfind_fluid::menu_mfmfind_file_size + 4;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_bytes_smaller = class_mfmfind_fluid::menu_mfmfind_file_size + 5;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_kbytes_smaller = class_mfmfind_fluid::menu_mfmfind_file_size + 6;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_mbytes_smaller = class_mfmfind_fluid::menu_mfmfind_file_size + 7;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_file_gbytes_smaller = class_mfmfind_fluid::menu_mfmfind_file_size + 8;

Fl_Menu_Item class_mfmfind_fluid::menu_mfmfind_show_choicebox[] = {
 {"files and directories", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"files only", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"directories only", 0,  0, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_view_all = class_mfmfind_fluid::menu_mfmfind_show_choicebox + 0;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_view_files = class_mfmfind_fluid::menu_mfmfind_show_choicebox + 1;
Fl_Menu_Item* class_mfmfind_fluid::mfmfind_view_directories = class_mfmfind_fluid::menu_mfmfind_show_choicebox + 2;

void class_mfmfind_fluid::mfmfind_path_callback() {
}

void class_mfmfind_fluid::mfmfind_ok_callback() {
}

void class_mfmfind_fluid::mfmfind_exit_callback() {
}

void class_mfmfind_fluid::mfmfind_help_callback() {
}

void class_mfmfind_fluid::mfmfind_copy_callback() {
}

void class_mfmfind_fluid::mfmfind_move_callback() {
}

void class_mfmfind_fluid::mfmfind_delete_callback() {
}

void class_mfmfind_fluid::mfmfind_editor_callback() {
}

void class_mfmfind_fluid::mfmfind_open_with_callback() {
}

void class_mfmfind_fluid::mfmfind_browse_selected_callback() {
}

void class_mfmfind_fluid::mfmfind_browse_all_callback() {
}

void class_mfmfind_fluid::mfmfind_select_callback() {
}

class_mfmfind_fluid::class_mfmfind_fluid() {
  { mfmfind = new Fl_Double_Window(560, 435, "MFMR FIND");
    mfmfind->user_data((void*)(this));
    { mfmfind_menu = new Fl_Menu_Bar(0, 0, 560, 30);
      mfmfind_menu->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmfind_menu->menu(menu_mfmfind_menu);
    } // Fl_Menu_Bar* mfmfind_menu
    { mfmfind_path_input = new Fl_Input(85, 35, 292, 25, "search path");
      mfmfind_path_input->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
    } // Fl_Input* mfmfind_path_input
    { mfmfind_pattern = new Fl_Input(132, 65, 300, 25, "name search - * ok");
    } // Fl_Input* mfmfind_pattern
    { mfmfind_content = new Fl_Input(233, 95, 140, 25, "content search - no *, part word ok");
    } // Fl_Input* mfmfind_content
    { mfmfind_file_time = new Fl_Choice(47, 125, 155, 25, "age   ");
      mfmfind_file_time->down_box(FL_BORDER_BOX);
      mfmfind_file_time->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmfind_file_time->menu(menu_mfmfind_file_time);
    } // Fl_Choice* mfmfind_file_time
    { mfmfind_file_time_input = new Fl_Input(213, 125, 60, 25);
      mfmfind_file_time_input->type(2);
    } // Fl_Input* mfmfind_file_time_input
    { mfmfind_file_size = new Fl_Choice(325, 125, 155, 25, "size");
      mfmfind_file_size->down_box(FL_BORDER_BOX);
      mfmfind_file_size->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmfind_file_size->menu(menu_mfmfind_file_size);
    } // Fl_Choice* mfmfind_file_size
    { mfmfind_file_size_input = new Fl_Input(490, 125, 60, 25);
      mfmfind_file_size_input->type(2);
    } // Fl_Input* mfmfind_file_size_input
    { mfmfind_file_case_button = new Fl_Check_Button(435, 65, 115, 25, "case sensitive");
      mfmfind_file_case_button->down_box(FL_DOWN_BOX);
      mfmfind_file_case_button->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE);
    } // Fl_Check_Button* mfmfind_file_case_button
    { mfmfind_file_recursive_button = new Fl_Check_Button(295, 157, 150, 25, "recursive search");
      mfmfind_file_recursive_button->down_box(FL_DOWN_BOX);
      mfmfind_file_recursive_button->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE);
    } // Fl_Check_Button* mfmfind_file_recursive_button
    { mfmfind_content_case_button = new Fl_Check_Button(375, 95, 115, 25, "case sensitive");
      mfmfind_content_case_button->down_box(FL_DOWN_BOX);
    } // Fl_Check_Button* mfmfind_content_case_button
    { mfmfind_content_line_button = new Fl_Check_Button(490, 95, 60, 25, "line #");
      mfmfind_content_line_button->down_box(FL_DOWN_BOX);
    } // Fl_Check_Button* mfmfind_content_line_button
    { mfmfind_browser = new Fl_Browser(0, 185, 560, 250);
      mfmfind_browser->type(3);
      mfmfind_browser->selection_color((Fl_Color)3);
      mfmfind_browser->textfont(13);
      mfmfind_browser->textsize(12);
      mfmfind_browser->align(FL_ALIGN_CENTER);
      Fl_Group::current()->resizable(mfmfind_browser);
    } // Fl_Browser* mfmfind_browser
    { Fl_Box* o = new Fl_Box(10, 62, 535, 1, "label");
      o->box(FL_FLAT_BOX);
      o->color((Fl_Color)4);
      o->labeltype(FL_NO_LABEL);
    } // Fl_Box* o
    { Fl_Box* o = new Fl_Box(10, 122, 535, 1, "label");
      o->box(FL_FLAT_BOX);
      o->color((Fl_Color)4);
      o->labeltype(FL_NO_LABEL);
    } // Fl_Box* o
    { Fl_Box* o = new Fl_Box(10, 92, 535, 1, "label");
      o->box(FL_FLAT_BOX);
      o->color((Fl_Color)4);
      o->labeltype(FL_NO_LABEL);
    } // Fl_Box* o
    { Fl_Box* o = new Fl_Box(10, 154, 535, 1, "label");
      o->box(FL_FLAT_BOX);
      o->color((Fl_Color)4);
      o->labeltype(FL_NO_LABEL);
    } // Fl_Box* o
    { mfmfind_show_choicebox = new Fl_Choice(46, 157, 157, 25, "show");
      mfmfind_show_choicebox->down_box(FL_BORDER_BOX);
      mfmfind_show_choicebox->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmfind_show_choicebox->menu(menu_mfmfind_show_choicebox);
    } // Fl_Choice* mfmfind_show_choicebox
    { mfmfind_open_with_program = new Fl_Input(414, 35, 138, 25, "-->");
      mfmfind_open_with_program->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmfind_open_with_program->labelcolor((Fl_Color)5);
    } // Fl_Input* mfmfind_open_with_program
    mfmfind->end();
  } // Fl_Double_Window* mfmfind
}

class_mfmfind_fluid::~class_mfmfind_fluid() {
}
