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