+ // Charts
+ _chartItem = makeMenuItem(FunctionLibrary.FUNCTION_CHARTS);
+ _chartItem.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent e)
+ {
+ FunctionLibrary.FUNCTION_CHARTS.begin();
+ }
+ });
+ _chartItem.setEnabled(false);
+ viewMenu.add(_chartItem);
+ // Distances
+ _distanceItem = makeMenuItem(FunctionLibrary.FUNCTION_DISTANCES);
+ _distanceItem.setEnabled(false);
+ _distanceItem.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent e) {
+ FunctionLibrary.FUNCTION_DISTANCES.begin();
+ }
+ });
+ viewMenu.add(_distanceItem);
+ // Set the map background
+ JMenuItem mapBgItem = makeMenuItem(FunctionLibrary.FUNCTION_SET_MAP_BG);
+ mapBgItem.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent arg0) {
+ FunctionLibrary.FUNCTION_SET_MAP_BG.begin();
+ }
+ });
+ viewMenu.add(mapBgItem);