docs: public void copyMenuHelp()
      {
          Record recClassInfo = this.getMainRecord();
          recClassInfo.setKeyArea(ClassInfo.CLASS_NAME_KEY);
          
          Record recMenus = this.getRecord(Menus.MENUS_FILE);
  
          try   {
              recMenus.setKeyArea(ClassInfo.ID_KEY);
              recMenus.close();
              while (recMenus.hasNext())
              {
                  recMenus.next();
                  if (recMenus.getField(Menus.AUTO_DESC).getState())
                  {
                      String strClassReference = recMenus.getField(Menus.PROGRAM).toString();
                      String strClassType = recMenus.getField(Menus.TYPE).toString();
                      if ((strClassReference != null) && (strClassReference.length() > 0))
                          if (!strClassType.equalsIgnoreCase("menu"))
                      {
                          if (strClassReference.indexOf('.') != -1)
                              strClassReference = strClassReference.substring(strClassReference.lastIndexOf('.') + 1);
                          recClassInfo.getField(ClassInfo.CLASS_NAME).setString(strClassReference);
                          if (recClassInfo.seek(null))
                          {
                              recMenus.edit();
                              if (!recClassInfo.getField(ClassInfo.CLASS_DESC).isNull())
                                  recMenus.getField(Menus.NAME).moveFieldToThis(recClassInfo.getField(ClassInfo.CLASS_DESC));
                              recMenus.getField(Menus.COMMENT).moveFieldToThis(recClassInfo.getField(ClassInfo.CLASS_EXPLAIN));
                              recMenus.set();
                          }
                      }
                  }
              }
          } catch (DBException ex)    {
              ex.printStackTrace();
          }
      }