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

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

void class_mfmrename_fluid::cb_mfmrename_menu_fullname_i(Fl_Menu_*, void*) {
  mfmrename_menu_fullname_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_fullname(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_fullname_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_name_i(Fl_Menu_*, void*) {
  mfmrename_menu_name_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_name(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_name_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_ext_i(Fl_Menu_*, void*) {
  mfmrename_menu_ext_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_ext(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_ext_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_counter_i(Fl_Menu_*, void*) {
  mfmrename_menu_counter_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_counter(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_counter_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_insert_i(Fl_Menu_*, void*) {
  mfmrename_menu_insert_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_insert(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_insert_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_overwrite_i(Fl_Menu_*, void*) {
  mfmrename_menu_overwrite_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_overwrite(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_overwrite_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_delete_i(Fl_Menu_*, void*) {
  mfmrename_menu_delete_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_delete(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_delete_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_replace_i(Fl_Menu_*, void*) {
  mfmrename_menu_replace_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_replace(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_replace_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_rename_i(Fl_Menu_*, void*) {
  mfmrename_menu_rename_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_rename(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_rename_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_reset_i(Fl_Menu_*, void*) {
  mfmrename_menu_reset_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_reset(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_reset_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_exit_i(Fl_Menu_*, void*) {
  mfmrename_menu_exit_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_exit(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_exit_i(o,v);
}

void class_mfmrename_fluid::cb_mfmrename_menu_help_i(Fl_Menu_*, void*) {
  mfmrename_menu_help_callback();
}
void class_mfmrename_fluid::cb_mfmrename_menu_help(Fl_Menu_* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_menu_help_i(o,v);
}

Fl_Menu_Item class_mfmrename_fluid::menu_mfmrename_menu[] = {
 {"          Add...           ", 0,  0, 0, 192, FL_NORMAL_LABEL, 0, 14, 0},
 {"Fullname     $F(start, length)", 0x80066,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_fullname, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Name          $N(start, length)", 0x8006e,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_name, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Extension    $E", 0x80065,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_ext, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Counter       $C(start, increment)", 0x80063,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_counter, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Insert          $I(position, text)", 0x80069,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_insert, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Overwrite    $O(position, text)", 0x8006f,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_overwrite, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Delete         $D(position, chars)", 0x80064,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_delete, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {"Replace      $R(from text,  to text)", 0x80072,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_replace, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0},
 {"          Rename           ", 0xff0d,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_rename, 0, 128, FL_NORMAL_LABEL, 0, 14, 4},
 {"          Reset           ", 0,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_reset, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"          Exit          ", 0xff1b,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_exit, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"   Help&!  ", 0x21,  (Fl_Callback*)class_mfmrename_fluid::cb_mfmrename_menu_help, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_add = class_mfmrename_fluid::menu_mfmrename_menu + 0;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_fullname = class_mfmrename_fluid::menu_mfmrename_menu + 1;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_name = class_mfmrename_fluid::menu_mfmrename_menu + 2;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_ext = class_mfmrename_fluid::menu_mfmrename_menu + 3;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_counter = class_mfmrename_fluid::menu_mfmrename_menu + 4;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_insert = class_mfmrename_fluid::menu_mfmrename_menu + 5;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_overwrite = class_mfmrename_fluid::menu_mfmrename_menu + 6;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_delete = class_mfmrename_fluid::menu_mfmrename_menu + 7;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_replace = class_mfmrename_fluid::menu_mfmrename_menu + 8;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_rename = class_mfmrename_fluid::menu_mfmrename_menu + 10;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_reset = class_mfmrename_fluid::menu_mfmrename_menu + 11;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_exit = class_mfmrename_fluid::menu_mfmrename_menu + 12;
Fl_Menu_Item* class_mfmrename_fluid::mfmrename_menu_help = class_mfmrename_fluid::menu_mfmrename_menu + 13;

void class_mfmrename_fluid::cb_mfmrename_template_i(Fl_Input*, void*) {
  mfmrename_template_callback();
}
void class_mfmrename_fluid::cb_mfmrename_template(Fl_Input* o, void* v) {
  ((class_mfmrename_fluid*)(o->parent()->user_data()))->cb_mfmrename_template_i(o,v);
}

void class_mfmrename_fluid::mfmrename_menu_fullname_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_name_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_ext_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_counter_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_insert_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_overwrite_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_delete_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_replace_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_rename_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_reset_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_exit_callback() {
}

void class_mfmrename_fluid::mfmrename_menu_help_callback() {
}

void class_mfmrename_fluid::mfmrename_template_callback() {
}

class_mfmrename_fluid::class_mfmrename_fluid() {
  { mfmrename = new Fl_Double_Window(615, 425, "MFMR BULK RENAME");
    mfmrename->box(FL_UP_BOX);
    mfmrename->user_data((void*)(this));
    { mfmrename_menu = new Fl_Menu_Bar(0, 0, 615, 30);
      mfmrename_menu->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmrename_menu->menu(menu_mfmrename_menu);
    } // Fl_Menu_Bar* mfmrename_menu
    { mfmrename_template = new Fl_Input(0, 30, 615, 30);
      mfmrename_template->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmrename_template->callback((Fl_Callback*)cb_mfmrename_template);
      mfmrename_template->align(FL_ALIGN_CENTER);
      mfmrename_template->when(FL_WHEN_CHANGED);
    } // Fl_Input* mfmrename_template
    { mfmrename_table_group = new Fl_Group(0, 60, 615, 365);
      mfmrename_table_group->box(FL_FLAT_BOX);
      mfmrename_table_group->color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmrename_table_group->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmrename_table = new class_table(mfmrename_table_group->x(), mfmrename_table_group->y(), mfmrename_table_group->w(), mfmrename_table_group->h(), "");
      mfmrename_table_group->end();
      Fl_Group::current()->resizable(mfmrename_table_group);
    } // Fl_Group* mfmrename_table_group
    mfmrename->set_modal();
    mfmrename->end();
  } // Fl_Double_Window* mfmrename
}

class_mfmrename_fluid::~class_mfmrename_fluid() {
}
