Below is my .fl file with the original menu bar reproducing the error.
Hope it helps!
Thanks
Rainer

# data file for the Fltk User Interface Designer (fluid)
version 1.0110
header_name {.h}
code_name {.cxx}
decl {\#include <string>} {}

decl {\#include <stdarg.h>} {}

decl {\#include <stdio.h>} {}

decl {\#include <FL/Fl.H>} {}

decl {\#include <FL/fl_ask.H>} {}

decl {\#include <FL/fl_draw.H>} {}

decl {\#include <FL/x.H>} {}

decl {\#include <FL/Fl_Help_Dialog.H>} {}

decl {\#include <FL/Fl_Preferences.H>} {}

decl {\#include <FL/Fl_Native_File_Chooser.H>} {}

Function {} {open selected return_type int
} {
  Fl_Window PMainWindow {
    label {UDI Data Browser}
    callback {//
  terminate_all();} open
    xywh {495 275 930 640} type Double hide resizable
    code0 {initialiseMainWindow(argc,argv);}
  } {
    Fl_Menu_Bar PMenuBar {open
      xywh {0 0 930 20} labelsize 12 textsize 12
    } {
      Submenu {} {
        label File open
        xywh {0 0 62 20} labelsize 12
      } {
        MenuItem {} {
          label {Open DataFile...}
          tooltip {Opens a recording data file for analysis} xywh {0 0 30 20} 
shortcut 0x4006f labelsize 12
        }
        MenuItem {} {
          label {Save as...}
          xywh {0 0 30 20} shortcut 0x40073 labelsize 12
        }
        MenuItem {} {
          label Close
          tooltip {Unloads the actual data file} xywh {0 0 30 20} shortcut 
0x40063 labelsize 12 divider
        }
        MenuItem {} {
          label Quit
          tooltip {Terminates the program} xywh {0 0 30 20} shortcut 0x40071 
labelsize 12 divider
        }
        Submenu {} {
          label {Recent Files}
          xywh {0 0 62 20} labelsize 12
        } {}
      }
      Submenu {} {
        label DataMap open
        xywh {0 0 62 20} labelsize 12
      } {
        MenuItem {} {
          label {Create DataMap...}
          tooltip {Creates a datamap with all signals of the data file} xywh {5 
5 30 20} shortcut 0x4006d labelsize 12
        }
        MenuItem {} {
          label {Import DataMap...}
          tooltip {Imports an existing datamap as user parameter} xywh {5 5 30 
20} shortcut 0x40069 labelsize 12
        }
        MenuItem {} {
          label {Save DataMap ...}
          tooltip {Saves the actual user parameter list as a datamap file} xywh 
{5 5 30 20} shortcut 0x40073 labelsize 12 divider
        }
        MenuItem {} {
          label {Import XRef File...}
          xywh {5 5 30 20} labelsize 12 hide
        }
        MenuItem {} {
          label {Save XRef File...}
          xywh {5 5 30 20} labelsize 12 hide
        }
        MenuItem {} {
          label {XRef Path...}
          xywh {5 5 30 20} labelsize 12
        }
        MenuItem {} {
          label {Test Xref...}
          xywh {0 0 30 20} labelsize 12 hide
        }
        MenuItem {} {
          label {Clear XRef List}
          xywh {0 0 30 20} labelsize 12 hide
        }
      }
      MenuItem PMExpDat {
        label ExportData
        xywh {0 0 30 20} labelsize 12
      }
      Submenu {} {
        label Settings open
        xywh {0 0 62 20} labelsize 12
      } {
        MenuItem {} {
          label {Increment...}
          xywh {0 0 30 20} labelsize 12
        }
        MenuItem {} {
          label {Tolerance...}
          xywh {0 0 30 20} labelsize 12 deactivate
        }
        Submenu {} {
          label {Time Base} open
          xywh {0 0 62 20} labelsize 12
        } {
          MenuItem PTimeBaseTEST {
            label {Test Time}
            xywh {0 0 30 20} type Radio value 1 labelsize 12
          }
          MenuItem PTimeBaseRELA {
            label {Relative Time}
            xywh {0 0 30 20} type Radio labelsize 12
          }
          MenuItem PTimeBaseIRIG {
            label {IRIG Time}
            xywh {0 0 30 20} type Radio labelsize 12
          }
          MenuItem PTimeBaseSS1J {
            label {Sec since 1 Jan}
            xywh {0 0 30 20} type Radio labelsize 12
          }
          MenuItem PTimeBaseSSMN {
            label {Midnight Time}
            xywh {0 0 30 20} type Radio labelsize 12
          }
        }
        Submenu {} {
          label {Signal View} open
          tooltip {Selects how the signals are displayed in Signal Browser: 
Object Tree or Signal List} xywh {0 0 62 20} labelsize 12
        } {
          MenuItem {} {
            label {Signal List}
            tooltip {Shows the Signal List in the SignalBrowser} xywh {0 0 30 
20} type Radio value 1 labelsize 12
          }
          MenuItem {} {
            label {Object Tree}
            tooltip {Shows the Object Tree in the SignalBrowser} xywh {0 0 30 
20} type Radio labelsize 12
          }
        }
        Submenu {} {
          label {PANLink CW Option} open
          xywh {0 0 62 20} labelsize 12
        } {
          MenuItem {} {
            label NONE
            xywh {0 0 30 20} type Radio labelsize 12
          }
          MenuItem {} {
            label REDUCED
            xywh {0 0 30 20} type Radio value 1 labelsize 12
          }
          MenuItem {} {
            label COMPLETE
            xywh {0 0 30 20} type Radio labelsize 12
          }
        }
        Submenu {} {
          label {Signal Name} open
          xywh {0 0 62 20} labelsize 12 divider
        } {
          MenuItem {} {
            label Normal
            xywh {0 0 30 20} type Radio value 1 labelsize 12
          }
          MenuItem {} {
            label Long
            xywh {0 0 30 20} type Radio labelsize 12
          }
          MenuItem {} {
            label {Ifu-Ref}
            xywh {0 0 30 20} type Radio labelsize 12
          }
        }
        MenuItem {} {
          label {Reset Window Size}
          xywh {0 0 30 20} labelsize 12
        }
      }
      Submenu {} {
        label Info open
        xywh {0 0 62 20} labelsize 12
      } {
        MenuItem {} {
          label Help
          xywh {0 0 30 20} labelsize 12
        }
        MenuItem {} {
          label {Select DocReader...}
          xywh {0 0 30 20} labelsize 12 divider
        }
        MenuItem {} {
          label {User Manual}
          xywh {0 0 30 20} labelsize 12 hide deactivate
        }
        MenuItem {} {
          label {Select UserManual...}
          tooltip {Set the path to the User Manual} xywh {0 0 30 20} labelsize 
12 hide deactivate divider
        }
        MenuItem {} {
          label Version
          xywh {0 0 30 20} labelsize 12
        }
        MenuItem {} {
          label About
          xywh {0 0 30 20} labelsize 12
        }
      }
    }
  }
}

_______________________________________________
fltk mailing list
fltk@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to