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

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

void class_mfmzip_fluid::cb_mfmzip_open_i(Fl_Menu_*, void*) {
  mfmzip_open_callback();
}
void class_mfmzip_fluid::cb_mfmzip_open(Fl_Menu_* o, void* v) {
  ((class_mfmzip_fluid*)(o->parent()->user_data()))->cb_mfmzip_open_i(o,v);
}

void class_mfmzip_fluid::cb_mfmzip_list_i(Fl_Menu_*, void*) {
  mfmzip_list_callback();
}
void class_mfmzip_fluid::cb_mfmzip_list(Fl_Menu_* o, void* v) {
  ((class_mfmzip_fluid*)(o->parent()->user_data()))->cb_mfmzip_list_i(o,v);
}

void class_mfmzip_fluid::cb_mfmzip_extract_i(Fl_Menu_*, void*) {
  mfmzip_extract_callback();
}
void class_mfmzip_fluid::cb_mfmzip_extract(Fl_Menu_* o, void* v) {
  ((class_mfmzip_fluid*)(o->parent()->user_data()))->cb_mfmzip_extract_i(o,v);
}

void class_mfmzip_fluid::cb_mfmzip_exit_i(Fl_Menu_*, void*) {
  mfmzip_exit_callback();
}
void class_mfmzip_fluid::cb_mfmzip_exit(Fl_Menu_* o, void* v) {
  ((class_mfmzip_fluid*)(o->parent()->user_data()))->cb_mfmzip_exit_i(o,v);
}

void class_mfmzip_fluid::cb_mfmzip_help_i(Fl_Menu_*, void*) {
  mfmzip_help_callback();
}
void class_mfmzip_fluid::cb_mfmzip_help(Fl_Menu_* o, void* v) {
  ((class_mfmzip_fluid*)(o->parent()->user_data()))->cb_mfmzip_help_i(o,v);
}

Fl_Menu_Item class_mfmzip_fluid::menu_mfmzip_menu[] = {
 {"         &Open...        ", 0x6f,  (Fl_Callback*)class_mfmzip_fluid::cb_mfmzip_open, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"       &List Contents      ", 0x6c,  (Fl_Callback*)class_mfmzip_fluid::cb_mfmzip_list, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"        Extract       ", 0xff0d,  (Fl_Callback*)class_mfmzip_fluid::cb_mfmzip_extract, 0, 128, FL_NORMAL_LABEL, 0, 14, 4},
 {"         Exit        ", 0xff1b,  (Fl_Callback*)class_mfmzip_fluid::cb_mfmzip_exit, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
 {"   Help&!  ", 0x21,  (Fl_Callback*)class_mfmzip_fluid::cb_mfmzip_help, 0, 0, FL_NORMAL_LABEL, 0, 14, 0},
 {0,0,0,0,0,0,0,0,0}
};
Fl_Menu_Item* class_mfmzip_fluid::mfmzip_open = class_mfmzip_fluid::menu_mfmzip_menu + 0;
Fl_Menu_Item* class_mfmzip_fluid::mfmzip_list = class_mfmzip_fluid::menu_mfmzip_menu + 1;
Fl_Menu_Item* class_mfmzip_fluid::mfmzip_extract = class_mfmzip_fluid::menu_mfmzip_menu + 2;
Fl_Menu_Item* class_mfmzip_fluid::mfmzip_exit = class_mfmzip_fluid::menu_mfmzip_menu + 3;
Fl_Menu_Item* class_mfmzip_fluid::mfmzip_help = class_mfmzip_fluid::menu_mfmzip_menu + 4;

void class_mfmzip_fluid::mfmzip_open_callback() {
}

void class_mfmzip_fluid::mfmzip_list_callback() {
}

void class_mfmzip_fluid::mfmzip_extract_callback() {
}

void class_mfmzip_fluid::mfmzip_exit_callback() {
}

void class_mfmzip_fluid::mfmzip_help_callback() {
}

class_mfmzip_fluid::class_mfmzip_fluid() {
  { mfmzip = new Fl_Double_Window(580, 295);
    mfmzip->user_data((void*)(this));
    { mfmzip_menu = new Fl_Menu_Bar(0, 0, 580, 30);
      mfmzip_menu->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      mfmzip_menu->align(FL_ALIGN_RIGHT);
      mfmzip_menu->menu(menu_mfmzip_menu);
    } // Fl_Menu_Bar* mfmzip_menu
    { mfmzip_browser = new Fl_Browser(0, 30, 580, 225);
      mfmzip_browser->selection_color((Fl_Color)FL_BACKGROUND2_COLOR);
      Fl_Group::current()->resizable(mfmzip_browser);
    } // Fl_Browser* mfmzip_browser
    { Fl_Box* o = new Fl_Box(0, 255, 580, 20, "Extraction of .deb files containing data.tar.gz supported. Manually extract .\
deb files");
      o->labelcolor((Fl_Color)4);
      o->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE);
    } // Fl_Box* o
    { Fl_Box* o = new Fl_Box(0, 275, 580, 20, "containing data.tar.xz with terminal commands   ar x *.deb   and   tar Jxvf d\
ata.tar.xz ");
      o->labelcolor((Fl_Color)4);
      o->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE);
    } // Fl_Box* o
    mfmzip->set_modal();
    mfmzip->end();
  } // Fl_Double_Window* mfmzip
}

class_mfmzip_fluid::~class_mfmzip_fluid() {
}
