# 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_mfm_attrib_fluid {open
} {
  Function {mfm_attrib_owner_read_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_owner_write_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_owner_execute_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_group_read_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_group_write_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_group_execute_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_others_read_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_others_write_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_others_execute_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_uid_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_gid_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_sticky_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_user_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_group_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_touch_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_exit_callback()} {open return_type {virtual void}
  } {}
  Function {mfm_attrib_help_callback()} {open return_type {virtual void}
  } {}
  Function {class_mfm_attrib_fluid()} {open
  } {
    Fl_Window mfm_attrib {
      label {EDIT ATTRIBUTES} open
      xywh {707 432 305 225} type Double hide hotspot modal
    } {
      Fl_Menu_Bar mfm_attrib_menu {open
        xywh {0 195 305 30} selection_color 7
      } {
        MenuItem mfm_attrib_touch {
          label {    &Touch    }
          callback {mfm_attrib_touch_callback();}
          xywh {0 0 100 30} shortcut 0x74 divider
        }
        MenuItem mfm_attrib_exit {
          label {            EXIT             }
          callback {mfm_attrib_exit_callback();}
          xywh {0 0 100 30} shortcut 0xff1b labelcolor 4 divider
        }
        MenuItem mfm_attrib_help {
          label {  Help&!  }
          callback {mfm_attrib_help_callback();} selected
          xywh {0 0 100 30} shortcut 0x21
        }
      }
      Fl_Box mfm_attrib_owner_box {
        label owner
        xywh {5 30 75 25} align 20
      }
      Fl_Check_Button mfm_attrib_owner_read_button {
        label read
        callback {mfm_attrib_owner_read_callback();}
        xywh {120 30 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_owner_write_button {
        label write
        callback {mfm_attrib_owner_write_callback();}
        xywh {200 30 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_owner_execute_button {
        label execute
        callback {mfm_attrib_owner_execute_callback();}
        xywh {280 30 25 25} down_box DOWN_BOX align 4
      }
      Fl_Box mfm_attrib_group_box {
        label group
        xywh {5 55 75 25} align 20
      }
      Fl_Check_Button mfm_attrib_group_read_button {
        label read
        callback {mfm_attrib_group_read_callback();}
        xywh {120 55 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_group_write_button {
        label write
        callback {mfm_attrib_group_write_callback();}
        xywh {200 55 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_group_execute_button {
        label execute
        callback {mfm_attrib_group_execute_callback();}
        xywh {280 55 25 25} down_box DOWN_BOX align 4
      }
      Fl_Box mfm_attrib_others_box {
        label others
        xywh {5 80 75 25} align 20
      }
      Fl_Check_Button mfm_attrib_others_read_button {
        label read
        callback {mfm_attrib_others_read_callback();}
        xywh {120 80 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_others_write_button {
        label write
        callback {mfm_attrib_others_write_callback();}
        xywh {200 80 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_others_execute_button {
        label execute
        callback {mfm_attrib_others_execute_callback();}
        xywh {280 80 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_uid_button {
        label {set UID}
        callback {mfm_attrib_uid_callback();}
        xywh {120 105 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_gid_button {
        label {set GID}
        callback {mfm_attrib_gid_callback();}
        xywh {200 105 25 25} down_box DOWN_BOX align 4
      }
      Fl_Check_Button mfm_attrib_sticky_button {
        label {sticky bit}
        callback {mfm_attrib_sticky_callback();}
        xywh {280 105 25 25} down_box DOWN_BOX align 4
      }
      Fl_Choice mfm_attrib_user_choice {
        label owner
        callback {mfm_attrib_user_callback();} open
        xywh {50 135 90 25} down_box BORDER_BOX selection_color 3
      } {}
      Fl_Choice mfm_attrib_group_choice {
        label group
        callback {mfm_attrib_group_callback();} open
        xywh {205 135 90 25} down_box BORDER_BOX selection_color 3
      } {}
      Fl_Output mfm_attrib_date {
        label {date   }
        xywh {52 166 90 25} selection_color 3
      }
      Fl_Output mfm_attrib_time {
        label {time  }
        xywh {204 166 91 25} selection_color 3
      }
      Fl_Check_Button mfm_attrib_recursive_button {
        label {Recursive: check 1st,  real-time changes!}
        xywh {4 6 25 25} down_box DOWN_BOX labelcolor 4 align 8
      }
    }
  }
  Function {~class_mfm_attrib_fluid()} {open return_type virtual
  } {}
} 
