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

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

void class_mfm_dir_fluid::cb_mfm_dir_file_i(Fl_Menu_*, void*) {
  mfm_dir_collapse_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_file(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_file_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_collapse_i(Fl_Menu_*, void*) {
  mfm_dir_collapse_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_collapse(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_collapse_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_terminal_i(Fl_Menu_*, void*) {
  mfm_dir_terminal_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_terminal(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_terminal_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_copy_i(Fl_Menu_*, void*) {
  mfm_dir_copy_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_copy(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_copy_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_move_i(Fl_Menu_*, void*) {
  mfm_dir_move_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_move(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_move_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_soft_link_i(Fl_Menu_*, void*) {
  mfm_dir_soft_link_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_soft_link(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_soft_link_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_hard_link_i(Fl_Menu_*, void*) {
  mfm_dir_hard_link_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_hard_link(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_hard_link_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_trash_i(Fl_Menu_*, void*) {
  mfm_dir_trash_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_trash(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_trash_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_delete_i(Fl_Menu_*, void*) {
  mfm_dir_delete_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_delete(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_delete_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_browse_i(Fl_Menu_*, void*) {
  mfm_dir_browse_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_browse(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_browse_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_exit_i(Fl_Menu_*, void*) {
  mfm_dir_exit_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_exit(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_exit_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_help_i(Fl_Menu_*, void*) {
  mfm_dir_help_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_help(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_help_i(o,v);
}

Fl_Menu_Item class_mfm_dir_fluid::menu_mfm_dir_menu[] = {
 {"&Options", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_file, 0, 192, FL_NORMAL_LABEL, 0, 14, 5},
 {"collapse all", 0xff09,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_collapse, 0, 128, FL_NORMAL_LABEL, 0, 14, 5},
 {"open in terminal", 0x80074,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_terminal, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"copy to...", 0x80063,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_copy, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"move to...", 0x8006d,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_move, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"soft link to...", 0x8006c,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_soft_link, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"hard link to...", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_hard_link, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"delete to trash", 0x8ffff,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_trash, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"delete forever", 0xffff,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_delete, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0},
 {" Open ", 0xff0d,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_browse, 0, 128, FL_NORMAL_LABEL, 0, 14, 4},
 {" Exit ", 0xff1b,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_exit, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"Help&!", 0x21,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_help, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_file = class_mfm_dir_fluid::menu_mfm_dir_menu + 0;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_collapse = class_mfm_dir_fluid::menu_mfm_dir_menu + 1;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_terminal = class_mfm_dir_fluid::menu_mfm_dir_menu + 2;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_copy = class_mfm_dir_fluid::menu_mfm_dir_menu + 3;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_move = class_mfm_dir_fluid::menu_mfm_dir_menu + 4;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_soft_link = class_mfm_dir_fluid::menu_mfm_dir_menu + 5;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_hard_link = class_mfm_dir_fluid::menu_mfm_dir_menu + 6;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_trash = class_mfm_dir_fluid::menu_mfm_dir_menu + 7;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_delete = class_mfm_dir_fluid::menu_mfm_dir_menu + 8;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_browse = class_mfm_dir_fluid::menu_mfm_dir_menu + 10;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_exit = class_mfm_dir_fluid::menu_mfm_dir_menu + 11;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_help = class_mfm_dir_fluid::menu_mfm_dir_menu + 12;

void class_mfm_dir_fluid::cb_mfm_dir_popup_browse_i(Fl_Menu_*, void*) {
  mfm_dir_browse_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_browse(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_browse_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_terminal_i(Fl_Menu_*, void*) {
  mfm_dir_terminal_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_terminal(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_terminal_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_copy_i(Fl_Menu_*, void*) {
  mfm_dir_copy_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_copy(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_copy_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_move_i(Fl_Menu_*, void*) {
  mfm_dir_move_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_move(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_move_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_soft_link_i(Fl_Menu_*, void*) {
  mfm_dir_soft_link_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_soft_link(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_soft_link_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_hard_link_i(Fl_Menu_*, void*) {
  mfm_dir_hard_link_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_hard_link(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_hard_link_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_trash_i(Fl_Menu_*, void*) {
  mfm_dir_trash_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_trash(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_trash_i(o,v);
}

void class_mfm_dir_fluid::cb_mfm_dir_popup_delete_i(Fl_Menu_*, void*) {
  mfm_dir_delete_callback();
}
void class_mfm_dir_fluid::cb_mfm_dir_popup_delete(Fl_Menu_* o, void* v) {
  ((class_mfm_dir_fluid*)(o->parent()->user_data()))->cb_mfm_dir_popup_delete_i(o,v);
}

Fl_Menu_Item class_mfm_dir_fluid::menu_mfm_dir_popup[] = {
 {"open in browser", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_browse, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"open in terminal", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_terminal, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"copy to...", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_copy, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"move to...", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_move, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"soft link to...", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_soft_link, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"hard link to...", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_hard_link, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"delete to trash", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_trash, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"delete forever", 0,  (Fl_Callback*)class_mfm_dir_fluid::cb_mfm_dir_popup_delete, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_browse = class_mfm_dir_fluid::menu_mfm_dir_popup + 0;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_terminal = class_mfm_dir_fluid::menu_mfm_dir_popup + 1;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_copy = class_mfm_dir_fluid::menu_mfm_dir_popup + 2;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_move = class_mfm_dir_fluid::menu_mfm_dir_popup + 3;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_soft_link = class_mfm_dir_fluid::menu_mfm_dir_popup + 4;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_hard_link = class_mfm_dir_fluid::menu_mfm_dir_popup + 5;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_trash = class_mfm_dir_fluid::menu_mfm_dir_popup + 6;
Fl_Menu_Item* class_mfm_dir_fluid::mfm_dir_popup_delete = class_mfm_dir_fluid::menu_mfm_dir_popup + 7;

void class_mfm_dir_fluid::mfm_dir_collapse_callback() {
}

void class_mfm_dir_fluid::mfm_dir_copy_callback() {
}

void class_mfm_dir_fluid::mfm_dir_move_callback() {
}

void class_mfm_dir_fluid::mfm_dir_soft_link_callback() {
}

void class_mfm_dir_fluid::mfm_dir_hard_link_callback() {
}

void class_mfm_dir_fluid::mfm_dir_browse_callback() {
}

void class_mfm_dir_fluid::mfm_dir_terminal_callback() {
}

void class_mfm_dir_fluid::mfm_dir_trash_callback() {
}

void class_mfm_dir_fluid::mfm_dir_delete_callback() {
}

void class_mfm_dir_fluid::mfm_dir_exit_callback() {
}

void class_mfm_dir_fluid::mfm_dir_help_callback() {
}

class_mfm_dir_fluid::class_mfm_dir_fluid() {
  { mfm_dir = new Fl_Double_Window(225, 400, "DIRECTORY TREE");
    mfm_dir->color((Fl_Color)3);
    mfm_dir->selection_color((Fl_Color)3);
    mfm_dir->user_data((void*)(this));
    { mfm_dir_menu = new Fl_Menu_Bar(0, 0, 225, 30);
      mfm_dir_menu->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfm_dir_menu->menu(menu_mfm_dir_menu);
    } // Fl_Menu_Bar* mfm_dir_menu
    { mfm_dir_browser_group = new Fl_Group(0, 30, 225, 370);
      mfm_dir_browser_group->box(FL_FLAT_BOX);
      mfm_dir_browser_group->color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfm_dir_browser_group->align(FL_ALIGN_CENTER);
      mfm_dir_browser_group->end();
      Fl_Group::current()->resizable(mfm_dir_browser_group);
    } // Fl_Group* mfm_dir_browser_group
    { mfm_dir_popup = new Fl_Menu_Button(215, 400, 80, 0);
      mfm_dir_popup->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfm_dir_popup->hide();
      mfm_dir_popup->menu(menu_mfm_dir_popup);
    } // Fl_Menu_Button* mfm_dir_popup
    { mfm_popup_dir_menu = new Fl_Menu_Button(215, 400, 80, 0);
      mfm_popup_dir_menu->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfm_popup_dir_menu->hide();
    } // Fl_Menu_Button* mfm_popup_dir_menu
    mfm_dir->end();
  } // Fl_Double_Window* mfm_dir
}

class_mfm_dir_fluid::~class_mfm_dir_fluid() {
}
