// This script is free software; the Free Software Foundation
// gives unlimited permission to copy, distribute and modify it.
//
// No longer a Microsoft Developer Studio generated resource script.
//
// You can not use Visual Studio to change this file directly,
// it would destroy special #ifdefs and Unix compatibilty.
// If you want to work with the Visual Studio resource editor,
// make a copy and transfer usefull changes back to the language specific 
// resource files dune.english.rc, dune.german.rc, dune.italian.rc and
// dune.french.rc with a texteditor. 
// If you are reading the file "dune.rc": this file has been concatinated 
// from dune.english.rc, dune.german.rc, dune.italian.rc, dune.french.rc
// and dune.portuguese.rc

#include "resource.h"
#include "config.h"
#include "IconSize.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#ifdef _WIN32
#include "winres.h"
#endif

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// French resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
# ifdef _WIN32
#  ifdef ES_NUMBER
LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
#  else
LANGUAGE 2, 2
#endif
#pragma code_page(1252)
#endif /* _WIN32 */

/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_FR_DUNE_4KIDS_TYPE MENU PRELOAD DISCARDABLE
BEGIN
    POPUP "&Fichier"
    BEGIN
        MENUITEM "&Ouvrir...\tCtrl+O",                  ID_DUNE_FILE_OPEN
        MENUITEM "&Ouvrir URL...",                      ID_DUNE_FILE_URL_OPEN
        MENUITEM "Inserter\tCrtl+R",                    ID_DUNE_FILE_IMPORT
        MENUITEM "Inserter &Inline",                    ID_NEW_INLINE
        MENUITEM "&Sauvegarder\tCtrl+S",                ID_DUNE_FILE_SAVE
        MENUITEM "Sauvegarder &comme...\tCtrl+Shift+S", ID_DUNE_FILE_SAVE_AS
        MENUITEM "Apercu\tF12",                         ID_DUNE_FILE_PREVIEW
        MENUITEM "Exporter comme &pur VRML97...",       ID_DUNE_FILE_EXPORT_VRML97
        MENUITEM "Exporter comme X_ITE html/X3DV...",   ID_DUNE_FILE_EXPORT_XITE
        MENUITEM "Exporter comme X3DOM html...",        ID_DUNE_FILE_EXPORT_X3DOM
        MENUITEM "Exporter comme &Animation Kanim...",  ID_DUNE_FILE_EXPORT_KANIM
        MENUITEM "Exporter comme Open Wonderland 0.5",  ID_DUNE_FILE_EXPORT_WONDERLAND_5_MODULE
        MENUITEM SEPARATOR
        MENUITEM "Fichier actuels",                     ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
        MENUITEM SEPARATOR
        MENUITEM "&Terminer\tAlt+F4",                   ID_DUNE_APP_EXIT
    END
    POPUP "&Edité"
    BEGIN
        MENUITEM "Commande &Annuler\tCtrl+Z",           ID_DUNE_EDIT_UNDO
        MENUITEM "Commande Repeter\tCtrl+Y",            ID_DUNE_EDIT_REDO
        MENUITEM SEPARATOR
        MENUITEM "Copier\tCtrl+C",                      ID_DUNE_EDIT_COPY
        MENUITEM "Coller\tCtrl+V",                      ID_DUNE_EDIT_PASTE
        POPUP "Coller symétrique"
        BEGIN
            MENUITEM "&x (rouge)",                      ID_DUNE_EDIT_PASTE_SYMMETRIC_X
            MENUITEM "&y (vert)",                       ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
            MENUITEM "&z (bleu)",                       ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
        END
        MENUITEM "Supprimer\tDel",                      ID_DUNE_EDIT_DELETE
    END
    POPUP "Se&lection"
    BEGIN
        MENUITEM "&Points",                             ID_DUNE_SELECTION_VERTICES
        MENUITEM "&Faces",                              ID_DUNE_SELECTION_FACES
        MENUITEM "&Lines",                              ID_DUNE_SELECTION_LINES
        MENUITEM "&HanimJoint weight",                  ID_DUNE_SELECTION_HANIM_JOINT_WEIGHT
        MENUITEM "&Secteur",                            ID_DUNE_SELECTION_RANGE
        POPUP "&Vosin"
        BEGIN
            MENUITEM "&u",                              ID_DUNE_SELECTION_NEIGHBOUR_U
            MENUITEM "&v",                              ID_DUNE_SELECTION_NEIGHBOUR_V
        END
        MENUITEM "&get old Selection",                  ID_DUNE_GET_OLD_SELECTION
        MENUITEM "&Deselect",                           ID_DUNE_DESELECT
        MENUITEM SEPARATOR
        MENUITEM "Show only selected Vertices",         ID_DUNE_SHOW_ONLY_SELECTED_VERTICES
        MENUITEM "H&ide Vertices",                      ID_DUNE_HIDE_VERTICES
        MENUITEM "&Unhide Vertices",                    ID_DUNE_UNHIDE_VERTICES
#ifdef HAVE_LIBCGAL
        MENUITEM SEPARATOR
        MENUITEM "&Collect Vertices for convex hull",   ID_DUNE_SELECTION_STORE4CONVEX_HULL
        MENUITEM "&Remove  Vertices for convex hull",   ID_DUNE_DELETE_STORE4CONVEX_HULL
#endif
    END
    POPUP "Nouveau"
    BEGIN
        MENUITEM "Ligne/courbe",                        ID_NEW_NURBS_CURVE
        POPUP  "Face"
        BEGIN
            MENUITEM "&x (rouge) et y (vert)",          ID_NEW_NURBS_PLANE_XY
            MENUITEM "&y (vert)  et z (bleu)",          ID_NEW_NURBS_PLANE_YZ
            MENUITEM "&z (bleu)  et x (rouge)",         ID_NEW_NURBS_PLANE_ZX
        END
        MENUITEM "Cube",                                ID_NEW_BOX
        MENUITEM "Sphere",                              ID_NEW_SPHERE
        MENUITEM "Cône",                                ID_NEW_CONE
        MENUITEM "Cylindre",                            ID_NEW_CYLINDER
        MENUITEM "Texte",                               ID_NEW_ONE_TEXT
        MENUITEM "Tuyau",                               ID_NEW_TUBE
        MENUITEM "Corne",                               ID_NEW_HORN
        MENUITEM "Anneau",                              ID_NEW_TORUS
        MENUITEM "Hemisphere",                          ID_NEW_HALF_SPHERE
        MENUITEM "Ovni",                                ID_NEW_UFO
        MENUITEM "Coquillage",                          ID_NEW_SHELL
        POPUP "Étoile de mer"
        BEGIN
           MENUITEM "8 Bras",                           ID_NEW_STAR_FISH_8
           MENUITEM "7 Bras",                           ID_NEW_STAR_FISH_7
           MENUITEM "6 Bras",                           ID_NEW_STAR_FISH_6
           MENUITEM "5 Bras",                           ID_NEW_STAR_FISH_5
           MENUITEM "4 Bras",                           ID_NEW_STAR_FISH_4
           MENUITEM "3 Bras",                           ID_NEW_STAR_FISH_3
           MENUITEM "2 Bras",                           ID_NEW_STAR_FISH_2
           MENUITEM "1 Bras",                           ID_NEW_STAR_FISH_1
           MENUITEM "Pas de Bras",                      ID_NEW_STAR_FISH_0
        END
        POPUP "Fleure"
        BEGIN
           MENUITEM "8 feuilles",                       ID_NEW_FLOWER_8
           MENUITEM "7 feuilles",                       ID_NEW_FLOWER_7
           MENUITEM "6 feuilles",                       ID_NEW_FLOWER_6
           MENUITEM "5 feuilles",                       ID_NEW_FLOWER_5
           MENUITEM "4 feuilles",                       ID_NEW_FLOWER_4
           MENUITEM "3 feuilles",                       ID_NEW_FLOWER_3
           MENUITEM "2 feuilles",                       ID_NEW_FLOWER_2
           MENUITEM "1 feuille",                        ID_NEW_FLOWER_1
           MENUITEM "Pas de feuilles",                  ID_NEW_FLOWER_0
        END
        POPUP "Insecte Abdomen"
        BEGIN
           MENUITEM "8 parties",                        ID_NEW_INSECT_REAR_8
           MENUITEM "7 parties",                        ID_NEW_INSECT_REAR_7
           MENUITEM "6 parties",                        ID_NEW_INSECT_REAR_6
           MENUITEM "5 parties",                        ID_NEW_INSECT_REAR_5
           MENUITEM "4 parties",                        ID_NEW_INSECT_REAR_4
           MENUITEM "3 parties",                        ID_NEW_INSECT_REAR_3
           MENUITEM "2 parties",                        ID_NEW_INSECT_REAR_2
           MENUITEM "1 partie",                         ID_NEW_INSECT_REAR_1
           MENUITEM "Pas de parties",                   ID_NEW_INSECT_REAR_0
        END
        MENUITEM "Coeur",                               ID_NEW_HEART
        MENUITEM "Fuseau",                              ID_NEW_SPINDLE
        POPUP "&Champignon"
        BEGIN
           MENUITEM "Rond",                             ID_NEW_MUSHROOM_ROUND
           MENUITEM "Ridé",                             ID_NEW_MUSHROOM_SULCATE
        END
        MENUITEM "'Super&Egg'",                         ID_NEW_SUPER_ELLIPSOID
        MENUITEM SEPARATOR
        MENUITEM "Camera",                              ID_NEW_VIEWPOINT
        MENUITEM "Color (a besoin d' IndexedFaceSet)",   ID_NEW_COLOR
        MENUITEM "ColorRGBA (a besoin d' IndexedFaceSet)", ID_NEW_COLOR_RGBA
        MENUITEM "Text3D",                              ID_NEW_TEXT_3D
        MENUITEM "Billboard",                           ID_NEW_BILLBOARD
        MENUITEM "Group vide",                          ID_NEW_GROUP
        MENUITEM "Transform vide",                      ID_NEW_TRANSFORM
        MENUITEM "PointSet",                            ID_NEW_POINT_SET
        MENUITEM "Nouveau noeud par dessus le texte",   ID_NEW_NODE_BY_NAME
    END
    POPUP "&Animation"
    BEGIN
        MENUITEM "Crée Curve Animation (a besoin de Transform)", ID_CURVE_ANIMATION
        MENUITEM "Animation (ex. sélectionner Transform)", ID_ANIMATION
        MENUITEM "Go to animation data (need animated object)", ID_SEARCH_INTERPOLATOR
        MENUITEM "Go to TimeSensor (need animated object)", ID_SEARCH_TIME_SENSOR
        MENUITEM "Période d' Animations (a besoin de TimeSensor)", ID_CHANGE_ANIMATION_TIME
        MENUITEM "Deactiver Animation (a besoin de TimeSensor)", ID_CHANGE_DISABLE_ANIMATION
        MENUITEM "Activer Animation (a besoin de TimeSensor)",  ID_CHANGE_ENABLE_ANIMATION
        MENUITEM "Delete all animation data",           ID_DELETE_ANIMATION_DATA
        MENUITEM "Fenêtre d' Animation\tAlt+4",         ID_DUNE_VIEW_CHANNEL_VIEW
    END
    POPUP "&Changer"
    BEGIN
        MENUITEM "rendre déformable (NURBS)",           ID_TO_NURBS_4KIDS
        MENUITEM "x Modelling symetrique",              ID_X_SYMETRIC
        MENUITEM SEPARATOR
        MENUITEM "Afficher (parfois) nombres",          ID_DUNE_VIEW_FIELD_VIEW_4_KIDS
        MENUITEM SEPARATOR
        MENUITEM "Coller Photo (a besoin d' Appearance)", ID_NEW_IMAGE_TEXTURE
        MENUITEM "Editer Photo (a besoin d' ImageTexture)\tCtrl+E", ID_URL_EDIT
        MENUITEM "Change image repeat (a besoin d' Appearance)", ID_CHANGE_IMAGE_REPEAT
        POPUP "Couleur (a besoin de Material or Color or ColorRGBA)"
        BEGIN
            MENUITEM "&Normale",                       ID_CHANGE_MATERIAL_DIFFUSE
            MENUITEM "&Brasiller",                     ID_CHANGE_MATERIAL_EMISSIVE
            MENUITEM "&Briller",                       ID_CHANGE_MATERIAL_SPECULAR
            MENUITEM SEPARATOR
            MENUITEM "Color",                          ID_CHANGE_COLOR
        END
        POPUP "Set color to (need IndexedFaceSet or Color*)"
        BEGIN
            MENUITEM "&Vertices",                       ID_TO_COLOR_PER_VERTEX
            MENUITEM "&Faces",                          ID_TO_COLOR_PER_FACE
        END
        MENUITEM "Transparence (a besoin de Material)", ID_CHANGE_MATERIAL_TRANSPARENCY
        MENUITEM "Peu/Beaucoup brillant (a besoin de Material)", ID_CHANGE_MATERIAL_SHININESS
        MENUITEM "Texte (a besoin de Text)",            ID_CHANGE_ONE_TEXT
        MENUITEM SEPARATOR
        POPUP "Modify selected Points"
        BEGIN
            POPUP "&Move vers"
            BEGIN
                MENUITEM "&x (rouge)",                  ID_MOVE_TO_X
                MENUITEM "&y (vert)",                   ID_MOVE_TO_Y
                MENUITEM "&z (bleu)",                   ID_MOVE_TO_Z
            END
            POPUP "Ã‰chelle par facte"
            BEGIN
                MENUITEM "&x (rouge)",                  ID_SCALE_BY_X
                MENUITEM "&y (vert)",                   ID_SCALE_BY_Y
                MENUITEM "&z (bleu)",                   ID_SCALE_BY_Z
            END
            POPUP "Move trop meme min"
            BEGIN
                MENUITEM "&x (rouge)",                  ID_SAME_MIN_X
                MENUITEM "&y (vert)",                   ID_SAME_MIN_Y
                MENUITEM "&z (bleu)",                   ID_SAME_MIN_Z
            END
            POPUP "Move meme same"
            BEGIN
                MENUITEM "&x (rouge)",                  ID_SAME_X
                MENUITEM "&y (vert)",                   ID_SAME_Y
                MENUITEM "&z (bleu)",                   ID_SAME_Z
            END
            POPUP "Move trop meme max"
            BEGIN
                MENUITEM "&x (rouge)",                  ID_SAME_MAX_X
                MENUITEM "&y (vert)",                   ID_SAME_MAX_Y
                MENUITEM "&z (bleu)",                   ID_SAME_MAX_Z
            END
        END
        MENUITEM "Set default",                        ID_SET_DEFAULT
        POPUP "&Reproduire symetriquement"
        BEGIN
            MENUITEM "&x (rouge)",                     ID_FLIP_X
            MENUITEM "&y (vert)",                      ID_FLIP_Y
            MENUITEM "&z (bleu)",                      ID_FLIP_Z
        END
        POPUP "&Inverser"
        BEGIN
            MENUITEM "&x (rouge) et y (vert)",         ID_SWAP_XY
            MENUITEM "&y (vert)  et z (bleu)",         ID_SWAP_YZ
            MENUITEM "&z (bleu)  et x (rouge)",        ID_SWAP_XZ
        END
        MENUITEM "Vertex modifier",                    ID_VERTEX_MODIFIER
#ifdef HAVE_LIBCGAL
        MENUITEM "Convex hull",                        ID_CONVEX_HULL
        MENUITEM "Extrusion Convex hull",              ID_EXTRUSION_CONVEX_HULL
#endif
        MENUITEM "Add point to PointSet (requires PointSet)", ID_ADD_TO_POINT_SET
        MENUITEM "&Reproduire",                        ID_ARRAY
        POPUP "Placer le centre de rotation au (a besoin de Transform ->Shape ->geometry)"
        BEGIN
            MENUITEM "Milieu de la BoundingBox",       ID_CENTER_TO_MID
            MENUITEM "Maximum x (rouge) de la BoundingBox", ID_CENTER_TO_MAXX
            MENUITEM "Maximum y (vert) de la BoundingBox", ID_CENTER_TO_MAXY
            MENUITEM "Maximum z (bleu) de la BoundingBox", ID_CENTER_TO_MAXZ
            MENUITEM "Minimum x (rouge) de la BoundingBox", ID_CENTER_TO_MINX
            MENUITEM "Minimum y (vert) de la BoundingBox", ID_CENTER_TO_MINY
            MENUITEM "Minimum z (bleu) de la BoundingBox", ID_CENTER_TO_MINZ
        END
        MENUITEM "Écran comple",                       ID_DUNE_VIEW_FULL_SCREEN
        POPUP "Scenegraph"
        BEGIN
            MENUITEM "Move up in scenegraph\tCtrl+J",       ID_MOVE_SIBLING_UP
            MENUITEM "Move down in scenegraph\tCtrl+K",     ID_MOVE_SIBLING_DOWN
            MENUITEM "Déplacer le reste de la branche du graphique de scène dans le &Transform désigné (a besoin de Transform)", ID_BRANCH_TO_TRANSFORM_SELECTION
            MENUITEM "Déplacer le reste de la branche du graphique de scène dans un nouveau Transform", ID_BRANCH_TO_TRANSFORM
            MENUITEM "Déplacer le reste de la branche du graphique de scène dans un nouvea &VrmlScene (debut de VrmlCut)", ID_BRANCH_TO_VRML_SCENE_BEGIN
            MENUITEM "Déplacer le reste de la branche du graphique de scène dans un nouvea &VrmlScene (fin de VrmlCut)", ID_BRANCH_TO_VRML_SCENE_END
            MENUITEM "Déplacer le reste de la branche du graphique de scène dans le &Transform désigné", ID_BRANCH_TO_PARENT
            MENUITEM "Flip side in reste de la branche du graphique de scène", ID_BRANCH_SET_FLIP_SIDE
#ifdef HAVE_LIBCGAL
            MENUITEM "Boolean Operation union",         ID_BRANCH_CSG_UNION
#endif
        END
        MENUITEM SEPARATOR
        MENUITEM "Rebuild de controlpoints",            ID_REBUILD_NURBS_CONTROL_POINTS
        POPUP "Make NURBS symetric"
        BEGIN
            MENUITEM "x",                               ID_MAKE_NURBS_SURFACE_SYMETRIC_X
            MENUITEM "y",                               ID_MAKE_NURBS_SURFACE_SYMETRIC_Y
//            MENUITEM "z",                             ID_MAKE_NURBS_SURFACE_SYMETRIC_Z
        END
        MENUITEM "Extrude NurbsSurface",                ID_INSERT_TO_NURBS_SURFACE
        MENUITEM "Plus de points",                     ID_DEGREE_ELEVATE_UP
        MENUITEM "Plus de points U",                   ID_U_DEGREE_ELEVATE_UP
        MENUITEM "Plus de points V",                   ID_V_DEGREE_ELEVATE_UP
        MENUITEM SEPARATOR
        POPUP "Convertir"
        BEGIN
            MENUITEM "Convertir en &Nurbs(Patch)Surface", ID_TO_NURBS
            MENUITEM "Convertir en &NurbsCurve",          ID_TO_NURBS_CURVE
            MENUITEM "Convertir en Super&Revolver",       ID_TO_SUPER_REVOLVER
            MENUITEM "Convertir en &SuperExtrusion",      ID_TO_SUPER_EXTRUSION
            MENUITEM "Convertir en &Extrusion",           ID_TO_EXTRUSION
            MENUITEM "Convertir en &IndexedFaceSet",      ID_TO_INDEXED_FACESET
            MENUITEM "Convertir en Indexed&LineSet",      ID_TO_INDEXED_LINESET
            MENUITEM "Convertir en &PointSet",            ID_TO_POINTSET
            MENUITEM SEPARATOR
            MENUITEM "Convertir en standard Interpolators (a besoin de CurveAnimation)", ID_TO_POSITION_AND_ROTATION_INTERPOLATORS
        END
        MENUITEM "Set Viewpoint",                         ID_VIEWPOINT
        MENUITEM SEPARATOR
        POPUP "Prise"
        BEGIN
            MENUITEM "Changer taille de la prise de l' objet (ex. flèche)", ID_HANDLE_SCALE
            MENUITEM "Changer taille de la prise des points", ID_HANDLE_SIZE
            MENUITEM "Changer distance entre prises quise pincent ou sout miroitée selon x", ID_HANDLE_EPSILON
        END
    END
    POPUP "(IndexedFace)Set"
    BEGIN
        MENUITEM "Convertir en &IndexedFaceSet",         ID_TO_INDEXED_FACESET_4KIDS
        MENUITEM "Subdivide\ts",                         ID_SUBDIVIDE
        MENUITEM "Inset face(s)",                        ID_INSET_FACE
        MENUITEM "Extrude face",                         ID_EXTRUDE
        MENUITEM "Triangulate",                          ID_TRIANGULATE
        MENUITEM "Optimize",                             ID_SET_OPTIMIZE
        MENUITEM "Split away selected faces",            ID_SPLIT_FACES
        MENUITEM "Build quad from triangles",            ID_BUILD_QUAD
        MENUITEM "Split quad face into pieces",          ID_SPLIT_INTO_PIECES
#ifdef HAVE_LIBVCG
        MENUITEM "Mesh reduce",                          ID_MESH_REDUCE
#endif
        POPUP "Make symetric"
        BEGIN
            MENUITEM "x",                                ID_MAKE_SYMETRIC_X
            MENUITEM "Y",                                ID_MAKE_SYMETRIC_Y
            MENUITEM "z",                                ID_MAKE_SYMETRIC_Z
        END
        MENUITEM "Snap points together",                 ID_SNAP_TOGETHER
#ifdef HAVE_LIBCGAL
        POPUP "Boolean operations"
        BEGIN
            MENUITEM "Cut (needs Group with 2 meshes)", ID_CSG_SUBTRACT
            MENUITEM "Intersection (needs Group with 2 meshes)", ID_CSG_INTERSECTION
            MENUITEM "Union (needs Group with 2 meshes)", ID_CSG_UNION
        END
#endif
        MENUITEM "Join to IndexedFaceSet (need Group)",  ID_SIMPLE_JOIN
    END
    POPUP "&Scene"
    BEGIN
        MENUITEM "&ajouter",                             ID_SCENES_ADD
        MENUITEM "administrer (need VrmlScene)",         ID_SCENES_MANAGE
    END
    POPUP "Mode"
    BEGIN
        MENUITEM "Se &lever",                              ID_STAND_UP
        MENUITEM "&Set Turnpoint for Selection\tCrtl+P",   ID_TARGET
        MENUITEM SEPARATOR
        MENUITEM "Navigation &souris\tCtrl+A",             ID_MOUSE_NAVIGATION_MODE
        MENUITEM SEPARATOR
        MENUITEM "Augmenter distance du point de rotation EXAMINE", ID_INCREASE_TURNPOINT
        MENUITEM "Diminuer distance du point de rotation EXAMINE", ID_DECREASE_TURNPOINT
        MENUITEM SEPARATOR
        MENUITEM "Souris &examiner",                       ID_EXAMINE_MOUSE_MODE
        MENUITEM "Souris &voler",                          ID_FLY_MOUSE_MODE
        MENUITEM "Souris &marcher",                        ID_WALK_MOUSE_MODE
        MENUITEM "Souris &rouler",                         ID_ROLL_MOUSE_MODE
        MENUITEM "Souris &suivre",                         ID_FOLLOW_MOUSE_MODE
        MENUITEM SEPARATOR
        MENUITEM "&Déplacer\tCtrl+1",                      ID_MOVE_MODE
        MENUITEM "&Tourner\tCtrl+2",                       ID_ROTATE_MODE
        MENUITEM "&Agrandir/rapetisser\tCtrl+3",           ID_SCALE_MODE
        MENUITEM "Agrandir/rapetisser &régulièremnet\tCtrl+4", ID_UNIFORM_SCALE_MODE
        MENUITEM "&Déplacer Point de rotation\tCtrl+5",    ID_CENTER_MODE
        MENUITEM SEPARATOR
        MENUITEM "Seulement &x",                           ID_X_ONLY
        MENUITEM "Seulement &y",                           ID_Y_ONLY
        MENUITEM "Seulement &z",                           ID_Z_ONLY
        MENUITEM SEPARATOR
        POPUP "&Unité de saisie"
           BEGIN
           MENUITEM "&6D\tCtrl+6",                         ID_6D_MODE
           MENUITEM "&6D Local\tCtrl+7",                   ID_6DLOCAL_MODE
           MENUITEM "Mode &fusée\tCtrl+8",                 ID_ROCKET_MODE
           MENUITEM "Mode &planer\tCtrl+9",                ID_HOVER_MODE
           MENUITEM SEPARATOR
           MENUITEM "Unités de saisie &navigation",        ID_INPUT_DEVICE_NAVIGATION_MODE
           MENUITEM SEPARATOR
           MENUITEM "Mode &3D",                            ID_3D_MODE
           MENUITEM "Mode &2D",                            ID_2D_MODE
           MENUITEM "Mode &1D",                            ID_1D_MODE
           MENUITEM SEPARATOR
           MENUITEM "&Près/loin",                          ID_NEAR_FAR_MODE
           MENUITEM "&En haut/en bas",                     ID_UP_DOWN_MODE
           MENUITEM SEPARATOR
           MENUITEM "&Agrandir les donnés de l'unité de saisie", ID_INPUTDEVICE_GREATER
           MENUITEM "&Rapetisser les donnés de l'unité de saisie", ID_INPUTDEVICE_LESSER
           MENUITEM SEPARATOR
           MENUITEM "&Recalibrer l'unité de saisie",       ID_RECALIBRATE
        END
    END
    POPUP "&Options"
    BEGIN
        POPUP "&Language"
        BEGIN
            MENUITEM "Start next time in english language", ID_OPTIONS_START_LANGUAGE_ENGLISH
            MENUITEM "Naechster Start in deutscher Sprache", ID_OPTIONS_START_LANGUAGE_GERMAN
            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
            MENUITEM "Prochain démarrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
            MENUITEM "Comecar na proxima vez em idioma Portugues (-4kids)", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
        END
        MENUITEM "Prochain démarragaAvec la version normale et complète de Dune", ID_OPTIONS_START_NORMAL
    END
//    MENUITEM "Help",                                 ID_DUNE_APP_HELP
#ifdef HAVE_TEACHER_MENU
    POPUP "!"
    BEGIN
        MENUITEM "Mettre le nom DEF à ""correct""",       ID_TEACHER_CORRECT_NAME
        MENUITEM "Inserter texte ""correct""",            ID_TEACHER_CORRECT_SHAPE
        MENUITEM "Mettre le nom DEF à ""incorrect""",     ID_TEACHER_WRONG_NAME
        MENUITEM "Inserter texte ""incorrect""",          ID_TEACHER_WRONG_SHAPE
    END
#endif
END

IDR_FR_DUNE_4CATT_TYPE MENU PRELOAD DISCARDABLE
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "&Open...\tCtrl+O",                    ID_DUNE_FILE_OPEN
        MENUITEM "Impo&rt\tCrtl+R",                     ID_DUNE_FILE_IMPORT
        MENUITEM "&Save\tCtrl+S",                       ID_DUNE_FILE_SAVE
        MENUITEM "Save &As...\tCtrl+Shift+S",           ID_DUNE_FILE_SAVE_AS
        MENUITEM "Export as AC3D for RAVEN...",         ID_DUNE_FILE_EXPORT_AC3D_4_RAVEN
        MENUITEM "Export as Catt 8 GEO...",             ID_DUNE_FILE_EXPORT_GEO_CATT
        MENUITEM SEPARATOR
        MENUITEM "&Recent File",                        ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
        MENUITEM SEPARATOR
        MENUITEM "E&xit program\tAlt+F4",               ID_DUNE_APP_EXIT
    END
    POPUP "&Edit"
    BEGIN
        MENUITEM "&Undo\tCtrl+Z",                       ID_DUNE_EDIT_UNDO
        MENUITEM "&Redo\tCtrl+Y",                       ID_DUNE_EDIT_REDO
        MENUITEM SEPARATOR
        MENUITEM "C&opy\tCtrl+C",                       ID_DUNE_EDIT_COPY
        MENUITEM "&Paste\tCtrl+V",                      ID_DUNE_EDIT_PASTE
        POPUP "Paste symetric"
        BEGIN
            MENUITEM "&x",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_X
            MENUITEM "&y",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
            MENUITEM "&z",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
        END
        MENUITEM "D&elete\tDel",                        ID_DUNE_EDIT_DELETE
        MENUITEM SEPARATOR
        MENUITEM "&Find\tCtrl+F",                       ID_DUNE_EDIT_FIND
        MENUITEM "Find Again\tCtrl+G",                  ID_DUNE_EDIT_FIND_AGAIN
    END
    POPUP "&New"
    BEGIN
        MENUITEM "Catt 8 export src data",              ID_NEW_CATT_EXPORT_SRC
        MENUITEM "Catt 8 export rec data",              ID_NEW_CATT_EXPORT_REC
        MENUITEM "Empt&y Transform",                    ID_NEW_TRANSFORM
    END
    POPUP "&Change"
    BEGIN
        MENUITEM "Name for ABS in material.geo\tCtrl+D", ID_DUNE_EDIT_DEF
        MENUITEM SEPARATOR
        MENUITEM "Change side",                         ID_CHANGE_SIDE
        MENUITEM "Two sided",                           ID_TWO_SIDED
        MENUITEM SEPARATOR
        MENUITEM "Change to mesh with two sides",       ID_TO_INDEXED_FACESET
    END
    POPUP "&Scenegraph"
    BEGIN
        POPUP "Move Sibling"
        BEGIN
            MENUITEM "Up\tCtrl+J",                      ID_MOVE_SIBLING_UP
            MENUITEM "Down\tCtrl+K",                    ID_MOVE_SIBLING_DOWN
            MENUITEM "To first position",               ID_MOVE_SIBLING_FIRST
            MENUITEM "To last position",                ID_MOVE_SIBLING_LAST
        END
        MENUITEM "Move rest of branch &1 level up",     ID_BRANCH_TO_PARENT
        MENUITEM "Move rest of branch to &Transform",   ID_BRANCH_TO_TRANSFORM
        MENUITEM "Move rest into Transform selection",  ID_BRANCH_TO_TRANSFORM_SELECTION
        MENUITEM "Set rest of branch &one or two sided", ID_BRANCH_SET_TWO_SIDED
        MENUITEM "Flip side in rest of branch",         ID_BRANCH_SET_FLIP_SIDE
        MENUITEM "&Remove names for ABS in material.geo for rest of branch", ID_BRANCH_REMOVE_DEF_NAME
        MENUITEM "Remove Material node in rest of branch", ID_BRANCH_REMOVE_MATERIAL
        MENUITEM "Create Material node in rest of branch", ID_BRANCH_CREATE_MATERIAL
        MENUITEM "Show number of Polygons in Status Bar for rest of branch", ID_BRANCH_COUNT_POLYGONS_4_CATT
#ifdef HAVE_LIBCGAL
        MENUITEM "Boolean Operation union",             ID_BRANCH_CSG_UNION
#endif
    END
    POPUP "&Movement"
    BEGIN
        MENUITEM "Stand &Up",                           ID_STAND_UP
        MENUITEM "&Set Turnpoint for Selection\tCrtl+P", ID_TARGET
        MENUITEM SEPARATOR
        MENUITEM "M&ouse navigation\tCtrl+A",           ID_MOUSE_NAVIGATION_MODE
        MENUITEM SEPARATOR
        MENUITEM "Increase turnpoint distance for EXAMINE", ID_INCREASE_TURNPOINT
        MENUITEM "Decrease turnpoint distance for EXAMINE", ID_DECREASE_TURNPOINT
        MENUITEM SEPARATOR
        MENUITEM "E&XAMINE mouse",                      ID_EXAMINE_MOUSE_MODE
        MENUITEM "FL&Y mouse",                          ID_FLY_MOUSE_MODE
        MENUITEM "&WALK mouse",                         ID_WALK_MOUSE_MODE
        MENUITEM "Ro&ll mouse",                         ID_ROLL_MOUSE_MODE
        MENUITEM "&Follow mouse",                       ID_FOLLOW_MOUSE_MODE
        MENUITEM SEPARATOR
        MENUITEM "&Move\tCtrl+1",                       ID_MOVE_MODE
        MENUITEM "Ro&tate\tCtrl+2",                     ID_ROTATE_MODE
        MENUITEM "Sca&le\tCtrl+3",                      ID_SCALE_MODE
        MENUITEM "Uniform Sca&le\tCtrl+4",              ID_UNIFORM_SCALE_MODE
        MENUITEM "Ce&nter\tCtrl+5",                     ID_CENTER_MODE
        MENUITEM SEPARATOR
        MENUITEM "&x only (red)",                       ID_X_ONLY
        MENUITEM "&y only (green)",                     ID_Y_ONLY
        MENUITEM "&z only (blue)",                      ID_Z_ONLY
        MENUITEM SEPARATOR
        POPUP "&InputDevice"
        BEGIN
            MENUITEM "&6D\tCtrl+6",                     ID_6D_MODE
            MENUITEM "6&D Local\tCtrl+7",               ID_6DLOCAL_MODE
            MENUITEM "Roc&ket\tCtrl+8",                 ID_ROCKET_MODE
            MENUITEM "&Hover\tCtrl+9",                  ID_HOVER_MODE
            MENUITEM SEPARATOR
            MENUITEM "Input Device Navi&gation",        ID_INPUT_DEVICE_NAVIGATION_MODE
            MENUITEM SEPARATOR
            MENUITEM "&3D Mode",                        ID_3D_MODE
            MENUITEM "&2D Mode",                        ID_2D_MODE
            MENUITEM "&1D Mode",                        ID_1D_MODE
            MENUITEM SEPARATOR
            MENUITEM "Near&/Far",                       ID_NEAR_FAR_MODE
            MENUITEM "&Up/Down",                        ID_UP_DOWN_MODE
            MENUITEM SEPARATOR
            MENUITEM "&Increase input device",          ID_INPUTDEVICE_GREATER
            MENUITEM "Decrea&se input device",          ID_INPUTDEVICE_LESSER
            MENUITEM SEPARATOR
            MENUITEM "Reca&librate Inputdevices",       ID_RECALIBRATE
        END
    END
    POPUP "&ABSName"
    BEGIN
        MENUITEM "Skip part before first underscore",   ID_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE
        MENUITEM "Skip part after last underscore",     ID_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE
    END
    POPUP "&Settings"
    BEGIN
        MENUITEM "Set handle object scale",             ID_HANDLE_SCALE
        MENUITEM "Set handle point size",               ID_HANDLE_SIZE
        MENUITEM SEPARATOR
        POPUP "&Language"
        BEGIN
            MENUITEM "Start next time in english language",  ID_OPTIONS_START_LANGUAGE_ENGLISH
            MENUITEM "Naechster Start in deutscher Sprache",  ID_OPTIONS_START_LANGUAGE_GERMAN
            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
            MENUITEM "Prochain démarrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
            MENUITEM "Comecar na proxima vez em idioma Portugues", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
        END
        MENUITEM "Start next time with full dune version",  ID_OPTIONS_START_NORMAL
    END
    POPUP "&Help"
    BEGIN
        MENUITEM "&About dune...",                      ID_DUNE_APP_ABOUT
        MENUITEM "&Catt exporter overview ...",         ID_DUNE_APP_CATT_HELP
    END
END

IDR_FR_DUNE_TYPE MENU PRELOAD DISCARDABLE
BEGIN
#ifdef HAVE_TEST_IN_MENU
    POPUP "&TEST"
    BEGIN
        MENUITEM "&TEST",                               ID_TEST_IN_MENU
    END
#endif
    POPUP "&Fichier"
    BEGIN
        POPUP "&Nouveau"
        BEGIN
           MENUITEM "&Nouveau fichier VRML97\tCtrl+N",  ID_DUNE_FILE_NEW
           MENUITEM "Nouveau fichier X3DV",             ID_DUNE_FILE_NEW_X3DV
           MENUITEM "Nouveau fichier X3D/XML",          ID_DUNE_FILE_NEW_X3D_XML
        END
        MENUITEM "&Ouvrir...\tCtrl+O",                  ID_DUNE_FILE_OPEN
        MENUITEM "&Ouvrir URL...",                      ID_DUNE_FILE_URL_OPEN
        MENUITEM "&Ouvrir X3DOM HTML...",               ID_DUNE_FILE_HTML_OPEN
        MENUITEM "Inserter\tCrtl+R",                    ID_DUNE_FILE_IMPORT
#ifndef HAVE_OPEN_IN_NEW_WINDOW
        MENUITEM "Nouvelle fenêtre\tCtrl+Shift+N",      ID_DUNE_FILE_NEW_WINDOW
#endif
        MENUITEM "Apercu\tF12",                         ID_DUNE_FILE_PREVIEW
        MENUITEM "&Sauvegarder\tCtrl+S",                ID_DUNE_FILE_SAVE
        MENUITEM "Sauvegarder &comme...\tCtrl+Shift+S", ID_DUNE_FILE_SAVE_AS
        POPUP "&Exporter comme..."
        BEGIN
           MENUITEM "Exporter comme &pur VRML97...",    ID_DUNE_FILE_EXPORT_VRML97
           MENUITEM "Exporter comme VRML level &X3DV...", ID_DUNE_FILE_EXPORT_X3DV
           MENUITEM "Exporter comme X3D/XML...",        ID_DUNE_FILE_EXPORT_X3D_XML
           MENUITEM "Exporter comme X_ITE html/X3DV...", ID_DUNE_FILE_EXPORT_XITE
           MENUITEM "Exporter comme X3DOM html...",     ID_DUNE_FILE_EXPORT_X3DOM
           MENUITEM "Exporter comme VR&ML97 avec Extensions COVER...", ID_DUNE_FILE_EXPORT_VRML97_COVER
           MENUITEM "Exporter comme &Animation Kanim...", ID_DUNE_FILE_EXPORT_KANIM
           MENUITEM "Exporter comme Open Wonderland 0.5 module texte Java ", ID_DUNE_FILE_EXPORT_WONDERLAND_5_MODULE
           MENUITEM "Exporter comme texte (triangulatierter)Java ...", ID_DUNE_FILE_EXPORT_JAVA_SOURCE
           MENUITEM "Exporter comme texte C++ (mesh)...", ID_DUNE_FILE_EXPORT_CC_SOURCE
           MENUITEM "Exporter comme texte C (mesh)...", ID_DUNE_FILE_EXPORT_C_SOURCE
//           MENUITEM "Exporter comme X3D fuer SUN wonderland 0.4...",  ID_DUNE_FILE_EXPORT_X3D_4_WONDERLAND
           MENUITEM "Export comme OFF",                 ID_DUNE_FILE_EXPORT_OFF
           MENUITEM "Exporter comme AC3D b...",         ID_DUNE_FILE_EXPORT_AC3D
           MENUITEM "Exporter comme RIB...",            ID_DUNE_FILE_EXPORT_RIB
           MENUITEM "Exporter comme Catt 8 GEO...",     ID_DUNE_FILE_EXPORT_GEO_CATT
           MENUITEM "Exporter comme Ldraw DAT...",      ID_DUNE_FILE_EXPORT_LDRAW_DAT
        END
#ifdef HAVE_LIBCGAL
        POPUP "&Import mesh"
        BEGIN
            MENUITEM "Import OFF",                      ID_DUNE_FILE_IMPORT_OFF
        END
#endif
#ifndef HAVE_OPEN_IN_NEW_WINDOW
# ifndef HAVE_NO_TEXTEDIT
        MENUITEM "Textedit...\tCrtl+T",                 ID_DUNE_FILE_TEXT_EDIT
# endif
#endif
        MENUITEM "Upload",                              ID_DUNE_FILE_UPLOAD
        MENUITEM SEPARATOR
        MENUITEM "Fichier actuels",                     ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
        MENUITEM SEPARATOR
        MENUITEM "&Fermer\tCtrl+F4",                    ID_DUNE_FILE_CLOSE
        MENUITEM "&Terminer\tAlt+F4",                   ID_DUNE_APP_EXIT
    END
    POPUP "&Éditer"
    BEGIN
        MENUITEM "Commande &Annuler\tCtrl+Z",           ID_DUNE_EDIT_UNDO
        MENUITEM "Commande Repeter\tCtrl+Y",            ID_DUNE_EDIT_REDO
        MENUITEM SEPARATOR
#ifdef HAVE_CUT
        MENUITEM "Couper\tCtrl+X",                      ID_DUNE_EDIT_CUT
#endif
        MENUITEM "Copier\tCtrl+C",                      ID_DUNE_EDIT_COPY
        MENUITEM "Copier de la branche à la racine",    ID_DUNE_EDIT_COPY_BRANCH_TO_ROOT
        MENUITEM "Coller\tCtrl+V",                      ID_DUNE_EDIT_PASTE
        POPUP "Coller symétrique"
        BEGIN
            MENUITEM "&x",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_X
            MENUITEM "&y",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
            MENUITEM "&z",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
        END
        MENUITEM "Supprimer\tDel",                      ID_DUNE_EDIT_DELETE
        MENUITEM "&DEF\tCtrl+D",                        ID_DUNE_EDIT_DEF
        MENUITEM "&USE",                                ID_DUNE_EDIT_USE
        MENUITEM "&Rechercher\tCtrl+F",                 ID_DUNE_EDIT_FIND
        MENUITEM "Chercher encore\tCtrl+G",             ID_DUNE_EDIT_FIND_AGAIN
        MENUITEM SEPARATOR
        MENUITEM "Cercle des Couleurs\tCtrl+L",            ID_COLOR_CIRCLE
        MENUITEM "&Éditer Objet\tCtrl+E",                  ID_OBJECT_EDIT
        MENUITEM "&Éditer URL \tCtrl+U",                   ID_URL_EDIT
    END
    POPUP "Se&lection"
    BEGIN
        MENUITEM "&Vertices",                           ID_DUNE_SELECTION_VERTICES
        MENUITEM "&Faces",                              ID_DUNE_SELECTION_FACES
        MENUITEM "&Lines",                              ID_DUNE_SELECTION_LINES
        MENUITEM "&HanimJoint weight",                  ID_DUNE_SELECTION_HANIM_JOINT_WEIGHT
        MENUITEM "&Secteur",                            ID_DUNE_SELECTION_RANGE
        POPUP "&Vosin"
        BEGIN
            MENUITEM "&u",                              ID_DUNE_SELECTION_NEIGHBOUR_U
            MENUITEM "&v",                              ID_DUNE_SELECTION_NEIGHBOUR_V
        END
        MENUITEM "&get old Selection",                  ID_DUNE_GET_OLD_SELECTION
        MENUITEM "&Deselect",                           ID_DUNE_DESELECT
        MENUITEM SEPARATOR
        MENUITEM "Show only selected Vertices",         ID_DUNE_SHOW_ONLY_SELECTED_VERTICES
        MENUITEM "H&ide Vertices",                      ID_DUNE_HIDE_VERTICES
        MENUITEM "&Unhide Vertices",                    ID_DUNE_UNHIDE_VERTICES
#ifdef HAVE_LIBCGAL
        MENUITEM SEPARATOR
        MENUITEM "&Collect Vertices for convex hull",   ID_DUNE_SELECTION_STORE4CONVEX_HULL
        MENUITEM "&Remove  Vertices for convex hull",   ID_DUNE_DELETE_STORE4CONVEX_HULL
#endif
    END
    POPUP "&Fenêtre"
    BEGIN
        MENUITEM "Écran complet\tF11",                  ID_DUNE_VIEW_FULL_SCREEN
        MENUITEM " &Fenêtre IS/Route\tAlt+2",           ID_DUNE_VIEW_SCENE_GRAPH
        MENUITEM " Graphique de scène\tAlt+1",          ID_DUNE_VIEW_SCENE_TREE
        MENUITEM " &Fenêtre Field\tAlt+3",              ID_DUNE_VIEW_FIELD_VIEW
        MENUITEM " &Fenêtre Channel\tAlt+4",            ID_DUNE_VIEW_CHANNEL_VIEW
        MENUITEM SEPARATOR
        MENUITEM "Barre standard",                      ID_DUNE_VIEW_TOOLBAR
        MENUITEM " Barre de noeuds &1",                 ID_DUNE_VIEW_NODE_TOOLBAR_1
        MENUITEM " Barre de noeuds &2",                 ID_DUNE_VIEW_NODE_TOOLBAR_2
        MENUITEM " Barre de noeuds &3",                 ID_DUNE_VIEW_NODE_TOOLBAR_3
        MENUITEM " Barre de noeuds &VRML97 Amendment 1/X3D 3.3", ID_DUNE_VIEW_NODE_TOOLBAR_VRML200X
        MENUITEM " Barre de noeuds &X3D Components 1",  ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_1
        MENUITEM " Barre de noeuds &X3D Components 2",  ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_2
        MENUITEM " Barre de noeuds &X3D Components 3",  ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_3
        MENUITEM " Barre de noeuds &X3D Components 4",  ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_4
        MENUITEM " Barre de noeuds Extension Cover ",   ID_DUNE_VIEW_NODE_TOOLBAR_COVER
        MENUITEM " Barre de noeuds Extension Kambi ",   ID_DUNE_VIEW_NODE_TOOLBAR_KAMBI
        MENUITEM " Barre de noeuds Extension X3DOM ",   ID_DUNE_VIEW_NODE_TOOLBAR_X3DOM
        MENUITEM " Barre de noeuds Scripted PROTOs/export data containers", ID_DUNE_VIEW_NODE_TOOLBAR_SCRIPTED
        MENUITEM "Barre de contrôle d'enregistrment",   ID_DUNE_VIEW_PLAY_TOOLBAR
        MENUITEM "&Barre d'indication de l'état",       ID_DUNE_VIEW_STATUS_BAR
    END
    POPUP "Créer"
    BEGIN
        MENUITEM "Nouveau noeud par dessus le texte",   ID_NEW_NODE_BY_NAME
        POPUP "&PROTO Utilisation"
        BEGIN
           MENUITEM "Pas de PROTOS",                    ID_PROTO_MRU_PLACEHOLDER, GRAYED
        END
        POPUP "&Forme"
        BEGIN
            MENUITEM "&Box",                            ID_NEW_BOX
            MENUITEM "&Sphere",                         ID_NEW_SPHERE
            MENUITEM "&Cone",                           ID_NEW_CONE
            MENUITEM "C&ylinder",                       ID_NEW_CYLINDER
            MENUITEM "Indexed&FaceSet",                 ID_NEW_INDEXED_FACE_SET
            MENUITEM "Indexed&LineSet",                 ID_NEW_INDEXED_LINE_SET
            MENUITEM "&PointSet",                       ID_NEW_POINT_SET
            MENUITEM "Elevation&Grid",                  ID_NEW_ELEVATION_GRID
            MENUITEM "&Extrusion",                      ID_NEW_EXTRUSION
            MENUITEM "&Text",                           ID_NEW_TEXT
            POPUP "VRML97 Amendment 1 Forme"
            BEGIN
                MENUITEM "Nurbs&Curve",                 ID_NEW_NURBS_CURVE
                MENUITEM "Nurbs&Group",                 ID_NEW_NURBS_GROUP
                POPUP "Nurbs&Surface"
                BEGIN
                    POPUP "Plain    (Nurbs)"
                    BEGIN
                        MENUITEM "&x (rouge) et y (vert)",  ID_NEW_NURBS_PLANE_XY
                        MENUITEM "&y (vert)  et z (bleu)",  ID_NEW_NURBS_PLANE_YZ
                        MENUITEM "&z (bleu)  et x (rouge)", ID_NEW_NURBS_PLANE_ZX
                    END
                    MENUITEM "Box      (Nurbs)",        ID_NEW_NURBS_BOX
                    MENUITEM "Sphere   (Nurbs)",        ID_NEW_NURBS_SPHERE
                    MENUITEM "Cone     (Nurbs)",        ID_NEW_NURBS_CONE
                    MENUITEM "Cylinder (Nurbs)",        ID_NEW_NURBS_CYLINDER
                END
                MENUITEM "TrimmedSurface",              ID_NEW_TRIMMED_SURFACE
            END
            POPUP "X3D Forme"
            BEGIN
                MENUITEM "Nurbs&Curve",                 ID_NEW_NURBS_CURVE
                MENUITEM "NurbsSet",                    ID_NEW_NURBS_GROUP
                POPUP "Nurbs&PatchSurface"
                BEGIN
                    POPUP "Plain    (Nurbs)"
                    BEGIN
                        MENUITEM "&x (rouge) et y (vert)",  ID_NEW_NURBS_PLANE_XY
                        MENUITEM "&y (vert)  et z (bleu)",  ID_NEW_NURBS_PLANE_YZ
                        MENUITEM "&z (bleu)  et x (rouge)", ID_NEW_NURBS_PLANE_ZX
                    END
                    MENUITEM "Box      (Nurbs)",        ID_NEW_NURBS_BOX
                    MENUITEM "Sphere   (Nurbs)",        ID_NEW_NURBS_SPHERE
                    MENUITEM "Cone     (Nurbs)",        ID_NEW_NURBS_CONE
                    MENUITEM "Cylinder (Nurbs)",        ID_NEW_NURBS_CYLINDER
                END
                MENUITEM "NurbsSweptSurface",           ID_NEW_NURBS_SWEPT_SURFACE
                MENUITEM "NurbsSwungSurface" ,          ID_NEW_NURBS_SWUNG_SURFACE
                MENUITEM "NurbsTrimmedSurface",         ID_NEW_NURBS_TRIMMED_SURFACE
                MENUITEM "LineSet",                     ID_NEW_LINE_SET
                MENUITEM "IndexedTriangleFanSet",       ID_NEW_INDEXED_TRIANGLE_FAN_SET
                MENUITEM "IndexedTriangleSet",          ID_NEW_INDEXED_TRIANGLE_SET
                MENUITEM "IndexedTriangleStripSet",     ID_NEW_INDEXED_TRIANGLE_STRIP_SET
                MENUITEM "IndexedQuadSet",              ID_NEW_INDEXED_QUAD_SET
                MENUITEM "QuadSet",                     ID_NEW_QUAD_SET
                MENUITEM "TriangleFanSet",              ID_NEW_TRIANGLE_FAN_SET
                MENUITEM "TriangleSet",                 ID_NEW_TRIANGLE_SET
                MENUITEM "TriangleStripSet",            ID_NEW_TRIANGLE_STRIP_SET
                POPUP "Geometry2D"
                BEGIN
                    MENUITEM "TriangleSet2D",           ID_NEW_TRIANGLE_SET_2D
                    MENUITEM "Rectangle2D",             ID_NEW_RECTANGLE_2D
                    MENUITEM "Disk2D",                  ID_NEW_DISK_2D
                    MENUITEM "ArcClose2D",              ID_NEW_ARC_CLOSE_2D
                    MENUITEM "Circle2D",                ID_NEW_CIRCLE_2D
                    MENUITEM "Arc2D",                   ID_NEW_ARC_2D
                    MENUITEM "Polyline2D",              ID_NEW_POLYLINE_2D
                    MENUITEM "Polypoint2D",             ID_NEW_POLYPOINT_2D
                END
           END
       END
       POPUP "&Noeud Regroupeur"
       BEGIN
           MENUITEM "&Transform",                       ID_NEW_TRANSFORM
           MENUITEM "&Group",                           ID_NEW_GROUP
           MENUITEM "&Billboard",                       ID_NEW_BILLBOARD
           MENUITEM "&Collision",                       ID_NEW_COLLISION
           MENUITEM "&Lod",                             ID_NEW_LOD
           MENUITEM "&Switch",                          ID_NEW_SWITCH
           POPUP "VRML97 Amendment 1 Noeud Regroupeur"
           BEGIN
               MENUITEM "NurbsGroup",                   ID_NEW_NURBS_GROUP
           END
           POPUP "X3D Noeud Regroupeur"
           BEGIN
               MENUITEM "StaticGroup",                  ID_NEW_STATIC_GROUP
               MENUITEM "NurbsSet",                     ID_NEW_NURBS_GROUP
           END
       END
       POPUP "&WWW"
       BEGIN
           MENUITEM "&Anchor",                          ID_NEW_ANCHOR
           MENUITEM "&Inline",                          ID_NEW_INLINE
           POPUP "VRML97 Amendment 1/X3D"
           BEGIN
               MENUITEM "InlineLoadControl",            ID_NEW_INLINE_LOAD_CONTROL
           END
       END
       POPUP "Forme Sous-noeud"
       BEGIN
           MENUITEM "&Shape",                           ID_NEW_SHAPE
           MENUITEM "&Coordinate (a besoin d'*Set)",    ID_NEW_COORDINATE
           MENUITEM "&Normal (a besoin d' IndexedFaceSet ou d' ElevationGrid)", ID_NEW_NORMAL
           MENUITEM "&Color (a besoin d' *Set, PointSet ou d' *ElevationGrid)", ID_NEW_COLOR
           MENUITEM "&TextureCoordinate (a besoin d' IndexedFaceSet ou d' ElevationGrid)", ID_NEW_TEXTURE_COORDINATE
           MENUITEM "&FontStyle (a besoin de Text)",    ID_NEW_FONT_STYLE
           POPUP "VRML97 Amendment 1/X3D Sous-noeud"
           BEGIN
               MENUITEM "Contour2D (a besoin de TrimmedSurface)", ID_NEW_CONTOUR_2D
               POPUP "Contour2D/Nurbs Forme Sous-noeud"
               BEGIN
                   MENUITEM "NurbsCurve2D",             ID_NEW_NURBS_CURVE_2D
                   MENUITEM "(Contour)Polyline2D",      ID_NEW_CONTOUR_POLYLINE_2D
               END
               MENUITEM "CoordinateDouble (a besoin d' Indexed*Set ou de PointSet)", ID_NEW_COORDINATE_DOUBLE
               MENUITEM "ColorRGBA (a besoin d' Indexed*Set, PointSet ou d' ElevationGrid)", ID_NEW_COLOR_RGBA
               MENUITEM "FogCoordinate (a besoin de *Set)", ID_NEW_FOG_COORDINATE
               MENUITEM "TextureCoordinateGenerator (a besoin d' IndexedFaceSet, d' ElevationGrid ou de Multi*TextureCoordinate, non représenté)", ID_NEW_TEXTURE_COORDINATE_GENERATOR
               MENUITEM "NurbsTextureCoordinate/Surface (a besoin de NurbsPatchSurface)", ID_NEW_NURBS_TEXTURE_COORDINATE 
               MENUITEM "MultiTextureCoordinate",       ID_NEW_MULTI_TEXTURE_COORDINATE
           END
       END
       POPUP "&Materiel/Texture"
           BEGIN
           MENUITEM "&Appearance (a besoin de Shape)",  ID_NEW_APPEARANCE
           MENUITEM "&Material (a besoin d' Appearance)", ID_NEW_MATERIAL
           MENUITEM "&ImageTexture (a besoin d' Appearance)", ID_NEW_IMAGE_TEXTURE
           MENUITEM "&PixelTexture (a besoin d' Appearance)", ID_NEW_PIXEL_TEXTURE
           MENUITEM "M&ovieTexture (a besoin d' Appearance)", ID_NEW_MOVIE_TEXTURE
           MENUITEM "&TextureTransform (a besoin d' Appearance)", ID_NEW_TEXTURE_TRANSFORM
           POPUP "X3D Materiel/Texture"
           BEGIN
               MENUITEM "TwoSidedMaterial",             ID_NEW_TWO_SIDED_MATERIAL
               MENUITEM "FillProperties",               ID_NEW_FILL_PROPERTIES
               MENUITEM "LineProperties",               ID_NEW_LINE_PROPERTIES
               MENUITEM "MultiTexture",                 ID_NEW_MULTI_TEXTURE
               MENUITEM "MultiTextureTransform",        ID_NEW_MULTI_TEXTURE_TRANSFORM
               MENUITEM "TextureProperties",            ID_NEW_TEXTURE_PROPERTIES
           END
       END
       POPUP "S&on"
       BEGIN
           MENUITEM "&Sound",                           ID_NEW_SOUND
           MENUITEM "&AudioClip (a besoin de Sound)",   ID_NEW_AUDIO_CLIP
       END
       POPUP "&Lumière"
       BEGIN
           MENUITEM "&DirectionalLight",                ID_NEW_DIRECTIONAL_LIGHT
           MENUITEM "&PointLight",                      ID_NEW_POINT_LIGHT
           MENUITEM "&SpotLight",                       ID_NEW_SPOT_LIGHT
       END
       POPUP "&Noeud d' Environnement"
       BEGIN
           MENUITEM "&Fog",                             ID_NEW_FOG
           MENUITEM "LocalFog",                         ID_NEW_LOCAL_FOG
           MENUITEM "&Background",                      ID_NEW_BACKGROUND
           MENUITEM "&Viewpoint",                       ID_NEW_VIEWPOINT
           MENUITEM "OrthoViewpoint",                   ID_NEW_ORTHO_VIEWPOINT
           MENUITEM "ViewpointGroup",                   ID_NEW_VIEWPOINT_GROUP
           MENUITEM "&NavigationInfo",                  ID_NEW_NAVIGATION_INFO
           MENUITEM "&WorldInfo",                       ID_NEW_WORLD_INFO
           MENUITEM "&ClipPlane",                       ID_NEW_CLIP_PLANE
       END
       POPUP "Se&nseur"
       BEGIN
           MENUITEM "&ProximitySensor",                 ID_NEW_PROXIMITY_SENSOR
           MENUITEM "&CylinderSensor",                  ID_NEW_CYLINDER_SENSOR
           MENUITEM "&SphereSensor",                    ID_NEW_SPHERE_SENSOR
           MENUITEM "P&laneSensor",                     ID_NEW_PLANE_SENSOR
           MENUITEM "&TimeSensor",                      ID_NEW_TIME_SENSOR
           MENUITEM "T&ouchSensor",                     ID_NEW_TOUCH_SENSOR
           MENUITEM "&VisibilitySensor",                ID_NEW_VISIBILITY_SENSOR

           MENUITEM "KeySensor",                        ID_NEW_KEY_SENSOR
           MENUITEM "StringSensor",                     ID_NEW_STRING_SENSOR
           MENUITEM "LoadSensor",                       ID_NEW_LOAD_SENSOR
           MENUITEM "TransformSensor",                  ID_NEW_TRANSFORM_SENSOR
       END
       POPUP "&Interpolateur"
       BEGIN
           MENUITEM "Co&lorInterpolator",               ID_NEW_COLOR_INTERPOLATOR
           MENUITEM "&CoordinateInterpolator",          ID_NEW_COORDINATE_INTERPOLATOR
           MENUITEM "&PositionInterpolator",            ID_NEW_POSITION_INTERPOLATOR
           MENUITEM "&OrientationInterpolator",         ID_NEW_ORIENTATION_INTERPOLATOR
           MENUITEM "&NormalInterpolator",              ID_NEW_NORMAL_INTERPOLATOR
           MENUITEM "&ScalarInterpolator",              ID_NEW_SCALAR_INTERPOLATOR
           POPUP "VRML97 Amendement 1/X3D Interpolateur"
           BEGIN
               MENUITEM "NurbsPositionInterpolator",    ID_NEW_NURBS_POSITION_INTERPOLATOR
               MENUITEM "NurbsSurfaceInterpolator (non représenté)", ID_NEW_NURBS_SURFACE_INTERPOLATOR
               MENUITEM "NurbsOrientationInterpolator", ID_NEW_NURBS_ORIENTATION_INTERPOLATOR
               MENUITEM "SplineScalarInterpolator (non représenté)", ID_NEW_SPLINE_SCALAR_INTERPOLATOR
               MENUITEM "SplinePositionInterpolator (non représenté)", ID_NEW_SPLINE_POSITION_INTERPOLATOR
               MENUITEM "SplinePositionInterpolator2D (non représenté)", ID_NEW_SPLINE_POSITION_INTERPOLATOR_2D
               MENUITEM "PositionInterpolator2D",         ID_NEW_POSITION_INTERPOLATOR_2D
               MENUITEM "CoordinateInterpolator2D",       ID_NEW_COORDINATE_INTERPOLATOR_2D
               MENUITEM "SquadOrientationInterpolator (non représenté)", ID_NEW_SQUAD_ORIENTATION_INTERPOLATOR
               MENUITEM "EaseInEaseOut (non représenté)", ID_NEW_EASE_IN_EASE_OUT
           END
       END
       POPUP "P&rogrammation"
       BEGIN
           MENUITEM "&Script",                            ID_NEW_SCRIPT
           MENUITEM "&Commentaire",                       ID_NEW_COMMENT
       END
       POPUP "Geospatial (X3D/VRML97 Amendement 1)"
       BEGIN
           MENUITEM "GeoElevationGrid",                   ID_NEW_GEO_ELEVATION_GRID
           MENUITEM "GeoLOD",                             ID_NEW_GEO_LOD
           MENUITEM "GeoViewpoint",                       ID_NEW_GEO_VIEWPOINT
           MENUITEM "GeoCoordinate (a besoin d' Indexed*Set ou de PointSet)", ID_NEW_GEO_COORDINATE
           MENUITEM "GeoLocation",                        ID_NEW_GEO_LOCATION
           MENUITEM "GeoOrigin",                          ID_NEW_GEO_ORIGIN
           MENUITEM "GeoPositionInterpolator",            ID_NEW_GEO_POSITION_INTERPOLATOR
           MENUITEM "GeoTouchSensor",                     ID_NEW_GEO_TOUCH_SENSOR
           MENUITEM "GeoMetadata",                        ID_NEW_GEO_METADATA
           MENUITEM "GeoProximitySensor",                 ID_NEW_GEO_PROXIMITY_SENSOR
           MENUITEM "GeoTransform",                       ID_NEW_GEO_TRANSFORM
       END
       POPUP "X3D misc components"
       BEGIN
           POPUP "H-Anim"
           BEGIN
               MENUITEM "HAnimHumanoid",                  ID_NEW_HANIM_HUMANOID
               MENUITEM "HAnimJoint",                     ID_NEW_HANIM_JOINT
               MENUITEM "HAnimSegment",                   ID_NEW_HANIM_SEGMENT
               MENUITEM "HAnimDisplacer (non représenté)", ID_NEW_HANIM_DISPLACER
               MENUITEM "HAnimSite (non représenté)",     ID_NEW_HANIM_SITE
           END
           POPUP "EventUtilities"
           BEGIN
               MENUITEM "BooleanFilter",                  ID_NEW_BOOLEAN_FILTER
               MENUITEM "BooleanToggle",                  ID_NEW_BOOLEAN_TOGGLE
               MENUITEM "BooleanTrigger",                 ID_NEW_BOOLEAN_TRIGGER
               MENUITEM "IntegerTrigger",                 ID_NEW_INTEGER_TRIGGER
               MENUITEM "TimeTrigger",                    ID_NEW_TIME_TRIGGER
               MENUITEM "BooleanSequencer",               ID_NEW_BOOLEAN_SEQUENCER
               MENUITEM "IntegerSequencer",               ID_NEW_INTEGER_SEQUENCER
           END
           POPUP "CADGeometry"
           BEGIN
               MENUITEM "CADAssembly",                    ID_NEW_CAD_ASSEMBLY
               MENUITEM "CADFace",                        ID_NEW_CAD_FACE
               MENUITEM "CADLayer",                       ID_NEW_CAD_LAYER
               MENUITEM "CADPart",                        ID_NEW_CAD_PART
           END
           POPUP "RigidBodyPhysics"
           BEGIN
               MENUITEM "RigidBodyCollection",            ID_NEW_RIGID_BODY_COLLECTION
               MENUITEM "RigidBody",                      ID_NEW_RIGID_BODY
               MENUITEM SEPARATOR
               MENUITEM "CollidableShape",                ID_NEW_COLLIDABLE_SHAPE
               MENUITEM "CollidableOffset",               ID_NEW_COLLIDABLE_OFFSET
               MENUITEM SEPARATOR
               MENUITEM "Contact",                        ID_NEW_CONTACT
               MENUITEM SEPARATOR
               MENUITEM "CollisionCollection",            ID_NEW_COLLISION_COLLECTION
               MENUITEM "CollisionSpace",                 ID_NEW_COLLISION_SPACE
               MENUITEM "CollisionSensor",                ID_NEW_COLLISION_SENSOR
               MENUITEM SEPARATOR
               MENUITEM "SliderJoint",                    ID_NEW_SLIDER_JOINT
               MENUITEM "SingleAxisHingeJoint",           ID_NEW_SINGLE_AXIS_HINGE_JOINT
               MENUITEM "DoubleAxisHingeJoint",           ID_NEW_DOUBLE_AXIS_HINGE_JOINT
               MENUITEM "BallJoint",                      ID_NEW_BALL_JOINT
               MENUITEM "MotorJoint",                     ID_NEW_MOTOR_JOINT
               MENUITEM "UniversalJoint",                 ID_NEW_UNIVERSAL_JOINT
           END
           POPUP "Layout"
           BEGIN
               MENUITEM "Layout",                         ID_NEW_LAYOUT
               MENUITEM "LayoutGroup",                    ID_NEW_LAYOUT_GROUP
               MENUITEM "LayoutLayer",                    ID_NEW_LAYOUT_LAYER
               MENUITEM "ScreenFontStyle",                ID_NEW_SCREEN_FONT_STYLE
               MENUITEM "ScreenGroup",                    ID_NEW_SCREEN_GROUP
           END
           POPUP "&Layering"
           BEGIN
               MENUITEM "Layer",                          ID_NEW_LAYER
               MENUITEM "LayerSet",                       ID_NEW_LAYER_SET
               MENUITEM "Viewport",                       ID_NEW_VIEWPORT
           END
           POPUP "ParticleSystems"
           BEGIN
               MENUITEM "ParticleSystem",                 ID_NEW_PARTICLE_SYSTEM
               MENUITEM "BoundedPhysicsModel",            ID_NEW_BOUNDED_PHYSICS_MODEL
               MENUITEM "ForcePhysicsModel",              ID_NEW_FORCE_PHYSICS_MODEL
               MENUITEM "WindPhysicsModel",               ID_NEW_WIND_PHYSICS_MODEL
               MENUITEM "VolumeEmitter",                  ID_NEW_VOLUME_EMITTER
               MENUITEM "SurfaceEmitter",                 ID_NEW_SURFACE_EMITTER
               MENUITEM "ConeEmitter",                    ID_NEW_CONE_EMITTER
               MENUITEM "PolylineEmitter",                ID_NEW_POLYLINE_EMITTER
               MENUITEM "PointEmitter",                   ID_NEW_POINT_EMITTER
               MENUITEM "ExplosionEmitter",               ID_NEW_EXPLOSION_EMITTER
           END
           POPUP "Followers"
           BEGIN
                MENUITEM "ColorChaser",                 ID_NEW_COLOR_CHASER
                MENUITEM "ColorDamper",                 ID_NEW_COLOR_DAMPER
                MENUITEM "CoordinateChaser",            ID_NEW_COORDINATE_CHASER
                MENUITEM "CoordinateDamper",            ID_NEW_COORDINATE_DAMPER
                MENUITEM "OrientationChaser",           ID_NEW_ORIENTATION_CHASER
                MENUITEM "OrientationDamper",           ID_NEW_ORIENTATION_DAMPER
                MENUITEM "PositionChaser",              ID_NEW_POSITION_CHASER
                MENUITEM "PositionChaser2D",            ID_NEW_POSITION_CHASER_2D
                MENUITEM "PositionDamper",              ID_NEW_POSITION_DAMPER
                MENUITEM "PositionDamper2D",            ID_NEW_POSITION_DAMPER_2D
                MENUITEM "ScalarChaser",                ID_NEW_SCALAR_CHASER
                MENUITEM "ScalarDamper",                ID_NEW_SCALAR_DAMPER
                MENUITEM "TexCoordChaser2D",            ID_NEW_TEX_COORD_CHASER_2D
                MENUITEM "TexCoordDamper2D",            ID_NEW_TEX_COORD_DAMPER_2D
           END
           POPUP "Picking"
           BEGIN
               MENUITEM "VolumePickSensor",               ID_NEW_VOLUME_PICK_SENSOR
               MENUITEM "PrimitivePickSensor",            ID_NEW_PRIMITIVE_PICK_SENSOR
               MENUITEM "LinePickSensor",                 ID_NEW_LINE_PICK_SENSOR
               MENUITEM "PointPickSensor",                ID_NEW_POINT_PICK_SENSOR
               MENUITEM "PickableGroup",                  ID_NEW_PICKABLE_GROUP
           END
           POPUP "Texturing3D"
           BEGIN
               MENUITEM "ComposedTexture3D",              ID_NEW_COMPOSED_TEXTURE_3D
               MENUITEM "ImageTexture3D",                 ID_NEW_IMAGE_TEXTURE_3D
               MENUITEM "PixelTexture3D",                 ID_NEW_PIXEL_TEXTURE_3D
               MENUITEM "TextureCoordinate3D",            ID_NEW_TEXTURE_COORDINATE_3D
               MENUITEM "TextureCoordinate4D",            ID_NEW_TEXTURE_COORDINATE_4D
               MENUITEM "TextureTransformMatrix3D",       ID_NEW_TEXTURE_TRANSFORM_MATRIX_3D
               MENUITEM "TextureTransform3D",             ID_NEW_TEXTURE_TRANSFORM_3D
           END
           POPUP "Shaders"
           BEGIN
               MENUITEM "ComposedShader",                  ID_NEW_COMPOSED_SHADER
               MENUITEM "ShaderPart",                      ID_NEW_SHADER_PART
               MENUITEM "PackagedShader",                  ID_NEW_PACKAGED_SHADER
               MENUITEM "ProgramShader",                   ID_NEW_PROGRAM_SHADER
               MENUITEM "ShaderProgram",                   ID_NEW_SHADER_PROGRAM
               MENUITEM "FloatVertexAttribute",            ID_NEW_FLOAT_VERTEX_ATTRIBUTE
               MENUITEM "Matrix3VertexAttribute",          ID_NEW_MATRIX_3_VERTEX_ATTRIBUTE
               MENUITEM "Matrix4VertexAttribute",          ID_NEW_MATRIX_4_VERTEX_ATTRIBUTE
           END
           POPUP "VolumeRendering"
           BEGIN
               MENUITEM "VolumeData",                     ID_NEW_VOLUME_DATA
               MENUITEM "IsoSurfaceVolumeData",           ID_NEW_ISO_SURFACE_VOLUME_DATA
               MENUITEM "SegmentedVolumeData",            ID_NEW_SEGMENTED_VOLUME_DATA
               MENUITEM "BlendedVolumeStyle",             ID_NEW_BLENDED_VOLUME_STYLE
               MENUITEM "BoundaryEnhancementVolumeStyle", ID_NEW_BOUNDARY_ENHANCEMENT_VOLUME_STYLE
               MENUITEM "CartoonVolumeStyle",             ID_NEW_CARTOON_VOLUME_STYLE
               MENUITEM "ComposedVolumeStyle",            ID_NEW_COMPOSED_VOLUME_STYLE
               MENUITEM "EdgeEnhancementVolumeStyle",     ID_NEW_EDGE_ENHANCEMENT_VOLUME_STYLE
               MENUITEM "OpacityMapVolumeStyle",          ID_NEW_OPACITY_MAP_VOLUME_STYLE
               MENUITEM "ProjectionVolumeStyle",          ID_NEW_PROJECTION_VOLUME_STYLE
               MENUITEM "ShadedVolumeStyle",              ID_NEW_SHADED_VOLUME_STYLE
               MENUITEM "SilhouetteEnhancementVolumeStyle", ID_NEW_SILHOUETTE_ENHANCEMENT_VOLUME_STYLE
               MENUITEM "ToneMappedVolumeStyle",          ID_NEW_TONE_MAPPED_VOLUME_STYLE
           END
           POPUP "DIS"
           BEGIN
               MENUITEM "EspduTransform",                  ID_NEW_ESPDU_TRANSFORM
               MENUITEM "ReceiverPdu",                     ID_NEW_RECEIVER_PDU
               MENUITEM "SignalPdu",                       ID_NEW_SIGNAL_PDU
               MENUITEM "TransmitterPdu",                  ID_NEW_TRANSMITTER_PDU
               MENUITEM "DISEntityManager",                ID_NEW_DIS_ENTITY_MANAGER
               MENUITEM "DISEntityTypeMapping",            ID_NEW_DIS_ENTITY_TYPE_MAPPING
           END
           POPUP "&Metadata"
           BEGIN
               MENUITEM "MetadataBoolean",                 ID_NEW_METADATA_BOOLEAN
               MENUITEM "Metadata&Double",                 ID_NEW_METADATA_DOUBLE
               MENUITEM "Metadata&Float",                  ID_NEW_METADATA_FLOAT
               MENUITEM "Metadata&Integer",                ID_NEW_METADATA_INTEGER
               MENUITEM "Metadata&Set",                    ID_NEW_METADATA_SET
               MENUITEM "Metadata&String",                 ID_NEW_METADATA_STRING
           END
        END
        POPUP "VRML &97 Amendement 1"
        BEGIN
            MENUITEM "CoordinateDeformer (non représenté)", ID_NEW_COORDINATE_DEFORMER
        END
        POPUP "Pas d' Extension portable pour Browser"
        BEGIN
           POPUP "Extension Cover/covise pour Browser (a besoin de -cover option de ligne de commande)"
           BEGIN
               MENUITEM "Sky",                             ID_NEW_COVER_SKY
               MENUITEM "&CubeTexture (a besion d' Appearance)", ID_NEW_COVER_CUBE_TEXTURE
#ifdef HAVE_COVER_WAVE
               MENUITEM "Wave (a besoin de Shape)",        ID_NEW_COVER_WAVE
#endif 
               MENUITEM "VirtualAcoustics plugin",         ID_NEW_COVER_VIRTUAL_ACOUSTICS
               MENUITEM "VirtualSoundSource plugin (a besoin de VirtualAcoustics)", ID_NEW_COVER_VIRTUAL_SOUND_SOURCE
               MENUITEM "COVER",                           ID_NEW_COVER_COVER
               MENUITEM "SpaceSensor",                     ID_NEW_COVER_SPACE_SENSOR
               MENUITEM "ARSensor",                        ID_NEW_COVER_AR_SENSOR
               MENUITEM "JoystickSensor",                  ID_NEW_COVER_JOYSTICK_SENSOR
               MENUITEM "SteeringWheel",                   ID_NEW_COVER_STEERING_WHEEL
               MENUITEM "Vehicle",                         ID_NEW_COVER_VEHICLE
               MENUITEM "LabView",                         ID_NEW_COVER_LAB_VIEW
               POPUP "TUI"
               BEGIN
                   MENUITEM "TUIButton",                   ID_NEW_COVER_TUI_BUTTON
                   MENUITEM "TUIComboBox",                 ID_NEW_COVER_TUI_COMBO_BOX
                   MENUITEM "TUIFloatSlider",              ID_NEW_COVER_TUI_FLOAT_SLIDER
                   MENUITEM "TUIFrame",                    ID_NEW_COVER_TUI_FRAME
                   MENUITEM "TUILabel",                    ID_NEW_COVER_TUI_LABEL
                   MENUITEM "TUIListBox",                  ID_NEW_COVER_TUI_LIST_BOX
#ifdef HAVE_COVER_TUI_MAP
                   MENUITEM "TUIMap",                      ID_NEW_COVER_TUI_MAP
#endif
                   MENUITEM "TUIProgressBar",              ID_NEW_COVER_TUI_PROGRESS_BAR
                   MENUITEM "TUISlider",                   ID_NEW_COVER_TUI_SLIDER
                   MENUITEM "TUISplitter",                 ID_NEW_COVER_TUI_SPLITTER
                   MENUITEM "TUITab",                      ID_NEW_COVER_TUI_TAB
                   MENUITEM "TUITabFolder",                ID_NEW_COVER_TUI_TAB_FOLDER
                   MENUITEM "TUIToggleButton",             ID_NEW_COVER_TUI_TOGGLE_BUTTON
               END
           END
           POPUP "Extension Kambi Gameengine (a besoin de -kambi option de ligne de commande)"
           BEGIN
               MENUITEM "Teapot",                          ID_NEW_KAMBI_TEAPOT
               MENUITEM "Text3D",                          ID_NEW_KAMBI_TEXT_3D
               MENUITEM "KambiInline",                     ID_NEW_KAMBI_INLINE
               MENUITEM "MatrixTransform",                 ID_NEW_KAMBI_MATRIX_TRANSFORM
               MENUITEM "KambiAppearance (a besoin de Shape)", ID_NEW_KAMBI_APPEARANCE
               MENUITEM "BlendMode (a besoin de KambiAppearance)", ID_NEW_KAMBI_BLEND_MODE
               MENUITEM "KambiOctreeProperties (a besoin de KambiNavigationInfo ou de Shape)", ID_NEW_KAMBI_OCTREE_PROPERTIES
               MENUITEM "GeneratedShadowMap (a besoin d' *Appearance)", ID_NEW_KAMBI_GENERATED_SHADOW_MAP
               MENUITEM "RenderedTexture (a besoin d' *Appearance)", ID_NEW_KAMBI_RENDERED_TEXTURE
               MENUITEM "ShaderTexture (a besoin d' *Appearance)", ID_NEW_KAMBI_SHADER_TEXTURE
               MENUITEM "ScreenEffect (a besoin d' *Appearance or ComposedShader)", ID_NEW_KAMBI_SCREEN_EFFECT
               MENUITEM "Effect (a besoin d' *Appearance)", ID_NEW_KAMBI_EFFECT
               MENUITEM "EffectPart (a besoin d' ScreenEffect)", ID_NEW_KAMBI_EFFECT_PART
               MENUITEM "ProjectedTextureCoordinate (a besoin d' IndexedFaceSet ou d' ElevationGrid)", ID_NEW_KAMBI_PROJECTED_TEXTURE_COORDINATE
               MENUITEM "MultiGeneratedTextureCoordinate (a besoin d' eBox, de Cone, de Cylinder ou de Sphere)", ID_NEW_KAMBI_MULTI_GENERATED_TEXTURE_COORDINATE
               MENUITEM "KambiNavigationInfo",             ID_NEW_KAMBI_NAVIGATION_INFO
               MENUITEM "KambiHeadLight",                  ID_NEW_KAMBI_HEAD_LIGHT
               MENUITEM "KambiTriangulation",              ID_NEW_KAMBI_TRIANGULATION
               MENUITEM "ColorSetInterpolator",            ID_NEW_KAMBI_COLOR_SET_INTERPOLATOR
               MENUITEM "VectorInterpolator",              ID_NEW_KAMBI_VECTOR_INTERPOLATOR
               MENUITEM "CubicBezier2DOrientationInterpolator", ID_NEW_KAMBI_CUBIC_BEZIER_2D_ORIENTATION_INTERPOLATOR
               MENUITEM "CubicBezierPositionInterpolator", ID_NEW_KAMBI_CUBIC_BEZIER_POSITION_INTERPOLATOR
           END
           POPUP "X3DOM extensions (need -x3dom commandlineoption)"
           BEGIN
                MENUITEM "BinaryGeometry",        ID_NEW_BINARY_GEOMETRY        
                MENUITEM "Dish",                  ID_NEW_DISH                   
                MENUITEM "ExternalGeometry",      ID_NEW_EXTERNAL_GEOMETRY      
                MENUITEM "ImageGeometry",         ID_NEW_IMAGE_GEOMETRY         
                MENUITEM "Nozzle",                ID_NEW_NOZZLE                 
                MENUITEM "Mesh",                  ID_NEW_MESH                   
                MENUITEM "ParticleSet",           ID_NEW_PARTICLE_SET           
                MENUITEM "Plane",                 ID_NEW_PLANE                  
                MENUITEM "PopGeometry",           ID_NEW_POP_GEOMETRY           
                MENUITEM "Pyramid",               ID_NEW_PYRAMID                
                MENUITEM "RectangularTorus",      ID_NEW_RECTANGULAR_TORUS      
                MENUITEM "SlopedCylinder",        ID_NEW_SLOPED_CYLINDER        
                MENUITEM "Snout",                 ID_NEW_SNOUT                  
                MENUITEM "SolidOfRevolution",     ID_NEW_SOLID_OF_REVOLUTION    
                MENUITEM "SphereSegment",         ID_NEW_SPHERE_SEGMENT         
                MENUITEM "Torus",                 ID_NEW_X3DOM_TORUS            
                MENUITEM "Block",                 ID_NEW_BLOCK                  
                MENUITEM "RemoteSelectionGroup",  ID_NEW_REMOTE_SELECTION_GROUP 
                MENUITEM "Color_mask_mode (need Appearane)", ID_NEW_COLOR_MASK_MODE
                MENUITEM "DepthMode (need Appearane)", ID_NEW_DEPTH_MODE
                MENUITEM "PopGeometryLevel (need PopGeometry)", ID_NEW_POP_GEOMETRY_LEVEL
                MENUITEM "DynamicLod",            ID_NEW_DYNAMIC_LOD            
                MENUITEM "RefinementTexture (need texture)", ID_NEW_REFINEMENT_TEXTURE
                MENUITEM "RenderedTexture (need texture)",      ID_NEW_RENDERED_TEXTURE
                MENUITEM "SurfaceShaderTexture (need texture)", ID_NEW_SURFACE_SHADER_TEXTURE
                MENUITEM "Viewfrustum",           ID_NEW_VIEWFRUSTUM            
                MENUITEM "MultiPart (need Inline)", ID_NEW_MULTI_PART
                MENUITEM "Environment",           ID_NEW_ENVIRONMENT            
                MENUITEM "MPRVolumeStyle (need VolumeData)", ID_NEW_MPR_VOLUME_STYLE
                MENUITEM "RadarVolumeStyle (need VolumeData)", ID_NEW_RADAR_VOLUME_STYLE
                MENUITEM "StippleVolumeStyle (need VolumeData)",  ID_NEW_STIPPLE_VOLUME_STYLE
                MENUITEM "Field",                 ID_NEW_FIELD                  
                MENUITEM "Uniform",               ID_NEW_UNIFORM                
                MENUITEM "ImageTextureAtlas (need texture)", ID_NEW_IMAGE_TEXTURE_ATLAS
                MENUITEM "CommonSurfaceShader (need texture)", ID_NEW_COMMON_SURFACE_SHADER
            END
       END          
       POPUP "Récipient pour Fichiers exportés"
       BEGIN
           MENUITEM "Catt 8 Export src data",             ID_NEW_CATT_EXPORT_SRC
           MENUITEM "Catt 8 Export rec data",             ID_NEW_CATT_EXPORT_REC
           MENUITEM "Ldraw.dat Export data",              ID_NEW_LDRAW_DAT_EXPORT
           MENUITEM "WonderlandImportJava",               ID_NEW_WONDERLAND_IMPORT_JAVA
       END
       POPUP "Scripted PROTOs (lent)"
       BEGIN
           MENUITEM "Super&Ellipsoid",                     ID_NEW_SUPER_ELLIPSOID
           POPUP "SuperE&xtrusion"
           BEGIN
               MENUITEM "Tuyau",                           ID_NEW_TUBE
               MENUITEM "Anneau",                          ID_NEW_TORUS
           END
           POPUP "Super&Revolver"
           BEGIN
               MENUITEM "Default",                         ID_NEW_SUPER_REVOLVER
               MENUITEM "Champignon",                      ID_NEW_MUSHROOM_ROUND
           END
           POPUP "Super&Shape"
           BEGIN
               MENUITEM "Boule (default)",                 ID_NEW_SUPER_SHAPE
               MENUITEM "Hémisphère",                      ID_NEW_HALF_SPHERE
               MENUITEM "Ovni",                            ID_NEW_UFO
               MENUITEM "Coquillage",                      ID_NEW_SHELL
               POPUP "Étoile de mer"
               BEGIN
                   MENUITEM "8 bras",                      ID_NEW_STAR_FISH_8
                   MENUITEM "7 bras",                      ID_NEW_STAR_FISH_7
                   MENUITEM "6 bras",                      ID_NEW_STAR_FISH_6
                   MENUITEM "5 bras",                      ID_NEW_STAR_FISH_5
                   MENUITEM "4 bras",                      ID_NEW_STAR_FISH_4
                   MENUITEM "3 bras",                      ID_NEW_STAR_FISH_3
                   MENUITEM "2 bras",                      ID_NEW_STAR_FISH_2
                   MENUITEM "1 bras",                      ID_NEW_STAR_FISH_1
                   MENUITEM "Pas de bras",                 ID_NEW_STAR_FISH_0
               END
               POPUP "Fleure"
               BEGIN
                   MENUITEM "8 feuilles",                  ID_NEW_FLOWER_8
                   MENUITEM "7 feuilles",                  ID_NEW_FLOWER_7
                   MENUITEM "6 feuilles",                  ID_NEW_FLOWER_6
                   MENUITEM "5 feuilles",                  ID_NEW_FLOWER_5
                   MENUITEM "4 feuilles",                  ID_NEW_FLOWER_4
                   MENUITEM "3 feuilles",                  ID_NEW_FLOWER_3
                   MENUITEM "2 feuilles",                  ID_NEW_FLOWER_2
                   MENUITEM "1 feuille",                   ID_NEW_FLOWER_1
                   MENUITEM "Pas de feuilles",             ID_NEW_FLOWER_0
               END
               POPUP "Insecte Abdomen"
               BEGIN
                   MENUITEM "8 parties",                   ID_NEW_INSECT_REAR_8
                   MENUITEM "7 parties",                   ID_NEW_INSECT_REAR_7
                   MENUITEM "6 parties",                   ID_NEW_INSECT_REAR_6
                   MENUITEM "5 parties",                   ID_NEW_INSECT_REAR_5
                   MENUITEM "4 parties",                   ID_NEW_INSECT_REAR_4
                   MENUITEM "3 parties",                   ID_NEW_INSECT_REAR_3
                   MENUITEM "2 parties",                   ID_NEW_INSECT_REAR_2
                   MENUITEM "1 partie",                    ID_NEW_INSECT_REAR_1
                   MENUITEM "Pas de parties",              ID_NEW_INSECT_REAR_0
               END
           END
           MENUITEM SEPARATOR
           MENUITEM "CurveAnimation",                      ID_NEW_CURVE_ANIMATION
           MENUITEM SEPARATOR
           MENUITEM "VrmlCut",                             ID_NEW_VRML_CUT
           MENUITEM "VrmlScene",                           ID_NEW_VRML_SCENE
       END
    END
    POPUP "&Animation"
    BEGIN
        MENUITEM "Crée Curve Animation (a besoin de Transform)", ID_CURVE_ANIMATION
        MENUITEM "Animation (ex. sélectionner animateable object)", ID_ANIMATION
        MENUITEM "Go to Interpolator (a besoin de animated object)", ID_SEARCH_INTERPOLATOR
        MENUITEM "Go to TimeSensor (a besoin de animated object)", ID_SEARCH_TIME_SENSOR
        MENUITEM "Période d' Animations (a besoin de TimeSensor)", ID_CHANGE_ANIMATION_TIME
        MENUITEM "Deactiver Animation (a besoin de TimeSensor)", ID_CHANGE_DISABLE_ANIMATION
        MENUITEM "Activer Animation (a besoin de TimeSensor)",  ID_CHANGE_ENABLE_ANIMATION
        MENUITEM "Delete all animation data",           ID_DELETE_ANIMATION_DATA
    END
    POPUP "&Action"
    BEGIN
        MENUITEM "x Modelling symetrique",                 ID_X_SYMETRIC
        POPUP "Créer Forme à zéro"
        BEGIN
             MENUITEM "x",                                 ID_CREATE_AT_ZERO_X
             MENUITEM "y",                                 ID_CREATE_AT_ZERO_Y
             MENUITEM "z",                                 ID_CREATE_AT_ZERO_Z
        END
        MENUITEM SEPARATOR
        MENUITEM "&créer Interaktion",                     ID_INTERACTION
        MENUITEM SEPARATOR
        POPUP "Bouger noeuds frères"
        BEGIN
            MENUITEM "Vers le haut\tCtrl+J",               ID_MOVE_SIBLING_UP
            MENUITEM "Vers le bas\tCtrl+K",                ID_MOVE_SIBLING_DOWN
            MENUITEM "Vers la première position",          ID_MOVE_SIBLING_FIRST
            MENUITEM "Vers la dernière position",          ID_MOVE_SIBLING_LAST
        END
        POPUP "Reste de la branche du graphique de scène"
        BEGIN
            MENUITEM "1 plan vers le haut",                ID_BRANCH_TO_PARENT
            MENUITEM "Déplacer dans le &Transform désigné", ID_BRANCH_TO_TRANSFORM_SELECTION
            POPUP "Déplacer dans"
            BEGIN
                MENUITEM "&Group",                         ID_BRANCH_TO_GROUP
                MENUITEM "&Transform",                     ID_BRANCH_TO_TRANSFORM
                MENUITEM "&Collision",                     ID_BRANCH_TO_COLLISION
                MENUITEM "Collision &Proxy",               ID_BRANCH_TO_COLLISIONPROXY
                MENUITEM "&Anchor",                        ID_BRANCH_TO_ANCHOR
                MENUITEM "&Billboard",                     ID_BRANCH_TO_BILLBOARD
                MENUITEM "&LOD",                           ID_BRANCH_TO_LOD
                MENUITEM "&Switch",                        ID_BRANCH_TO_SWITCH
                MENUITEM "&Inline",                        ID_BRANCH_TO_INLINE
                MENUITEM "C&ollisionSpace",                ID_BRANCH_TO_COLLISION_SPACE
                MENUITEM "&VrmlScene (debut de VrmlCut)",  ID_BRANCH_TO_VRML_SCENE_BEGIN
                MENUITEM "V&rmlScene (fin de VrmlCut)",    ID_BRANCH_TO_VRML_SCENE_END
                MENUITEM "&new PROTO",                     ID_BRANCH_TO_PROTO
            END
            POPUP "Créer:"
            BEGIN
                MENUITEM "&ImageTexture",                  ID_BRANCH_CREATE_TEXTURE
                MENUITEM "&Material",                      ID_BRANCH_CREATE_MATERIAL
                MENUITEM "&Appearance",                    ID_BRANCH_CREATE_APPEARANCE
                MENUITEM "&Normal",                        ID_BRANCH_CREATE_NORMAL
                MENUITEM "&TexCoordinate",                 ID_BRANCH_CREATE_TEXTURE_COORDINATE
            END
            POPUP "Changer:"
            BEGIN
                MENUITEM "flip side",                      ID_BRANCH_SET_FLIP_SIDE
                MENUITEM "s&olid",                         ID_BRANCH_SET_SOLID
                MENUITEM "co&nvex",                        ID_BRANCH_SET_CONVEX
                MENUITEM "&creaseAngle",                   ID_BRANCH_SET_CREASE_ANGLE
                MENUITEM "&transparency",                  ID_BRANCH_SET_TRANSPARENCY
                MENUITEM "&shininess",                     ID_BRANCH_SET_SHININESS
                MENUITEM "&bounding box",                  ID_BRANCH_SET_BBOX
            END
            POPUP "Transformer:"
            BEGIN
                MENUITEM "In IndexedFaceSet",              ID_BRANCH_CONVERT_TO_INDEXED_FACESET
                MENUITEM "In IndexedTriangleSet",          ID_BRANCH_CONVERT_TO_INDEXED_TRIANGLESET
                MENUITEM "In TriangleSet",                 ID_BRANCH_CONVERT_TO_TRIANGLESET
            END
            POPUP "Supprimer:"
            BEGIN
                MENUITEM "&texture",                       ID_BRANCH_REMOVE_TEXTURE
                MENUITEM "&material",                      ID_BRANCH_REMOVE_MATERIAL
                MENUITEM "&appearance",                    ID_BRANCH_REMOVE_APPEARANCE
                MENUITEM "&normal/normalIndex",            ID_BRANCH_REMOVE_NORMAL
                MENUITEM "&texCoord/texCoordIndex",        ID_BRANCH_REMOVE_TEXTURE_COORDINATE
                MENUITEM "&color",                         ID_BRANCH_REMOVE_COLOR
                MENUITEM "DEF Name",                       ID_BRANCH_REMOVE_DEF_NAME
                MENUITEM "Node",                           ID_BRANCH_REMOVE_NODE
            END
            POPUP "Fonction spéciale:"
            BEGIN
                MENUITEM "Utiliser field pipe",            ID_BRANCH_FIELD_PIPE
                MENUITEM "Optimiser IndexedFaceSets",      ID_BRANCH_OPTIMIZE
#ifdef HAVE_LIBCGAL
                MENUITEM "Boolean Operation union",        ID_BRANCH_CSG_UNION
#endif
                MENUITEM "Montrer le nombre de polygones dans la barre d' affichage", ID_BRANCH_COUNT_POLYGONS
                MENUITEM "Créer RigidBodyCollection/CollisionSensor", ID_BRANCH_BUILD_RIGID_BODY_COLLECTION
            END
        END
        MENUITEM "Supprimer les children nodes sans valeur", ID_REMOVE_ILLEGAL_NODES
        MENUITEM "&Reproduire",                              ID_ARRAY
        POPUP "&Reproduire symetriquement"
        BEGIN
            MENUITEM "&x",                              ID_FLIP_X
            MENUITEM "&y",                              ID_FLIP_Y
            MENUITEM "&z",                              ID_FLIP_Z
        END
        POPUP "&Inverser"
        BEGIN
            MENUITEM "&xy",                             ID_SWAP_XY
            MENUITEM "&yz",                             ID_SWAP_YZ
            MENUITEM "&zx",                             ID_SWAP_XZ
        END
        POPUP "Modify selected Points"
        BEGIN
            POPUP "&Move vers"
            BEGIN
                MENUITEM "&x",                              ID_MOVE_TO_X
                MENUITEM "&y",                              ID_MOVE_TO_Y
                MENUITEM "&z",                              ID_MOVE_TO_Z
            END
            POPUP "Ã‰chelle par facter"
            BEGIN
                MENUITEM "&x",                          ID_SCALE_BY_X
                MENUITEM "&y",                          ID_SCALE_BY_Y
                MENUITEM "&z",                          ID_SCALE_BY_Z
            END
            POPUP "Move trop meme min"
            BEGIN
                MENUITEM "&x",                          ID_SAME_MIN_X
                MENUITEM "&y",                          ID_SAME_MIN_Y
                MENUITEM "&z",                          ID_SAME_MIN_Z
            END
            POPUP "Move meme same"
            BEGIN
                MENUITEM "&x",                          ID_SAME_X
                MENUITEM "&y",                          ID_SAME_Y
                MENUITEM "&z",                          ID_SAME_Z
            END
            POPUP "Move trop meme max"
            BEGIN
                MENUITEM "&x",                         ID_SAME_MAX_X
                MENUITEM "&y",                         ID_SAME_MAX_Y
                MENUITEM "&z",                         ID_SAME_MAX_Z
            END
        END
        MENUITEM "Valeur par default(garder le graphique de scène)",  ID_SET_DEFAULT
        MENUITEM "Vertex modifier",                    ID_VERTEX_MODIFIER
#ifdef HAVE_LIBCGAL
        MENUITEM "Convex hull",                        ID_CONVEX_HULL
        MENUITEM "Extrusion Convex hull",              ID_EXTRUSION_CONVEX_HULL
#endif
        POPUP "Placer le centre de rotation au (a besoin de Transform ->Shape ->geometry)"
        BEGIN
            MENUITEM "Milieu de la BoundingBox",     ID_CENTER_TO_MID
            MENUITEM "Maximum x de la BoundingBox",  ID_CENTER_TO_MAXX
            MENUITEM "Maximum y de la BoundingBox",  ID_CENTER_TO_MAXY
            MENUITEM "Maximum z de la BoundingBox",  ID_CENTER_TO_MAXZ
            MENUITEM "Minimum x de la BoundingBox",  ID_CENTER_TO_MINX
            MENUITEM "Minimum y de la BoundingBox",  ID_CENTER_TO_MINY
            MENUITEM "Minimum z de la BoundingBox",  ID_CENTER_TO_MINZ
        END
        POPUP "Changer NURBS"
        BEGIN
            MENUITEM "Rebuild controlpoints",     ID_REBUILD_NURBS_CONTROL_POINTS
            POPUP "Make symetric"
            BEGIN
                 MENUITEM "x",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_X
                 MENUITEM "y",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_Y
//                 MENUITEM "z",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_Z
            END
            MENUITEM "Extrude NurbsCurve",        ID_INSERT_TO_NURBS_CURVE
            MENUITEM "Extrude NurbsSurface",      ID_INSERT_TO_NURBS_SURFACE
            MENUITEM "Augmentation de grade",     ID_DEGREE_ELEVATE_UP
            MENUITEM "Augmentation de grade U",   ID_U_DEGREE_ELEVATE_UP
            MENUITEM "Augmentation de grade V",   ID_V_DEGREE_ELEVATE_UP
            MENUITEM "Placer Uknot linéaire ",    ID_LINEAR_UKNOT
            MENUITEM "Placer Vknot linéaire ",    ID_LINEAR_VKNOT
            MENUITEM "Set weights to 1",          ID_SET_WEIGHTS_TO_1
        END
//        MENUITEM "Interpolator time shift",      ID_TIME_SHIFT
        MENUITEM "Field pipe",                     ID_PIPE
        POPUP "HanimJoint weight"
        BEGIN
            MENUITEM "Set HanimJoint weight",            ID_HANIM_JOINT_WEIGHT_SET
            MENUITEM "Remove HanimJoint weight",         ID_HANIM_JOINT_WEIGHT_REMOVE
        END
        MENUITEM "Set Viewpoint",                  ID_VIEWPOINT
        MENUITEM "Vue radiographique",             ID_TOGGLE_XRAY_RENDERING
        MENUITEM "Placer chemin de tout les URLs", ID_SET_URL
    END
    POPUP "(IndexedFace)Set"
    BEGIN
        MENUITEM "Subdivide\ts",                         ID_SUBDIVIDE
        MENUITEM "Inset face(s)",                        ID_INSET_FACE
        MENUITEM "Extrude face",                         ID_EXTRUDE
        MENUITEM "Triangulate",                          ID_TRIANGULATE
        MENUITEM "Optimize",                             ID_SET_OPTIMIZE
        MENUITEM "Split away selected faces",            ID_SPLIT_FACES
        MENUITEM "Build quad from triangles",            ID_BUILD_QUAD
        MENUITEM "Split quad face into pieces",          ID_SPLIT_INTO_PIECES
#ifdef HAVE_LIBVCG 
        MENUITEM "Mesh reduce",                          ID_MESH_REDUCE
#endif
        POPUP "Make symetric"
        BEGIN
            MENUITEM "x",                                ID_MAKE_SYMETRIC_X
            MENUITEM "Y",                                ID_MAKE_SYMETRIC_Y
            MENUITEM "z",                                ID_MAKE_SYMETRIC_Z
        END
        MENUITEM "Snap points together",                 ID_SNAP_TOGETHER
#ifdef HAVE_LIBCGAL
        POPUP "Boolean operations"
        BEGIN
            MENUITEM "Cut (needs Group with 2 meshes)", ID_CSG_SUBTRACT
            MENUITEM "Intersection (needs Group with 2 meshes)", ID_CSG_INTERSECTION
            MENUITEM "Union (needs Group with 2 meshes)", ID_CSG_UNION
        END
#endif
        MENUITEM "Join to IndexedFaceSet (need Group)",  ID_SIMPLE_JOIN
    END
    POPUP "&Convertir"
    BEGIN
        MENUITEM "Convertir en &Nurbs(Patch)Surface", ID_TO_NURBS
        MENUITEM "Convertir en &NurbsTrimmedSurface", ID_TO_NURBS_TRIMMED
        MENUITEM "Convertir en &NurbsCurve",          ID_TO_NURBS_CURVE
        MENUITEM "Convertir en Super&Revolver",       ID_TO_SUPER_REVOLVER
        MENUITEM "Convertir en &SuperExtrusion",      ID_TO_SUPER_EXTRUSION
        MENUITEM "Convertir en &Extrusion",           ID_TO_EXTRUSION
        MENUITEM "Convertir en &IndexedFaceSet",      ID_TO_INDEXED_FACESET
        MENUITEM "Convertir en &IndexedTriangleSet",  ID_TO_INDEXED_TRIANGLESET
        MENUITEM "Convertir en &TriangleSet",         ID_TO_TRIANGLESET
        MENUITEM "Convertir en Indexed&LineSet",      ID_TO_INDEXED_LINESET
        MENUITEM "Convertir en &PointSet",            ID_TO_POINTSET
        MENUITEM SEPARATOR
        MENUITEM "Copier en CurveAnimation (a besoin de NurbsCurve)", ID_TO_CURVE_ANIMATION
        MENUITEM "Copier en NurbsPositionInterpolator (a besoin de NurbsCurve)",  ID_TO_NURBS_POSITION_INTERPOLATOR
        MENUITEM "Copier en NurbsOrientationInterpolator (a besoin de NurbsCurve)",  ID_TO_NURBS_ORIENTATION_INTERPOLATOR
        MENUITEM "Convertir en Position-/Orientation-Interpolator (a besoin de CurveAnimation)", ID_TO_POSITION_AND_ROTATION_INTERPOLATORS
        MENUITEM "Copier en PositionInterpolator",    ID_TO_POSITION_INTERPOLATOR
        MENUITEM "Copier en OrientationInterpolator  XZ-Plane", ID_TO_ORIENTATION_INTERPOLATOR_XZ
        MENUITEM "Copier en OrientationInterpolator  XY-Plane", ID_TO_ORIENTATION_INTERPOLATOR_XY
        MENUITEM "Copier en OrientationInterpolator  YZ-Plane", ID_TO_ORIENTATION_INTERPOLATOR_YZ
    END
    POPUP "&Routes/IS"
    BEGIN
        MENUITEM "Montrer noeud la plus haut",             ID_ROUTE_MOVE_UP
        MENUITEM "Montrer route du noeud la plus haut",    ID_ROUTE_MOVE_UP_ROUTES
        MENUITEM "Pas de &zoom/saut vers la Selection\t=", ID_ROUTE_UNZOOM
        MENUITEM "Zoomer\t-",                              ID_ROUTE_ZOOM_OUT
        MENUITEM "Dézoomer\t+",                            ID_ROUTE_ZOOM_IN
        MENUITEM "reconstruire",                           ID_ROUTE_REBUILD
    END
    POPUP "&Scene"
    BEGIN
        MENUITEM "&ajouter",                             ID_SCENES_ADD
        MENUITEM "administrer (need VrmlScene)",         ID_SCENES_MANAGE
    END
    POPUP "&Mode"
    BEGIN
        MENUITEM "Se &lever",                              ID_STAND_UP
        MENUITEM "&Set Turnpoint for Selection\tCrtl+P",   ID_TARGET
        MENUITEM SEPARATOR
        MENUITEM "Navigation &souris\tCtrl+A",             ID_MOUSE_NAVIGATION_MODE
        MENUITEM SEPARATOR
        MENUITEM "augmenter distance du point de rotation EXAMINE", ID_INCREASE_TURNPOINT
        MENUITEM "diminuer distance du point de rotation EXAMINE", ID_DECREASE_TURNPOINT
        MENUITEM SEPARATOR
        MENUITEM "Souris &examiner",                       ID_EXAMINE_MOUSE_MODE
        MENUITEM "Souris &voler",                          ID_FLY_MOUSE_MODE
        MENUITEM "Souris &marcher",                        ID_WALK_MOUSE_MODE
        MENUITEM "Souris &rouler",                         ID_ROLL_MOUSE_MODE
        MENUITEM "Souris &suivre",                         ID_FOLLOW_MOUSE_MODE
        MENUITEM SEPARATOR
        MENUITEM "&Déplacer\tCtrl+1",                      ID_MOVE_MODE
        MENUITEM "&Tourner\tCtrl+2",                       ID_ROTATE_MODE
        MENUITEM "&Agrandir/rapetisser\tCtrl+3",           ID_SCALE_MODE
        MENUITEM "Agrandir/rapetisser &régulièremnet\tCtrl+4", ID_UNIFORM_SCALE_MODE
        MENUITEM "&Déplacer Point de rotation\tCtrl+5",    ID_CENTER_MODE
        MENUITEM SEPARATOR
        MENUITEM "Seulement &x",                           ID_X_ONLY
        MENUITEM "Seulement &y",                           ID_Y_ONLY
        MENUITEM "Seulement &z",                           ID_Z_ONLY
        MENUITEM SEPARATOR
        POPUP "&Unité de saisie"
           BEGIN
           MENUITEM "&6D\tCtrl+6",                         ID_6D_MODE
           MENUITEM "&6D Local\tCtrl+7",                   ID_6DLOCAL_MODE
           MENUITEM "Mode &fusée\tCtrl+8",                 ID_ROCKET_MODE
           MENUITEM "Mode &planer\tCtrl+9",                ID_HOVER_MODE
           MENUITEM SEPARATOR
           MENUITEM "Unités de saisie &navigation",        ID_INPUT_DEVICE_NAVIGATION_MODE
           MENUITEM SEPARATOR
           MENUITEM "Mode &3D",                            ID_3D_MODE
           MENUITEM "Mode &2D",                            ID_2D_MODE
           MENUITEM "Mode &1D",                            ID_1D_MODE
           MENUITEM SEPARATOR
           MENUITEM "&Près/loin",                          ID_NEAR_FAR_MODE
           MENUITEM "&En haut/en bas",                     ID_UP_DOWN_MODE
           MENUITEM SEPARATOR
           MENUITEM "&Agrandir les donnés de l'unité de saisie", ID_INPUTDEVICE_GREATER
           MENUITEM "&Rapetisser les donnés de l'unité de saisie", ID_INPUTDEVICE_LESSER
           MENUITEM SEPARATOR
           MENUITEM "&Recalibrer l'unité de saisie",       ID_RECALIBRATE
        END
    END
    POPUP "&Options"
    BEGIN
        POPUP "&Language"
        BEGIN
            MENUITEM "Start next time in english language", ID_OPTIONS_START_LANGUAGE_ENGLISH
            MENUITEM "Naechster Start in deutscher Sprache", ID_OPTIONS_START_LANGUAGE_GERMAN
            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
            MENUITEM "Prochain démarrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
            MENUITEM "Comecar na proxima vez em idioma Portugues", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
        END
        POPUP "Prochain démarrage..."
        BEGIN
            MENUITEM "Avec dune4kids",                     ID_OPTIONS_START_WITH_4KIDS
            MENUITEM "Avec la version pour CATT/AC3D Export", ID_OPTIONS_START_WITH_4CATT
            MENUITEM "Avec support COVER",                 ID_OPTIONS_START_WITH_COVER
            MENUITEM "Avec support kambi",                 ID_OPTIONS_START_WITH_KAMBI
            MENUITEM "Avec support X3DOM",                 ID_OPTIONS_START_WITH_X3DOM
            MENUITEM "Avec la version normale et complète de Dune ", ID_OPTIONS_START_NORMAL
        END
        MENUITEM "&Paramètres 3D modelling...",            ID_OPTIONS_MODELLING
        MENUITEM "&Paramètres render...",                  ID_OPTIONS_RENDER
        MENUITEM "&Paramètres RouteView...",               ID_OPTIONS_ROUTE_VIEW
        MENUITEM "Paramètres d' édition...",               ID_OPTIONS_OUTPUT
        MENUITEM "Paramètres d' Apercus...\tShift+F12",    ID_OPTIONS_PREVIEW
  MENUITEM "&Uploader les Paramètres...",                  ID_OPTIONS_UPLOAD
        MENUITEM "Paramètres de l' éditeur de Texte/d' Objet...\tCtrl+F8", ID_OPTIONS_OBJECT_EDIT
        MENUITEM "Paramètres de l' &aide...\tShift+F8",    ID_OPTIONS_HELP
        MENUITEM "Paramètres d' ECMAscript...\tCtrl+F12",  ID_OPTIONS_ECMA_SCRIPT
        MENUITEM "Paramètres d' &InputDevice",             ID_OPTIONS_INPUT_DEVICE
        MENUITEM "Paramètres de StereoView...",            ID_OPTIONS_STEREO_VIEW
    END
    POPUP "&Aide"
    BEGIN
        MENUITEM "Informations sur dune...",              ID_DUNE_APP_ABOUT
        MENUITEM "Vue d'ensemble...\tShift+F1",           ID_DUNE_APP_HELP
        MENUITEM "Noeud &actuel...",                      ID_HELP_SELECTION_PLACEHOLDER,GRAYED
        MENUITEM "Paramètres COVER du noeud actuel...",   ID_HELP_SELECTION_COVER,GRAYED
    END
#ifdef HAVE_TEACHER_MENU
    POPUP "!"
    BEGIN
        MENUITEM "Mettre le nom DEF à ""correct""",       ID_TEACHER_CORRECT_NAME
        MENUITEM "Inserter texte ""correct""",            ID_TEACHER_CORRECT_SHAPE
        MENUITEM "Mettre le nom DEF à ""incorrect""",      ID_TEACHER_WRONG_NAME
        MENUITEM "Inserter texte ""incorrect""",          ID_TEACHER_WRONG_SHAPE
    END
#endif
END

/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_FR_DUNE_TYPE ACCELERATORS PRELOAD MOVEABLE PURE
BEGIN
    "1",            ID_MOVE_MODE,           VIRTKEY, CONTROL, NOINVERT
    "1",            ID_DUNE_VIEW_SCENE_TREE, VIRTKEY, ALT, NOINVERT
    "2",            ID_ROTATE_MODE,         VIRTKEY, CONTROL, NOINVERT
    "2",            ID_DUNE_VIEW_SCENE_GRAPH, VIRTKEY, ALT, NOINVERT
    "3",            ID_DUNE_VIEW_FIELD_VIEW, VIRTKEY, ALT, NOINVERT
    "3",            ID_SCALE_MODE,          VIRTKEY, CONTROL, NOINVERT
    "4",            ID_DUNE_VIEW_CHANNEL_VIEW, VIRTKEY, ALT, NOINVERT
    "4",            ID_UNIFORM_SCALE_MODE,  VIRTKEY, CONTROL, NOINVERT
    "5",            ID_CENTER_MODE,         VIRTKEY, CONTROL, NOINVERT
    "6",            ID_6DLOCAL_MODE,        VIRTKEY, CONTROL, NOINVERT
    "7",            ID_6D_MODE,             VIRTKEY, CONTROL, NOINVERT
    "8",            ID_HOVER_MODE,          VIRTKEY, CONTROL, NOINVERT
    "9",            ID_ROCKET_MODE,         VIRTKEY, CONTROL, NOINVERT
    "A",            ID_MOUSE_NAVIGATION_MODE, VIRTKEY, CONTROL, NOINVERT
    "C",            ID_DUNE_EDIT_COPY,      VIRTKEY, CONTROL, NOINVERT
    "D",            ID_DUNE_EDIT_DEF,       VIRTKEY, CONTROL, NOINVERT
    "E",            ID_OBJECT_EDIT,         VIRTKEY, CONTROL, NOINVERT
    "F",            ID_DUNE_EDIT_FIND,      VIRTKEY, CONTROL, NOINVERT
    "G",            ID_DUNE_EDIT_FIND_AGAIN, VIRTKEY, CONTROL, NOINVERT
    "J",            ID_MOVE_SIBLING_UP,     VIRTKEY, CONTROL, NOINVERT
    "K",            ID_MOVE_SIBLING_DOWN,   VIRTKEY, CONTROL, NOINVERT
    "L",            ID_COLOR_CIRCLE,        VIRTKEY, CONTROL, NOINVERT
    "N",            ID_DUNE_FILE_NEW,       VIRTKEY, CONTROL, NOINVERT
    "N",            ID_DUNE_FILE_NEW_WINDOW, VIRTKEY, CONTROL, SHIFT, NOINVERT
    "O",            ID_DUNE_FILE_OPEN,      VIRTKEY, CONTROL, NOINVERT
    "P",            ID_TARGET,              VIRTKEY, CONTROL, NOINVERT
    "R",            ID_DUNE_FILE_IMPORT,    VIRTKEY, CONTROL, NOINVERT
    "S",            ID_DUNE_FILE_SAVE,      VIRTKEY, CONTROL, NOINVERT
    "S",            ID_DUNE_FILE_SAVE_AS,   VIRTKEY, CONTROL, SHIFT, NOINVERT
    "s",            ID_SUBDIVIDE,           NOINVERT
#ifndef HAVE_NO_TEXTEDIT
    "T",            ID_DUNE_FILE_TEXT_EDIT, VIRTKEY, CONTROL, NOINVERT
#endif
    "U",            ID_URL_EDIT,            VIRTKEY, CONTROL, NOINVERT
    "V",            ID_DUNE_EDIT_PASTE,     VIRTKEY, CONTROL, NOINVERT
    "X",            ID_DUNE_EDIT_CUT,       VIRTKEY, CONTROL, NOINVERT
    "Y",            ID_DUNE_EDIT_REDO,      VIRTKEY, CONTROL, NOINVERT
    "Z",            ID_DUNE_EDIT_UNDO,      VIRTKEY, CONTROL, NOINVERT
    "+",            ID_ROUTE_ZOOM_IN,       NOINVERT
    "-",            ID_ROUTE_ZOOM_OUT,      NOINVERT
    "=",            ID_ROUTE_UNZOOM,        NOINVERT
    VK_DELETE,      ID_DUNE_EDIT_DELETE,    VIRTKEY, NOINVERT
    VK_F1,          ID_DUNE_APP_HELP,       VIRTKEY, SHIFT, NOINVERT
    VK_F4,          ID_DUNE_FILE_CLOSE,     VIRTKEY, CONTROL, NOINVERT
    VK_F4,          ID_DUNE_APP_EXIT,       VIRTKEY, ALT, NOINVERT
    VK_F8,          ID_OPTIONS_OBJECT_EDIT, VIRTKEY, CONTROL, NOINVERT
    VK_F8,          ID_OPTIONS_HELP,        VIRTKEY, SHIFT, NOINVERT
    VK_F11,         ID_DUNE_VIEW_FULL_SCREEN, VIRTKEY, NOINVERT
    VK_F12,         ID_DUNE_FILE_PREVIEW,   VIRTKEY, NOINVERT
    VK_F12,         ID_OPTIONS_ECMA_SCRIPT, VIRTKEY, CONTROL, NOINVERT
    VK_F12,         ID_OPTIONS_PREVIEW,     VIRTKEY, SHIFT, NOINVERT
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_FR_KEYBOARD DIALOG DISCARDABLE  0, 0, 574, 242
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "french KEYBOARD not implemented"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,500,14,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,500,36,50,14
END

IDD_FR_ABOUTBOX DIALOG DISCARDABLE  0, 0, 287, 240
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About dune"
FONT 8, "MS Sans Serif"
BEGIN
#ifdef _WIN32
    ICON            IDI_DUNE_ICON,IDC_STATIC,5,10,21,20
#endif
#ifdef HAVE_DUNE_VERSION
    LTEXT           HAVE_DUNE_VERSION,IDC_STATIC,40,7,140,8,SS_NOPREFIX
#else
    LTEXT           "white_dune",IDC_STATIC,40,7,119,8,SS_NOPREFIX
#endif
    LTEXT           "Copyright (C)  2000-2019 Stephen F. White and others",
                    IDC_STATIC,40,18,185,11
    LTEXT           "GNU General Public License (GPL)",IDC_STATIC,40,33,185,
                    11
    DEFPUSHBUTTON   "OK",IDOK,230,5,28,14,WS_GROUP
    LTEXT           "Vendor:",IDC_STATIC,10,80,26,8
    LTEXT           "Renderer:",IDC_STATIC,10,90,32,8
    LTEXT           "Version:",IDC_STATIC,10,100,26,8
    LTEXT           "Extensions:",IDC_STATIC,10,110,37,8
    LTEXT           "",IDC_GL_VENDOR,55,60,220,8
    LTEXT           "",IDC_GL_RENDERER,55,70,220,8
    LTEXT           "",IDC_GL_VERSION,55,80,220,8
    EDITTEXT        IDC_GL_EXTENSIONS,55,90,220,80,ES_MULTILINE |
                    ES_READONLY | WS_VSCROLL
    GROUPBOX        "OpenGL Info",IDC_STATIC,5,50,275,130
END

IDD_FR_RENDER_SETTINGS DIALOG DISCARDABLE  0, 0, 240, 191
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Render Settings"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "Show all &Field Names",IDC_SHOW_ALL_FIELDS,21,17,110,10
    GROUPBOX        "Scene Tree",IDC_STATIC,14,6,214,25
    LTEXT           "Rendering size point/line:",IDC_STATIC,14,102,100,8
    EDITTEXT        IDC_POINTSET_SIZE,183,99,45,14,ES_AUTOHSCROLL
    LTEXT           "Near clipping plane",IDC_STATIC,14,123,90,8
    EDITTEXT        IDC_NEAR_CLIPPING_PLANE_DIST,183,120,45,14,
                    ES_AUTOHSCROLL
    EDITTEXT        IDC_FAR_CLIPPING_PLANE_DIST,183,141,45,14,ES_AUTOHSCROLL
    LTEXT           "Far clipping plane",IDC_STATIC,14,144,90,8
    EDITTEXT        IDC_MAX_INLINES_TO_LOAD,183,78,45,14,ES_AUTOHSCROLL
    LTEXT           "Limit number of loaded Inlines",IDC_STATIC,14,81,109,8
    EDITTEXT        IDC_MAX_KEYS_IN_CHANNELVIEW,183,57,45,14,ES_AUTOHSCROLL
    LTEXT           "Limit keys in Channelview",IDC_STATIC,14,60,109,8
//    EDITTEXT        IDC_NUMBER_DRAWS_BEFORE_DISPLAY_LISTS,183,36,45,14,
//                    ES_AUTOHSCROLL
//    LTEXT           "Number redraws before using  display lists",IDC_STATIC,
//                    14,39,147,8
    DEFPUSHBUTTON   "OK",IDOK,14,171,50,14
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,96,171,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,178,171,50,14
END

IDD_FR_MODELLING_SETTINGS DIALOG DISCARDABLE  0, 0, 190, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Modelling Settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,7,210,50,14
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,73,210,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,133,210,50,14
    LTEXT           "&Rotation Order:",IDC_STATIC,19,7,70,15,SS_CENTERIMAGE
    COMBOBOX        IDC_ROTATION_ORDER,99,7,75,110,CBS_DROPDOWNLIST | 
                    WS_VSCROLL | WS_TABSTOP
    AUTORADIOBUTTON "For All Items",IDC_HANDLES_ALL,26,36,140,10
    AUTORADIOBUTTON "Selected Tree",IDC_HANDLES_TREE,26,46,140,10
    AUTORADIOBUTTON "For Selected Item",IDC_HANDLES_SELECTED,26,55,140,10
    AUTORADIOBUTTON "Never",IDC_HANDLES_NONE,26,65,140,10
    AUTOCHECKBOX    "Always show handle mesh", IDC_HANDLE_MESH_ALWAYS,
                    26,76,100,12
    GROUPBOX        "Show Handles",IDC_STATIC,7,25,167,66
    LTEXT           "Handle Size:",IDC_STATIC,20,100,105,8
    EDITTEXT        IDC_HANDLE_SIZE,128,102,45,14,ES_AUTOHSCROLL
    LTEXT           "Handle Scale:",IDC_STATIC,20,123,105,8
    EDITTEXT        IDC_HANDLE_SCALE,128,122,45,14,ES_AUTOHSCROLL
    LTEXT           "Humanoid Handle Scale:",IDC_STATIC,20,146,105,8
    EDITTEXT        IDC_HUMANOID_JOINT_SCALE,128,145,45,14,ES_AUTOHSCROLL
    LTEXT           "Epsilon for symemtric modelling:",IDC_STATIC,20,169,100,
                    8
    EDITTEXT        IDC_HANDLE_EPSILON,128,168,45,14,ES_AUTOHSCROLL
    AUTOCHECKBOX    "Use NURBS weights == 1", IDC_WEIGHTS_1, 20,184,100,12
END

IDD_FR_ECMA_SCRIPT_SETTINGS DIALOG DISCARDABLE  0, 0, 172, 110
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "ECMAscript settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,5,85,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,115,85,50,14
    AUTOCHECKBOX    "Add allowed values",IDC_ECMA_ADD_ALLOWED_VALUES,
                     15,15,100,10
    AUTOCHECKBOX    "Add allowed components",
                     IDC_ECMA_ADD_ALLOWED_COMPONENTS,
                     15,25,100,10
    AUTOCHECKBOX    "Add available functions",
                     IDC_ECMA_ADD_AVAILABLE_FUNCTIONS,
                     15,35,100,10
    AUTOCHECKBOX    "Add math object",IDC_ECMA_ADD_MATH_OBJECT,15,45,100,10
    AUTOCHECKBOX    "Add browser object",IDC_ECMA_ADD_BROWSER_OBJECT,
                     15,55,100,10
    AUTOCHECKBOX    "Add example usage",IDC_ECMA_ADD_EXAMPLE_USAGE,
                     15,65,100,10
    GROUPBOX        "ECMAscript comments",IDC_STATIC,3,5,162,75
END

#ifdef _WIN32
IDD_FR_PREVIEW_SETTINGS DIALOG DISCARDABLE  0, 0, 287, 217
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Browser Preview Settings"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Preview With:",IDC_STATIC,5,5,110,15
    EDITTEXT        IDC_COMMAND,5,40,180,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE,200,20,75,15
    EDITTEXT        IDC_REMOTE_COMMAND,5,40,180,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Remote browser...",IDC_BROWSE_REMOTE,200,40,75,15
    COMBOBOX        IDC_BROWSER_VRML_LEVEL,10,54,116,60,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    CONTROL         "&Use DDE",IDC_USE_REMOTE,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,10,73,46,10
    CONTROL         "&XTYP_EXECUTE DDE transaction",IDC_XTYP_EXECUTE,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,10,87,125,10
    LTEXT           "&DDE Message:",IDC_STATIC,10,109,170,10
    EDITTEXT        IDC_MESSAGE,10,124,170,15,ES_AUTOHSCROLL
    LTEXT           "DDE Appli&cation:",IDC_STATIC,10,144,170,10
    EDITTEXT        IDC_APPLICATION,10,154,170,15,ES_AUTOHSCROLL
    LTEXT           "DDE &Topic:",IDC_STATIC,10,179,170,10
    EDITTEXT        IDC_TOPIC,10,189,170,15,ES_AUTOHSCROLL
    GROUPBOX        "",IDC_STATIC,5,99,185,120
    DEFPUSHBUTTON   "OK",IDOK,195,159,50,14
    PUSHBUTTON      "Default",IDC_BROWSER_USE_DEFAULT,195,179,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,195,199,50,14
END
#else
IDD_FR_PREVIEW_SETTINGS DIALOG DISCARDABLE  0, 0, 247, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Browser Preview Settings"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Preview With:",IDC_STATIC,5,5,110,10
    EDITTEXT        IDC_COMMAND,5,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE,185,17,50,14
    COMBOBOX        IDC_BROWSER_VRML_LEVEL,5,40,150,10,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    AUTOCHECKBOX    "&Use fork",IDC_FORK_ON_PREVIEW,5,60,150,10
    AUTOCHECKBOX    "&Send errors to xconsole",IDC_PREVIEW_CONSOLE,5,70,150,10
    AUTOCHECKBOX    "&Use Remote Command",IDC_USE_REMOTE,5,80,150,10
    EDITTEXT        IDC_REMOTE_COMMAND,5,95,230,15,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,5,125,50,14
    PUSHBUTTON      "Default",IDC_BROWSER_USE_DEFAULT,95,125,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,185,125,50,14
END
#endif

IDD_FR_UPLOAD_SETTINGS DIALOG DISCARDABLE  0, 0, 369, 180
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Upload Settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,15,153,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,302,153,50,14
#ifndef __CYGWIN__
    EDITTEXT        IDC_UPLOAD_PASSWORD,17,75,335,14,ES_PASSWORD |
                    ES_AUTOHSCROLL
    LTEXT           "&Password",IDC_STATIC,16,60,58,8
#endif
    EDITTEXT        IDC_UPLOAD_COMMANDLINE,18,29,335,14,ES_AUTOHSCROLL
#ifdef _WIN32
    LTEXT           "Upload &commandline            (%s %s: password and VRMLfile / only one %s: VRMLfile)",
                    IDC_STATIC,16,14,335,8
#else
    LTEXT           "Upload &commandline (%s %s: password and VRMLfile / one %s: VRMLfile (passwd via popen/STDIN))",
                    IDC_STATIC,16,14,335,8
#endif
#ifndef __CYGWIN__
    EDITTEXT        IDC_UPLOAD_HTML_TAG,16,121,335,14,ES_AUTOHSCROLL
    LTEXT           "reload HTML tags",IDC_STATIC,
                    16,106,319,8
#endif
END

#ifdef _WIN32
IDD_FR_HELP_SETTINGS DIALOG DISCARDABLE  0, 0, 250, 232
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Help Browser Preview Settings"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Browse HTML help with:",IDC_STATIC,5,5,210,14
    EDITTEXT        IDC_HELP_COMMAND,7,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_HELP_COMMAND,188,20,55,14
    LTEXT           "DDE Message:",IDC_STATIC,5,38,170,10
    EDITTEXT        IDC_HELP_REMOTE_COMMAND,7,49,175,15,ES_AUTOHSCROLL
    LTEXT           "DDE Appli&cation:",IDC_STATIC,5,64,170,10
    EDITTEXT        IDC_APPLICATION,7,74,175,15,ES_AUTOHSCROLL
    LTEXT           "DDE &Topic:",IDC_STATIC,5,90,170,10
    EDITTEXT        IDC_TOPIC,7,102,175,15,ES_AUTOHSCROLL
    LTEXT           "&White_dune doc directory:",IDC_STATIC,5,119,160,10
    EDITTEXT        IDC_DOC_DIRECTORY,7,129,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_DOC_DIRECTORY,188,130,50,14
    LTEXT           "&VRML97 ISO/IEC standard reference:",IDC_STATIC,5,
                    148,163,10
    EDITTEXT        IDC_VRML_HTML,7,158,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_VRML_HTML,188,159,50,14
    LTEXT           "&X3D ISO/IEC standard reference:",IDC_STATIC,5,
                    175,178,10
    EDITTEXT        IDC_X3D_HTML,7,188,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_X3D_HTML,188,188,50,14
    DEFPUSHBUTTON   "OK",IDOK,11,205,50,14
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,65,205,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,205,50,14
END
#else
IDD_FR_HELP_SETTINGS DIALOG DISCARDABLE  0, 0, 247, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Help Browser Preview Settings"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Browse HTML help with:",IDC_STATIC,5,5,120,10
    EDITTEXT        IDC_HELP_COMMAND,5,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_HELP_COMMAND,185,17,50,14
    LTEXT           "&White_dune doc directory:",IDC_STATIC,5,50,140,10
    EDITTEXT        IDC_DOC_DIRECTORY,5,65,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_DOC_DIRECTORY,185,62,50,14
    LTEXT           "&VRML97 ISO/IEC standard reference:",IDC_STATIC,5,95,210,10
    EDITTEXT        IDC_VRML_HTML,5,110,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_VRML_HTML,185,107,50,14
    LTEXT           "&X3D ISO/IEC standard reference:",IDC_STATIC,5,125,210,10
    EDITTEXT        IDC_X3D_HTML,5,140,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_X3D_HTML,185,137,50,14
    DEFPUSHBUTTON   "OK",IDOK,5,170,50,14
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,95,170,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,185,170,50,14
END
#endif

IDD_FR_TEXT_OBJECT_EDIT_SETTINGS DIALOG DISCARDABLE  0, 0, 250, 294
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Text/Object Editor Settings"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Edit Text type files with:",-1,9,5,176,15
    EDITTEXT        IDC_TEXTEDIT_COMMAND,9,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_TEXTEDIT,187,20,55,15
    LTEXT           "linenumber commandline option (e.g. + for vi):",
                     -1,9,54,175,15
    EDITTEXT        IDC_TEXTEDIT_LINENUMBER_OPTION,9,74,175,15,ES_AUTOHSCROLL
    AUTOCHECKBOX    "&Use .txt extension when editing files",
                    IDC_TEXTEDIT_USE_EXTENSION_TXT,5,94,175,10
#ifdef NOT_YET
    AUTOCHECKBOX    "&Allow editor popup",IDC_TEXTEDIT_ALLOW_POPUP,5,109,175,10
#endif
    LTEXT           "Edit Image type files with:",-1,9,144,181,15
    EDITTEXT        IDC_IMAGEEDIT_COMMAND,9,159,181,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_IMAGEEDIT,187,159,55,15
    LTEXT           "Edit Image type files in 4kids mode with:",-1,9,174,176,15
    EDITTEXT        IDC_IMAGEEDIT4KIDS_COMMAND,9,189,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_IMAGEEDIT4KIDS,187,189,55,15
    LTEXT           "Edit Sound type files with:",-1,9,204,176,15
    EDITTEXT        IDC_SOUNDEDIT_COMMAND,9,219,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_SOUNDEDIT,187,219,55,15
    LTEXT           "Edit Movie type files with:",-1,9,234,176,15
    EDITTEXT        IDC_MOVIEEDIT_COMMAND,9,249,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_MOVIEEDIT,187,249,55,15
    DEFPUSHBUTTON   "OK",IDOK,9,269,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,187,269,50,14
END

IDD_FR_STEREO_VIEW DIALOG DISCARDABLE  0, 0, 190, 293
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Stereoview settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,7,269,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,133,269,50,14
    PUSHBUTTON      "Default",IDC_STEREO_VIEW_SET_DEFAULTS,68,269,50,14
    EDITTEXT        IDC_EYE_DIST,134,31,40,14,ES_AUTOHSCROLL
    LTEXT           "eye distance",IDC_STATIC,13,34,90,8
    AUTOCHECKBOX    "enable stereoview",IDC_USE_STEREO,13,15,100,10
    AUTORADIOBUTTON "Always",IDC_3DCURSOR_ALWAYS,23,128,140,10
    AUTORADIOBUTTON "Only when recording",IDC_3DCURSOR_RECORDING,23,138,140,10
    AUTORADIOBUTTON "When not running",IDC_3DCURSOR_NOT_RUN,23,148,140,10
    AUTORADIOBUTTON "Never",IDC_3DCURSOR_NONE,23,158,140,10
    GROUPBOX        "Show 3D cursor",IDC_STATIC,13,118,160,55
    EDITTEXT        IDC_SCREEN_DIST,134,50,40,14,ES_AUTOHSCROLL
    LTEXT           "Screen distance",IDC_STATIC,13,53,90,8
    EDITTEXT        IDC_EYE_ANGLE_FACTOR,121,240,40,14,ES_AUTOHSCROLL
    LTEXT           "eye angle factor",IDC_STATIC,29,243,90,8
    EDITTEXT        IDC_3DCURSOR_WIDTH,134,182,40,14,ES_AUTOHSCROLL
    LTEXT           "3D cursor width",IDC_STATIC,13,184,90,8
    GROUPBOX        "Misc parameter",IDC_STATIC,13,229,160,33
    EDITTEXT        IDC_STEREO_HANDLE_MULT,134,97,40,14,ES_AUTOHSCROLL
    LTEXT           "Handle size in stereomode mult with",IDC_STATIC,13,100,
                    114,8
    EDITTEXT        IDC_3DCURSOR_LENGTH,134,200,40,14,ES_AUTOHSCROLL
    LTEXT           "3D cursor length",IDC_STATIC,13,203,90,8
    EDITTEXT        IDC_FIX_FOV,134,70,40,14,ES_AUTOHSCROLL
    LTEXT           "fix Field Of View  (Degree 18 ?)",IDC_STATIC,13,73,103,8
END

IDD_FR_OUTPUT DIALOG DISCARDABLE  0, 0, 220, 388
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Output Settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,7,370,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,153,370,50,14
    PUSHBUTTON      "Default",IDC_OUTPUT_DEFAULTS,83,370,50,14
    AUTOCHECKBOX    "Keep URLs when saving to other directory",
                    IDC_KEEP_URLS,19,9,196,12
    AUTOCHECKBOX    "use Kernighan/Ritchie formating",IDC_K_AND_R,
                    19,24,152,12
    LTEXT           "number of indentation spaces",IDC_STATIC,19,39,100,12
    EDITTEXT        IDC_INDENT,125,37,45,12,ES_AUTOHSCROLL
    LTEXT           "number of floating point digits",IDC_STATIC,19,56,100,12
    EDITTEXT        IDC_FLOAT_DIGITS,125,53,45,12,ES_AUTOHSCROLL
    AUTOCHECKBOX    "generate normals on mesh export",
                    IDC_NORMALS_ON_MESH_CREATION,19,67,200,12
    AUTOCHECKBOX    "skip first part of name before first underscore",
                    IDC_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE,19,158,200,12
    AUTOCHECKBOX    "skip last part of name after last underscore",
                    IDC_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE,19,173,200,12
    GROUPBOX        "Material name generation on non VRML/X3D export",
                    IDC_STATIC,13,149,200,39
    LTEXT           "Download directory",
                    IDC_STATIC,19,190,65,10
    EDITTEXT        IDC_DOWNLOAD_DIR,84,190,95,12,ES_AUTOHSCROLL
    LTEXT           "Default Material Name for Ac3d export",
                    IDC_STATIC,19,205,200,10
    EDITTEXT        IDC_DEFAULT_AC3D_MATERIAL_NAME,19,215,170,12,ES_AUTOHSCROLL
    AUTOCHECKBOX    "Export ac3d format for RWTH ITA RAVEN",
                    IDC_AC3D_EXPORT_4_RAVEN,19,228,180,12
    AUTOCHECKBOX    "Convert textures to GIF format on Ac3d export",
                    IDC_AC3D_EXPORT_CONVERT_2_GIF,19,240,200,12
    LTEXT           "Default Material Name for Catt export",
                    IDC_STATIC,19,254,200,10
    EDITTEXT        IDC_DEFAULT_CATT_MATERIAL_NAME,19,264,170,12,ES_AUTOHSCROLL
    AUTOCHECKBOX    "use git revision control system",
                    IDC_USE_GIT,19,285,152,10
    LTEXT           "revision control checkin command (%s = file)",
                    IDC_STATIC,19,294,200,10
    EDITTEXT        IDC_REVISION_CONTROL_COMMAND,19,304,170,12,ES_AUTOHSCROLL
    LTEXT           "X3DOM Path ",IDC_STATIC,19,84,170,10
    EDITTEXT        IDC_X3DOM_PATH,19,94,170,12,ES_AUTOHSCROLL
    LTEXT           "X3DOM parameters",IDC_STATIC,19,109,170,10
    EDITTEXT        IDC_X3DOM_PARAMETER,19,119,170,12,ES_AUTOHSCROLL
    LTEXT           "X_ITE Path",IDC_STATIC,19,134,50,10
    EDITTEXT        IDC_XITE_PATH,70,134,120,12,ES_AUTOHSCROLL
//    AUTOCHECKBOX    "compress output",IDC_COMPRESS,19,135,152,10
    LTEXT           "RIB texturer",IDC_STATIC,19,324,170,10
    EDITTEXT        IDC_RIB_TEXTURER,19,334,170,12,ES_AUTOHSCROLL
    LTEXT           "image converter",IDC_STATIC,19,344,170,10
    EDITTEXT        IDC_IMAGE_CONVERTER,19,354,170,12,ES_AUTOHSCROLL
END

IDD_FR_SCRIPT DIALOG DISCARDABLE  0, 0, 383, 194
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Script Editor"
FONT 8, "MS Sans Serif"
BEGIN
    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_SF_OR_MF,96,5,35,49,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_DATATYPE,115,5,42,130,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
#ifdef _WIN32
    EDITTEXT        IDC_EVENT_NAME,170,5,93,12,ES_AUTOHSCROLL | ES_WANTRETURN
#else
    EDITTEXT        IDC_EVENT_NAME,170,11,103,12,ES_AUTOHSCROLL
#endif
    DEFPUSHBUTTON   "Add",IDC_ADD_EVENT,306,6,65,14
    PUSHBUTTON      "Copy",IDC_COPY_EVENT,306,25,65,14
    PUSHBUTTON      "Change",IDC_CHANGE_EVENT,306,44,65,14
    PUSHBUTTON      "Delete",IDC_DELETE_EVENT,306,63,65,14
    PUSHBUTTON      "Initialise",IDC_ADD_INITIALIZE,306,82,65,14
    PUSHBUTTON      "Shutdown",IDC_ADD_SHUTDOWN,306,101,65,14
    PUSHBUTTON      "EventsProcessed",IDC_ADD_EVENTS_PROCESSED,
                    306,120,65,14

#ifndef _WIN32
    PUSHBUTTON      "Edit",IDC_SCRIPT_EDIT,31,149,50,14
    PUSHBUTTON      "Preview",ID_DUNE_FILE_PREVIEW,117,149,50,14
#endif
    PUSHBUTTON      "OK",IDOK,31,170,50,14

END

IDD_FR_PROTO DIALOG DISCARDABLE  0, 0, 368, 200
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Proto Editor"
FONT 8, "MS Sans Serif"
BEGIN
#ifdef _WIN32
    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,58,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_SF_OR_MF,90,5,38,49,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_DATATYPE,128,5,42,119,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_EVENT_NAME,185,5,78,12,ES_AUTOHSCROLL | ES_WANTRETURN
#else
    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_SF_OR_MF,100,5,48,49,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_DATATYPE,128,5,42,119,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_EVENT_NAME,185,11,78,12,ES_AUTOHSCROLL
#endif
    DEFPUSHBUTTON   "Add",IDC_ADD_EVENT,310,6,50,14
    PUSHBUTTON      "Copy",IDC_COPY_EVENT,310,25,50,14
    PUSHBUTTON      "Change",IDC_CHANGE_EVENT,310,44,50,14
    PUSHBUTTON      "Delete",IDC_DELETE_EVENT,310,63,50,14
    PUSHBUTTON      "OK",IDOK,31,180,50,14
END

IDD_FR_DEF DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ecrire nom DEF"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_DEF_NAME,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
END

IDD_FR_COVER_DEF DIALOG DISCARDABLE  0, 0, 220, 80
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ecrire nom DEF"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_DEF_NAME,10,12,200,12,ES_AUTOHSCROLL
    LTEXT           "COVER nom prefix",IDC_STATIC,10,30,70,12
    COMBOBOX        IDC_COVER_NAMES,80,26,200,12,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,10,50,50,14
END

IDD_FR_TEXT DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ecrire Texte"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
END

IDD_FR_SCRIPT_EVENT DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Script event name"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_FIND DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Que cherchez vous ?"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
END

IDD_FR_ELEVATION_GRID DIALOG DISCARDABLE  0, 0, 197, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer ElevationGrid"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Latitude:",IDC_STATIC,15,22,20,8
    EDITTEXT        IDC_WIDTH,45,20,40,14,ES_AUTOHSCROLL
    LTEXT           "parcelles",IDC_STATIC,91,22,20,8
    LTEXT           "&Profondeur:",IDC_STATIC,15,42,25,8
    EDITTEXT        IDC_DEPTH,45,40,40,14,ES_AUTOHSCROLL
    LTEXT           "parcelles",IDC_STATIC,91,42,20,8
    GROUPBOX        "Dimensions",IDC_STATIC,5,5,114,60
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_SHELL_SMOOTH DIALOG DISCARDABLE  0, 0, 197, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Arête de coquillage molle ?"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&molle=0...1:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_NEW_NURBS_CURVE DIALOG DISCARDABLE  0, 0, 255, 110
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer NurbsCurve"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Points:",IDC_STATIC,10,21,29,8
    EDITTEXT        IDC_NPOINTS,40,20,40,14,ES_AUTOHSCROLL
    LTEXT           "degré:",IDC_STATIC,86,22,26,8
    EDITTEXT        IDC_DEGREE,115,20,40,14,ES_AUTOHSCROLL
    GROUPBOX        "direction",IDC_STATIC,0,5,170,50
    AUTORADIOBUTTON "le long de X-axe",IDC_NURBS_CURVE_X,15,60,140,12
    AUTORADIOBUTTON "le long de Y-axe",IDC_NURBS_CURVE_Y,15,73,140,12
    AUTORADIOBUTTON "le long de Z-Axis",IDC_NURBS_CURVE_Z,15,86,140,12
    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
    PUSHBUTTON      "Annuler",IDCANCEL,180,25,60,14
END

IDD_FR_CURVE_ANIMATION DIALOG DISCARDABLE  0, 0, 255, 158
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer Curve Animation"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Length of animation (sec): ",IDC_STATIC,15,35,100,8
    EDITTEXT        IDC_TIMESENSOR_SECONDS,115,34,40,14,ES_AUTOHSCROLL
    COMBOBOX        IDC_TIMESENSORS,15,5,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Points:",IDC_STATIC,10,51,20,8
    EDITTEXT        IDC_NPOINTS,40,50,40,14,ES_AUTOHSCROLL
    LTEXT           "Degree:",IDC_STATIC,86,52,26,8
    EDITTEXT        IDC_DEGREE,115,50,40,14,ES_AUTOHSCROLL
    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_X,15,80,15,12
    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_Y,15,93,15,12
    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_Z,15,106,15,12
    AUTORADIOBUTTON "along X-Axis",IDC_NURBS_CURVE_X,30,80,140,12
    AUTORADIOBUTTON "along Y-Axis",IDC_NURBS_CURVE_Y,30,93,140,12
    AUTORADIOBUTTON "along Z-Axis",IDC_NURBS_CURVE_Z,30,106,140,12
    AUTORADIOBUTTON "ring (ccw)",IDC_NURBS_CURVE_RING,30,119,140,12
    AUTORADIOBUTTON "ring (cw)",IDC_NURBS_CURVE_RING_CW,30,15,132,140,12
    GROUPBOX        "Direction",IDC_STATIC,0,70,170,85
    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
    PUSHBUTTON      "Cancel",IDCANCEL,180,25,60,14
END

IDD_FR_NEW_NURBS_PLANE_XY DIALOG DISCARDABLE  0, 0, 237, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Width:",IDC_STATIC,10,21,20,8
    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
    LTEXT           "&Height:",IDC_STATIC,10,42,25,8
    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
    PUSHBUTTON      "Annuler",IDCANCEL,180,25,50,14
END

IDD_FR_NEW_NURBS_PLANE_YZ DIALOG DISCARDABLE  0, 0, 237, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Height:",IDC_STATIC,10,21,20,8
    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
    LTEXT           "&Depth:",IDC_STATIC,10,42,25,8
    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
    PUSHBUTTON      "Annuler",IDCANCEL,180,25,50,14
END

IDD_FR_NEW_NURBS_PLANE_ZX DIALOG DISCARDABLE  0, 0, 237, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Depth:",IDC_STATIC,10,21,20,8
    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
    LTEXT           "&Width:",IDC_STATIC,10,42,25,8
    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
    PUSHBUTTON      "Annuler",IDCANCEL,180,25,50,14
END

IDD_FR_BOX2NURBS DIALOG DISCARDABLE  0, 0, 261, 134
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Changer box en VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "&6 plan",IDC_6PLANES,10,20,46,10
    LTEXT           "&Point de contrôle perpendiculaire de Z:",IDC_STATIC,10,41,103,8
    EDITTEXT        IDC_BOX_NUAREAPOINTS,119,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Grad U:",IDC_STATIC,169,42,30,8
    EDITTEXT        IDC_BOX_U_DEGREE,199,40,40,14,ES_AUTOHSCROLL
    LTEXT           "&Point de contrôle le long de Z:",IDC_STATIC,10,62,101,8
    EDITTEXT        IDC_BOX_NVAREAPOINTS,119,60,40,14,ES_AUTOHSCROLL
    LTEXT           "Grad V:",IDC_STATIC,169,60,30,8
    EDITTEXT        IDC_BOX_V_DEGREE,199,60,40,14,ES_AUTOHSCROLL
    LTEXT           "Point de contrôle radial vers Z:",IDC_STATIC,10,80,104,8
    EDITTEXT        IDC_BOX_NZAREAPOINTS,119,80,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,254,100
    DEFPUSHBUTTON   "OK",IDOK,10,110,50,14
    PUSHBUTTON      "Annuler",IDCANCEL,201,110,50,14
END

IDD_FR_CONE2NURBS DIALOG DISCARDABLE  0, 0, 249, 114
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change cône en VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Segments gaine:",IDC_STATIC,10,24,90,8
    EDITTEXT        IDC_CONE_NARCS,116,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade U:",IDC_STATIC,162,24,30,8
    EDITTEXT        IDC_CONE_U_DEGREE,196,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Point de contrôle la base:",IDC_STATIC,10,44,101,8
    EDITTEXT        IDC_CONE_NAREA,116,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade V:",IDC_STATIC,146,40,30,8
    EDITTEXT        IDC_CONE_V_DEGREE,196,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Point de contrôle gaine:",IDC_STATIC,10,62,90,8
    EDITTEXT        IDC_CONE_NSHELL,116,60,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,242,80
    DEFPUSHBUTTON   "OK",IDOK,10,90,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,193,90,50,14
END

IDD_FR_CYLINDER2NURBS DIALOG DISCARDABLE  0, 0, 281, 114
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change cylindre en VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Segmente gaine:",IDC_STATIC,10,21,100,8
    EDITTEXT        IDC_CYLINDER_NARCS,148,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade U:",IDC_STATIC,194,22,30,8
    EDITTEXT        IDC_CYLINDER_U_DEGREE,228,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Point de contrôle face du haut/bas:",IDC_STATIC,10,42,132,8
    EDITTEXT        IDC_CYLINDER_NAREA,148,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade V:",IDC_STATIC,194,40,30,8
    EDITTEXT        IDC_CYLINDER_V_DEGREE,228,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Point de contrôle gainl:",IDC_STATIC,10,62,100,8
    EDITTEXT        IDC_CYLINDER_NSHELL,148,60,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,276,80
    DEFPUSHBUTTON   "OK",IDOK,10,90,50,14
    PUSHBUTTON      "Anuller",IDCANCEL,221,90,50,14
END

IDD_FR_SPHERE2NURBS DIALOG DISCARDABLE  0, 0, 237, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change sphere en VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Segments latitude:",IDC_STATIC,10,20,90,8
    EDITTEXT        IDC_SPHERE_NARCSLAT,100,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade U:",IDC_STATIC,150,20,30,8
    EDITTEXT        IDC_SPHERE_U_DEGREE,180,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Segments longitude:",IDC_STATIC,10,40,90,8
    EDITTEXT        IDC_SPHERE_NARCSLONG,100,40,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade V:",IDC_STATIC,150,40,30,8
    EDITTEXT        IDC_SPHERE_V_DEGREE,180,40,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,0,5,220,60
    DEFPUSHBUTTON   "OK",IDOK,10,70,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,150,70,50,14
END

IDD_FR_NURBS_CURVE_ROTATE DIALOG DISCARDABLE  0, 0, 232, 166
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Change NurbsCurve en VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface (rotation)"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Angle des Segments:",IDC_STATIC,10,21,90,8
    EDITTEXT        IDC_CURVE2SURF_NARCS,100,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Grade:",IDC_STATIC,146,22,26,8
    EDITTEXT        IDC_CURVE2SURF_U_DEGREE,175,20,40,14,ES_AUTOHSCROLL
    LTEXT           "Angle en de degré:",IDC_STATIC,10,42,90,8
    EDITTEXT        IDC_CURVE2SURF_ANGLE,100,40,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Dimensions",IDC_STATIC,5,5,220,60
    AUTORADIOBUTTON "X-Axe",IDC_X_ROTATE,15,85,140,10
    AUTORADIOBUTTON "Y-Axe",IDC_Y_ROTATE,15,95,140,10
    AUTORADIOBUTTON "Z-Axe",IDC_Z_ROTATE,15,105,140,10
    AUTORADIOBUTTON "Points de extrémité",IDC_POINTPOINT_ROTATE,15,115,140,10
    GROUPBOX        "Tourner autour around",IDC_STATIC,5,70,220,60
    AUTOCHECKBOX    "Applatir courbe avon tournoiement",IDC_CURVE2SURF_FLATTEN,10,134,110,10
    DEFPUSHBUTTON   "OK",IDOK,5,148,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,174,148,50,14
END

IDD_FR_ANIMATION DIALOG DISCARDABLE  0, 0, 240, 182
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Créer animation"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Durée animation (sec): ",IDC_STATIC,15,35,100,8
    EDITTEXT        IDC_TIMESENSOR_SECONDS,115,34,40,14,ES_AUTOHSCROLL
    COMBOBOX        IDC_TIMESENSORS,15,5,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,165,160,50,14
END


IDD_FR_INTERACTION DIALOG DISCARDABLE  0, 0, 240, 182
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Interaction creation (1/3)"
FONT 8, "MS Sans Serif"
BEGIN
    COMBOBOX        IDC_INTERACTION_LEVEL,75,10,80,37,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
END

IDD_FR_INTERACTION2 DIALOG DISCARDABLE  0, 0, 240, 182
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Interaction creation (2/3)"
FONT 8, "MS Sans Serif"
BEGIN
    COMBOBOX        IDC_INTERACTION_SENSORS,15,20,80,37,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
END

IDD_FR_INTERACTION3 DIALOG DISCARDABLE  0, 0, 240, 182
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Interaction creation (3/3)"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
END

IDD_FR_URL DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "enter path for all URLs"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_URL_PATH,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_ARRAY DIALOG DISCARDABLE  0, 0, 256, 158
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Reproduire"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,7,137,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,199,137,50,14
    LTEXT           "Déplacement",IDC_STATIC,14,36,43,8
    EDITTEXT        IDC_TRANS_X,68,33,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_TRANS_Y,116,33,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_TRANS_Z,164,33,40,14,ES_AUTOHSCROLL
    LTEXT           "Rotation",IDC_STATIC,13,57,43,8
    EDITTEXT        IDC_ROT_X,68,54,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ROT_Y,116,54,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ROT_Z,164,54,40,14,ES_AUTOHSCROLL
    LTEXT           "Centre de rotation",IDC_STATIC,13,76,43,8
    EDITTEXT        IDC_CENTER_X,68,73,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_CENTER_Y,116,73,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_CENTER_Z,164,73,40,14,ES_AUTOHSCROLL
    LTEXT           "Scale",IDC_STATIC,13,97,43,8
    EDITTEXT        IDC_SCALE_X,68,94,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_SCALE_Y,116,94,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_SCALE_Z,164,94,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ROT_ANGLE,211,54,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ARRAY_COPYIES,119,15,40,14,ES_AUTOHSCROLL
    LTEXT           "Nombre des objets",IDC_STATIC,13,17,67,8
END


IDD_FR_INPUT_DEVICE_SELECTION DIALOG DISCARDABLE  0, 0, 280, 110
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "InputDevice Selection"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,8,87,50,13
    PUSHBUTTON      "Cancel",IDCANCEL,222,87,50,14
    LTEXT           "New device type:",IDC_STATIC,8,54,68,8
    COMBOBOX        IDC_COMBO_INPUTDEVICE_OPTIONS,81,52,159,107,
                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | 
                    WS_TABSTOP
    LTEXT           "Select device:",IDC_STATIC,8,20,73,8
    COMBOBOX        IDC_COMBO_EXISTING_INPUTDEVICES,81,18,80,180,
                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | 
                    WS_TABSTOP
    PUSHBUTTON      "Delete device",IDC_DELETE_INPUTDEVICE,111,87,50,14
END

IDD_FR_INPUT_DEVICE_NAME_SELECTION DIALOG DISCARDABLE  0, 0, 280, 95
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "InputDevicename Selection"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,8,72,50,13
    PUSHBUTTON      "Cancel",IDCANCEL,222,72,50,14
    LTEXT           "Device name:",IDC_STATIC,8,17,72,8
    EDITTEXT        IDC_EDIT_DEVICE_NAME,85,17,159,13,ES_AUTOHSCROLL
    LTEXT           "Known device names:",IDC_STATIC,8,37,75,8
    COMBOBOX        IDC_COMBO_INPUTDEVICE_KNOWN_NAMES,85,35,80,180,
                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | 
                    WS_TABSTOP
END

IDD_FR_INPUT_DEVICE DIALOG DISCARDABLE 0, 0, 320, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "InputDevice Setting"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDC_OKSAVE,8,200,50,13
    PUSHBUTTON      "Apply",IDC_SAVE,90,200,50,12
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,185,200,50,12
    PUSHBUTTON      "Cancel",IDCANCEL,260,200,50,13
    EDITTEXT        IDC_COMMANDLINE,11,5,300,35,ES_MULTILINE | ES_READONLY |
                    WS_VSCROLL
    LTEXT           "X:",IDC_STATIC,13,95,14,8
    LTEXT           "Y:",IDC_STATIC,13,111,14,8
    LTEXT           "Z:",IDC_STATIC,13,127,14,8
    LTEXT           "RX:",IDC_STATIC,13,143,14,8
    LTEXT           "RY:",IDC_STATIC,13,159,14,8
    LTEXT           "RZ:",IDC_STATIC,13,175,14,8
    COMBOBOX        IDC_COMBO_X,41,93,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    COMBOBOX        IDC_COMBO_Y,41,109,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    COMBOBOX        IDC_COMBO_Z,41,125,30,80,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    COMBOBOX        IDC_COMBO_RX,41,141,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    COMBOBOX        IDC_COMBO_RY,41,157,30,84,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    COMBOBOX        IDC_COMBO_RZ,41,173,30,74,CBS_DROPDOWNLIST | WS_VSCROLL |
                    WS_TABSTOP
    LTEXT           "Max Axes:",IDC_STATIC,11,61,35,8
    EDITTEXT        IDC_EDIT_MAX_AXIS,47,59,21,12,ES_AUTOHSCROLL
#ifdef ES_NUMBER
                    | ES_NUMBER
#endif
    EDITTEXT        IDC_FACTORX,95,93,28,12,ES_AUTOHSCROLL
    LTEXT           "(-)    (Axes:)      all      (Factor:      Accel:   Wheel:  Ignore:)",
                    IDC_STATIC,29,79,185,8
    EDITTEXT        IDC_FACTORY,95,109,28,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_FACTORZ,95,125,28,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_FACTORRX,95,141,28,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_FACTORRY,95,157,28,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_FACTORRZ,95,173,28,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELX,131,93,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELY,131,109,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELZ,131,125,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELRX,131,141,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELRY,131,157,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ACCELRZ,131,173,25,12,ES_AUTOHSCROLL
    AUTOCHECKBOX    "",IDC_WHEELX,165,95,9,8
    AUTOCHECKBOX    "",IDC_WHEELY,165,111,9,8
    AUTOCHECKBOX    "",IDC_WHEELZ,165,127,9,8
    AUTOCHECKBOX    "",IDC_WHEELRX,165,143,9,8
    AUTOCHECKBOX    "",IDC_WHEELRY,165,159,9,8
    AUTOCHECKBOX    "",IDC_WHEELRZ,165,175,9,8
    AUTOCHECKBOX    "",IDC_NX,29,95,9,8
    AUTOCHECKBOX    "",IDC_NY,29,111,9,8
    AUTOCHECKBOX    "",IDC_NZ,29,127,9,8
    AUTOCHECKBOX    "",IDC_NRX,29,143,9,8
    AUTOCHECKBOX    "",IDC_NRY,29,159,9,8
    AUTOCHECKBOX    "",IDC_NRZ,29,175,9,8
    EDITTEXT        IDC_IGNOREX,183,93,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_IGNOREY,183,109,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_IGNOREZ,183,125,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_IGNORERX,183,141,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_IGNORERY,183,157,25,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_IGNORERZ,183,173,25,12,ES_AUTOHSCROLL
    AUTOCHECKBOX    "Send always",IDC_CHECK_SENDALWAYS,79,60,53,10
    AUTOCHECKBOX    "Ignore focus",IDC_CHECK_DCFOCUS,137,60,68,10
#ifdef HAVE_AFLOCK
    PUSHBUTTON      "Aflock Setting",IDC_OPTIONS_AFLOCK,8,277,60,13
#endif
    GROUPBOX        "Input Device Settings",IDC_STATIC,0,41,307,157
END

IDD_FR_AFLOCK DIALOG DISCARDABLE  0, 0, 156, 230
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Acension Flock of Birds settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDC_OKSAVE,109,198,44,12
    GROUPBOX        "AFLock Settings",IDC_STATIC,1,19,152,137
    AUTOCHECKBOX    "Baud:baudrate",IDC_CHECK_AFBAUD,7,31,62,8
    AUTOCHECKBOX    "Sync",IDC_CHECK_AFSYNC,7,144,30,8
    AUTOCHECKBOX    "Block",IDC_CHECK_AFBLOCK,45,131,34,8
    AUTOCHECKBOX    "Numbirds",IDC_CHECK_AFNUMBIRDS,7,42,49,8
    AUTOCHECKBOX    "Master:birdaddr",IDC_CHECK_AFMASTER,7,104,63,8
    AUTOCHECKBOX    "Hemisphere",IDC_CHECK_AFHEMI,7,54,52,8
    AUTOCHECKBOX    "Filter",IDC_CHECK_AFFILTER,7,67,31,8
    AUTOCHECKBOX    "Suddenchangelock",IDC_CHECK_AFSUDDEN,45,144,80,8
    AUTOCHECKBOX    "Report",IDC_CHECK_AFREPORT,7,131,34,8
    AUTOCHECKBOX    "Calfile",IDC_CHECK_AFCALFILE,7,80,34,8
    AUTOCHECKBOX    "Wand:birdaddr",IDC_CHECK_AFWAND,7,92,61,8
    AUTOCHECKBOX    "Tracker:birdaddr",IDC_CHECK_AFTRACKER,7,116,64,8
    AUTOCHECKBOX    "HeadNavigation",IDC_CHECK_AFHEADNV,82,131,64,8
    EDITTEXT        IDC_EDIT_BAUDRATE,73,28,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_NUMBIRDS,73,40,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_MASTER,73,103,33,12,ES_AUTOHSCROLL
    COMBOBOX        IDC_COMBO_HEMISPHERE,73,53,73,65,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_COMBO_FILTER,73,66,73,68,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_EDIT_CALFILE,73,79,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_WAND,73,91,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_TRACKER,73,115,33,12,ES_AUTOHSCROLL
    PUSHBUTTON      "Apply",IDC_SAVE,109,213,44,13
    LTEXT           "Commanline output",IDC_STATIC,1,158,60,8
    EDITTEXT        IDC_TEXT_COMMANDLINE,1,167,106,59,ES_MULTILINE |
                    ES_READONLY | WS_VSCROLL
    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,109,168,44,12
    LTEXT           "AFLock Device Number:",IDC_STATIC,7,5,79,10
    EDITTEXT        IDC_EDIT_DEVICENR,93,3,28,12,ES_AUTOHSCROLL
END

IDD_FR_ROUTE_VIEW DIALOG DISCARDABLE  0, 0, 190, 153
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Route View Settings"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,7,125,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,133,125,50,14
    PUSHBUTTON      "Default",IDC_ROUTE_VIEW_DEFAULTS,68,125,50,14
    AUTOCHECKBOX    "Show all nodes in Routeview",IDC_ROUTE_VIEW_SHOW_ALL,
                    19,66,152,10
    LTEXT           "Intented points of routed node",IDC_STATIC,19,44,100,12
    EDITTEXT        IDC_ROUTED_NODE_INDENT,125,42,45,12,ES_AUTOHSCROLL |
                    WS_GROUP
//    LTEXT           "length of route queue",IDC_STATIC,19,90,100,8
//    EDITTEXT        IDC_ROUTE_VIEW_QUEUE_LENGTH,125,87,45,14,ES_AUTOHSCROLL |
//                    WS_GROUP
    AUTOCHECKBOX    "Show routes at begin of routeview",
                    IDC_SHOW_ROUTES_AT_BEGIN,19,20,152,10
//    GROUPBOX        "",IDC_STATIC,7,61,171,46
    GROUPBOX        "",IDC_STATIC,7,15,171,46
END

IDD_FR_ANIMATION_TIME DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Animationszeit"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Durée animation (>0):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_SOLID DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "solid"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&solid (true/false):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_TWO_SIDED DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Set 1/2-side"
FONT 8, "MS Sans Serif"
BEGIN
    AUTORADIOBUTTON "Un cote",IDC_RADIO_BUTTON_1,15,15,100,10
    AUTORADIOBUTTON "Deux cotes ?",IDC_RADIO_BUTTON_2,15,25,100,10
    GROUPBOX        "1 ou 2 cotes ?",IDC_STATIC,6,5,130,40
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_HANDLE_SCALE DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Taille de prise objet"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Taille de prise objet:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_HANDLE_SIZE DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Taille de prise point"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Taille de prise points:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuler",IDCANCEL,140,25,50,14
END

IDD_FR_HANDLE_EPSILON DIALOG DISCARDABLE  0, 0, 160, 65
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Prise Epsilon"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Minimale prise distance (default 0.08):",IDC_STATIC,
                    15,5,145,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,15,45,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,100,45,50,14
END

IDD_FR_CREASE_ANGLE DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Set creaseAngle"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&creaseAngle (rad):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_TRANSPARENCY DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "transparence"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&transparence=1...0:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_SHININESS DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "brillant"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&brillant=0 blafard=1:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_IMAGE_REPEAT DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "répéter photo"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&répéter photo:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_FIELD_PIPE DIALOG DISCARDABLE  0, 0, 247, 160
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Scenegraph Branch Field Pipe"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Node filter:",IDC_STATIC,5,5,120,10
    EDITTEXT        IDC_PIPE_NODE_FILTER,5,20,175,15,ES_AUTOHSCROLL
    LTEXT           "Field filter:",IDC_STATIC,5,50,140,10
    EDITTEXT        IDC_PIPE_FIELD_FILTER,5,65,175,15,ES_AUTOHSCROLL
    LTEXT           "Pipe command:",IDC_STATIC,5,95,210,10
    EDITTEXT        IDC_PIPE_COMMAND,5,110,175,15,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,5,140,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,185,140,50,14
END

IDD_FR_SUPER_REVOLVER_POINTS DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "SuperRevolver points"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Points (3...):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Annuller",IDCANCEL,140,25,50,14
END

IDD_FR_SUPER_EXTRUSION_POINTS DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "SuperExtrusion points"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&points longituinal (6...):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_TESSELLATION DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "tessellation"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&tesselation (4...64):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_ONE_VEC3F DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "add point to PointSet"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Point:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE_X,15,21,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_VALUE_Y,60,21,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_VALUE_Z,105,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_MESH_REDUCE DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Remaining faces"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&percent reduction:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_KANIM_PATTERN DIALOG DISCARDABLE  0, 0, 220, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kanim animation filepattern"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "Kanim animation file pattern:",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,10,17,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_CONVEX DIALOG DISCARDABLE  0, 0, 197, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Set convex"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&convex (true/false):",IDC_STATIC,15,5,100,8
    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

//IDD_FR_TIME_SHIFT DIALOG DISCARDABLE  0, 0, 180, 62
//STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
//CAPTION "Time Shift"
//FONT 8, "MS Sans Serif"
//BEGIN
//    LTEXT           "Time Shift Fraction:",IDC_STATIC,10,11,100,8
//    EDITTEXT        IDC_TIME_SHIFT,110,10,40,14,ES_AUTOHSCROLL
//    AUTOCHECKBOX    "warp around",IDC_WRAP_AROUND,5,25,150,10
//    DEFPUSHBUTTON   "OK",IDOK,5,40,60,14
//    PUSHBUTTON      "Cancel",IDCANCEL,100,40,60,14
//END

IDD_FR_NODE_BY_NAME DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "enter new nodename"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_WONDERLAND_MODULE_EXPORT DIALOG DISCARDABLE  0, 0, 250, 296
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Wonderland 0.5 Module Export"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Wonderland module export path (something/wonderland/modules):",IDC_STATIC,5,5,220,10
    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_PATH,5,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_WONDERLAND_EXPORT_PATH,185,17,50,14
    LTEXT           "&Prefix:",IDC_STATIC,5,50,140,10
    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_PREFIX,5,65,175,15,ES_AUTOHSCROLL
    AUTOCHECKBOX    "Generate many classes (against ""too much constants"" problem)",IDC_WONDERLAND_MODULE_EXPORT_MANY_CLASSES,5,85,220,14
    AUTOCHECKBOX    "Generate classes for all X3D nodes",IDC_WONDERLAND_MODULE_EXPORT_ALL_X3D_CLASSES,5,100,220,14
    AUTOCHECKBOX    "run ""ant deploy"" after export (could take time)",IDC_WONDERLAND_MODULE_EXPORT_RUN_ANT,15,134,220,14
    LTEXT           "&ant path:",IDC_STATIC,15,162,220,10
    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_PATH,15,176,165,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_ANT_PATH,185,176,50,14
    LTEXT           "&ant start command (%s = ant path):",IDC_STATIC,15,196,215,10
    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_COMMAND,15,210,165,15,ES_AUTOHSCROLL
    LTEXT           "ant environment variable ANT_OPTS",IDC_STATIC,15,228,170,10
    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_OPTIONS,15,242,195,15,ES_AUTOHSCROLL
    GROUPBOX        "settings to install module",IDC_STATIC,4,120,240,148
    DEFPUSHBUTTON   "OK",IDOK,5,272,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,191,272,50,14
END

IDD_FR_CATT_EXPORT DIALOG DISCARDABLE  0, 0, 245, 107
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Catt 8 Export"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&Catt export path (directory should contain material.geo file):",IDC_STATIC,5,5,220,10
    EDITTEXT        IDC_CATT_EXPORT_PATH,5,20,175,15,ES_AUTOHSCROLL
    PUSHBUTTON      "&Browse...",IDC_BROWSE_CATT_EXPORT_PATH,185,17,50,14
    AUTOCHECKBOX    "skip first part of name before first underscore",
                    IDC_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE,10,47,170,12
    AUTOCHECKBOX    "skip last part of name after last underscore",
                    IDC_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE,10,62,170,12
    GROUPBOX        "Material name generateration", IDC_STATIC,5,37,205,45
    DEFPUSHBUTTON   "OK",IDOK,11,84,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,69,84,50,14
END

IDD_FR_MOVE_TO DIALOG DISCARDABLE  0, 0, 197, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Move points to"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&move to:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_SCALE_BY DIALOG DISCARDABLE  0, 0, 197, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Scale points by factor"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&scale factor:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_PROTO_NAME DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Create PROTO"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "PROTO Name:",IDC_STATIC,10,12,50,8,ES_AUTOHSCROLL
    EDITTEXT        IDC_PROTO_NAME,60,12,145,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_SPLIT_FACES DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "split face into pieces"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "split other direction",
                    IDC_SPLIT_OTHER_DIRECTION,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_TO_INDEXED_FACE_SET DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "convert to IndexedFaceSet"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "triangulate",
                    IDC_TRIANGULATE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END


IDD_FR_SYMETRIC_X DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus x"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus x (red arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_SYMETRIC_Y DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus y"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus y (green arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_SYMETRIC_Z DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus z"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus z (blue arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_HANIM_JOINT DIALOG DISCARDABLE  0, 0, 240, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "HanimJoint weight"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&weight:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    LTEXT           "joint:",IDC_STATIC,15,38,30,8
    COMBOBOX        IDC_JOINT_NODE,45,30,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    LTEXT           "parent:",IDC_STATIC,15,52,30,8
    COMBOBOX        IDC_JOINT_PARENT,45,45,48,57,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,180,25,50,14
END

IDD_FR_VIEWPOINT DIALOG DISCARDABLE  0, 0, 255, 135
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "set Viewpoint and avatarsize[3]"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "distance",IDC_STATIC,7,11,100,8
    EDITTEXT        IDC_DISTANCE,107,7,40,14,ES_AUTOHSCROLL
    AUTOCHECKBOX    "set avatarsize[3]",IDC_SET_NAVIGATION_INFO_AVATARSIZE3
                    ,10,25,100,12
    LTEXT           "viewpoint",IDC_STATIC,7,39,40,8
    AUTORADIOBUTTON "along -Z-Axis (default)",IDC_VIEWPOINT_Z_MINUS,15,50,85,10
    AUTORADIOBUTTON "along -Y-Axis",IDC_VIEWPOINT_Y_MINUS,15,64,86,10
    AUTORADIOBUTTON "along -X-Axis",IDC_VIEWPOINT_X_MINUS,15,76,85,10
    AUTORADIOBUTTON "along Z-Axis",IDC_VIEWPOINT_Z_PLUS,15,90,88,10
    AUTORADIOBUTTON "along Y-Axis",IDC_VIEWPOINT_Y_PLUS,15,103,58,10
    AUTORADIOBUTTON "along X-Axis",IDC_VIEWPOINT_X_PLUS,15,116,58,10
    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
    PUSHBUTTON      "Cancel",IDCANCEL,180,25,60,14
END

IDD_FR_OPEN_URL DIALOG DISCARDABLE  0, 0, 220, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "enter URL"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
END

IDD_FR_NURBS_CURVE_2D DIALOG DISCARDABLE  0, 0, 150, 80
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "create NurbsCurve2D"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "size ",IDC_STATIC,7,60,15,8
    EDITTEXT        IDC_NURBS_CURVE_2D_SIZE,75,30,40,14,ES_AUTOHSCROLL
    AUTOCHECKBOX    "ccw",IDC_NURBS_CURVE_2D_CCW,7,45,100,12
    LTEXT           "&points (3, 4, 5 ...):",IDC_STATIC,7,60,62,8
    EDITTEXT        IDC_NURBS_CURVE_2D_POINTS,75,58,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,7,5,60,14
    PUSHBUTTON      "Cancel",IDCANCEL,80,5,60,14
END

IDD_FR_INSET DIALOG DISCARDABLE  0, 0, 197, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "inset factor"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&inset factor:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_QUAD_INSET DIALOG DISCARDABLE  0, 0, 197, 100
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "quad inset"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "&inset factor:",IDC_STATIC,15,22,62,8
    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
    LTEXT           "&x:(1...3)",IDC_STATIC,20,62,42,8
    EDITTEXT        IDC_NUM_X,60,60,20,14,ES_AUTOHSCROLL
    LTEXT           "&y(1...3):",IDC_STATIC,85,62,36,8
    EDITTEXT        IDC_NUM_Y,120,60,20,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
END

IDD_FR_INSERT_TO_NURBS_CURVE DIALOG DISCARDABLE  0, 0, 150, 80
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "insert to NurbsCurve"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "from:",IDC_STATIC,15,5,30,8
    EDITTEXT        IDC_NURBS_FROM,60,5,30,14,ES_AUTOHSCROLL
    LTEXT           "to:",IDC_STATIC,15,20,30,8
    EDITTEXT        IDC_NURBS_TO,60,20,30,14,ES_AUTOHSCROLL
    LTEXT           "&points:",IDC_STATIC,15,45,30,8
    EDITTEXT        IDC_NURBS_POINTS,60,45,30,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,7,60,60,14
    PUSHBUTTON      "Cancel",IDCANCEL,80,60,60,14
END

IDD_FR_INSERT_TO_NURBS_SURFACE DIALOG DISCARDABLE  0, 0, 150, 140
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "insert to NurbsSurface"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "u From:",IDC_STATIC,15,5,30,8
    EDITTEXT        IDC_NURBS_FROM_U,60,5,30,14,ES_AUTOHSCROLL
    LTEXT           "u To:",IDC_STATIC,15,20,30,8
    EDITTEXT        IDC_NURBS_TO_U,60,20,30,14,ES_AUTOHSCROLL
    LTEXT           "&u Points:",IDC_STATIC,15,35,30,8
    EDITTEXT        IDC_NURBS_POINTS_U,60,35,30,14,ES_AUTOHSCROLL
    LTEXT           "v From:",IDC_STATIC,15,60,30,8
    EDITTEXT        IDC_NURBS_FROM_V,60,60,30,14,ES_AUTOHSCROLL
    LTEXT           "v To:",IDC_STATIC,15,75,30,8
    EDITTEXT        IDC_NURBS_TO_V,60,75,30,14,ES_AUTOHSCROLL
    LTEXT           "&v Points:",IDC_STATIC,15,90,30,8
    EDITTEXT        IDC_NURBS_POINTS_V,60,90,30,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,7,110,60,14
    PUSHBUTTON      "Cancel",IDCANCEL,80,110,60,14
END

IDD_FR_NURBS_SURFACE_SYMETRIC_X DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus x"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus x (red arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_NURBS_SURFACE_SYMETRIC_Y DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus y"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus y (green arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_NURBS_SURFACE_SYMETRIC_Z DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus z"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus z (blue arrow)",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_SELECT_NEIGHBOUR DIALOG DISCARDABLE  0, 0, 180, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "plus"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "plus",
                    IDC_VALUE,5,20,100,10
    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
END

IDD_FR_SCENES_MANAGE DIALOG DISCARDABLE  0, 0, 240, 150
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Scene management"
FONT 8, "MS Sans Serif"
BEGIN
    AUTOCHECKBOX    "Begin",IDC_SCENES_FIRST,5,5,50,14
    AUTOCHECKBOX    "End", IDC_SCENES_LAST,80,5,50,14
    LTEXT           "Scene Number",IDC_STATIC,5,20,160,15
    EDITTEXT        IDC_SCENES_NUMBER,170,35,22,10,ES_AUTOHSCROLL
    COMBOBOX        IDC_SCENE_NUMBER,5,30,120,15,CBS_DROPDOWNLIST |
                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
    LTEXT           "Scene length",IDC_STATIC,5,65,160,15
    EDITTEXT        IDC_SCENES_LENGTH,170,67,40,10,ES_AUTOHSCROLL
    LTEXT           "Scene delay",IDC_STATIC,5,80,160,15
    EDITTEXT        IDC_SCENES_DELAY,170,82,40,10,ES_AUTOHSCROLL
    LTEXT           "Lenght of scenes without animation",IDC_STATIC,5,105,160,15
    EDITTEXT        IDC_DEFAULT_SCENE_LENGTH,170,107,40,10 ,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,15,120,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,165,120,50,14
END

/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
    IDD_FR_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 260
        TOPMARGIN, 7
        BOTTOMMARGIN, 177
    END

    IDD_FR_SCRIPT, DIALOG
    BEGIN
        LEFTMARGIN, 5
        BOTTOMMARGIN, 174
    END

    IDD_FR_ELEVATION_GRID, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 190
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_FR_NEW_NURBS_PLANE_XY, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 230
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_FR_NEW_NURBS_PLANE_YZ, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 230
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_FR_NEW_NURBS_PLANE_ZX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 230
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_FR_TEXTEDIT_SETTINGS, DIALOG
    BEGIN
        RIGHTMARGIN, 245
    END
END
#endif /* APSTUDIO_INVOKED */


#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE
BEGIN
    "#include ""winres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE
BEGIN
    "\r\n"
    "\0"
END

#endif /* APSTUDIO_INVOKED */


/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//

/*
IDD_FR_PREFERENCES DLGINIT
BEGIN
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5958, 0x735a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5958, 0x7358, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a58, 0x7359, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a58, 0x7358, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a59, 0x7358, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a59, 0x7359, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5859, 0x735a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5859, 0x7359, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x585a, 0x7359, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x585a, 0x735a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x595a, 0x7358, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x595a, 0x735a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5958, 0x725a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5958, 0x7258, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a58, 0x7259, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a58, 0x7258, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a59, 0x7258, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a59, 0x7259, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5859, 0x725a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5859, 0x7259, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x5a58, 0x7259, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x585a, 0x725a, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x595a, 0x7258, "\000"
    IDC_ROTATION_ORDER, 0x403, 5, 0
0x595a, 0x725a, "\000"
    0
END

IDD_FR_SCRIPTS DLGINIT
BEGIN
    IDC_EVENT_OR_FIELD, 0x403, 8, 0
0x7665, 0x6e65, 0x4974, 0x006e,
    IDC_EVENT_OR_FIELD, 0x403, 9, 0
0x7665, 0x6e65, 0x4f74, 0x7475, "\000"
    IDC_EVENT_OR_FIELD, 0x403, 6, 0
0x6946, 0x6c65, 0x0064,
    IDC_DATATYPE, 0x403, 5, 0
0x6f42, 0x6c6f, "\000"
    IDC_DATATYPE, 0x403, 6, 0
0x6f43, 0x6f6c, 0x0072,
    IDC_DATATYPE, 0x403, 6, 0
0x6c46, 0x616f, 0x0074,
    IDC_DATATYPE, 0x403, 6, 0
0x6d49, 0x6761, 0x0065,
    IDC_DATATYPE, 0x403, 6, 0
0x6e49, 0x3374, 0x0032,
    IDC_DATATYPE, 0x403, 5, 0
0x6f4e, 0x6564, "\000"
    IDC_DATATYPE, 0x403, 9, 0
0x6f52, 0x6174, 0x6974, 0x6e6f, "\000"
    IDC_DATATYPE, 0x403, 7, 0
0x7453, 0x6972, 0x676e, "\000"
    IDC_DATATYPE, 0x403, 5, 0
0x6954, 0x656d, "\000"
    IDC_DATATYPE, 0x403, 6, 0
0x6556, 0x3263, 0x0066,
    IDC_DATATYPE, 0x403, 6, 0
0x6556, 0x3363, 0x0066,
    IDC_SFMF, 0x403, 3, 0
0x4653, "\000"
    IDC_SFMF, 0x403, 3, 0
0x464d, "\000"
    0
END
*/

/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_DUNE_ICON           ICON    DISCARDABLE     "res\\dune.ico"

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE PRELOAD DISCARDABLE
BEGIN
    IDR_FR_MAINFRAME           "dune"
    IDR_FR_DUNE_TYPE           "\nUntitled\nVRML File\nVRML Files (*.wrl)\n.wrl\nDune.Document\nDune Document"
//#ifdef IDP_AFXOLEINIT_FAILED
//    IDP_AFXOLEINIT_FAILED   "Failed to initialize Object Linking and Embedding"
//#endif
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_INDICATOR_EXT   "EXT"
    ID_FR_DUNE_INDICATOR_CAPS  "CAP"
    ID_FR_DUNE_INDICATOR_NUM   "NUM"
    ID_FR_DUNE_INDICATOR_SCRL  "SCRL"
    ID_FR_DUNE_INDICATOR_OVR   "OVR"
    ID_FR_DUNE_INDICATOR_REC   "REC"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_QUAD "quad"
    IDS_FR_JUMP "saut"
    IDS_FR_PEAK "mont"
    IDS_FR_AMOUNT "amplitude"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_LOADING_FILE        "Charger fichier.. (%d%%)"
    IDS_FR_SAVE_CHANGES        "Sauvegarder changement dans %s ?"
    IDS_FR_VERTEX_SELECTED     "selectionne: %s[%d] %f %f %f"
    IDS_FR_FACE_SELECTED       "selectionne: %s"
    IDS_FR_LINES_SELECTED      "selectionne: %s"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_ERROR               "Erreur"
    IDS_FR_DUNE                "Dune"
    IDS_FR_DUNE_ERROR          "Dune: Erreur"
    IDS_FR_DUNE_WARNING        "Dune: avertissement"
    IDS_FR_CORRECT             "CORRECT"
    IDS_FR_WRONG               "INCORRECT"
END


STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_NOT_SAVED           "Dernier avertissement:\nVous allez perdre tout votre travail si vous repondez <Non> a la question en haut.\nSauvegarder fichier ?"
    IDS_FR_PREVIEW_ERROR       "Couldn't start the previewer application,\n or the preview settings are not correct."
    IDS_FR_AC3D_EXPORT_COLOR_IGNORED "Warning in ac3d export:\nAdditional color for Materialname %s ignored"
    IDS_FR_WRONG_INPUT_DEVICE_NUMBER "Sorry, unavailable InputDevice Number!"
    IDS_FR_INPUT_DEVICE_PARAMETERS_SAVED "InputDevice Parameters are successfully saved"
    IDS_FR_LDRAW_DAT_EXPORT_NEEDS_DATA "Ldraw.dat Export needs data for %s"
    IDS_FR_LDRAW_DAT_EXPORT_NODE_CREATED "needed LdrawDatExport node with header information created,\nfill in information"
    IDS_FR_TO_MUCH_LDRAW_DAT_EXPORT_NODES "more than 1 LdrawDatExport node with header information found"
    IDS_FR_FLOAT_ONLY_9_CHARACTERS "more than 9 digits not really supported"
    IDS_FR_URL_RECOMMENDED     "keep URL (still) recommended under M$Windows"
    IDS_FR_NO_GIF_CONVERTTER   "No converter to gif configured"
    IDS_FR_NAME_IN_USE         "name ""%s"" already in use "
    IDS_FR_NAME_WITH_INVALID_CHARACTERS "name ""%s"" contain non allowed characters "
    IDS_FR_INVALID_DATATYPE    " ""%s"" is not a valid VRML97/X3D Datatype"
    IDS_FR_CUT_ROUTES_FIRST    "cut routes first"
    IDS_FR_CUT_IS_FIRST        "cut IS first"
    IDS_FR_MISSING_CLOSING_QUOTE "missing closing "" : line %d character %d"
    IDS_FR_ERROR_SAVE_FILE_TO_EDIT "unable to save intermediate file ""%s""\nwhich should be changed: %s\nIf there is a problem with the current directory,\nplease save current VRML/X3D file to a writeable directory first"
    IDS_FR_ERROR_READ_SCRIPT_DATA "can not read Script data from file %s : "
    IDS_FR_ERROR_READ_TEXT_DATA "can not read text data from file %s : "
    IDS_FR_PREVIOUS_EOF        "Unexpected end of file %s\n(error in filesystem ?)"
    IDS_FR_MISSING_QUOTE_PAIR  "missing "" "" pair in file %s"
    IDS_FR_LDRAW_DAT_EXPORT_FIELD_FOR_TOO_LONG "Ldraw.dat Export field for %s too long\n(%d characters allowed)"
    IDS_FR_NO_X3D_CONVERTER_SETTING "no %s.\nUse %s to select one"
    IDS_FR_CONVERSION_TO_X3D_FAILED "conversion to X3D (XML) of %s failed"
    IDS_FR_TRUE_OR_FALSE       "Either use ""true"" or ""false"" please"
    IDS_FR_REVISION_CONTROL_COMMAND_FAILED "revision control command failed for\n%s"
    IDS_FR_ERROR_IN_OUTPUT_FILE "error in output line %d of file %s"
    IDS_FR_PIPE_FAILED         "pipe command failed"
    IDS_FR_NOT_A_DIRECTORY     "Sorry, %s is not a directory"
    IDS_FR_DEPRECATED          "obsolète"
    IDS_FR_LAST_PART_NOT_MODULES "warning: last part of path is not ""modules"".\nAre you sure ?"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_FILE_NEW        "Create a new VRML97 (ISO 14772) document\nNew VRML97"
    ID_FR_DUNE_FILE_NEW_X3DV   "Create a new X3D classic VRML encoding (ISO 19776-2) document\nNew X3DV"
    ID_FR_DUNE_FILE_NEW_X3D_XML "Create a new X3D XML encoding (ISO 19776-1) document\nNew X3D/XML"
    ID_FR_DUNE_FILE_OPEN       "Open an existing document\nOpen"
    ID_FR_DUNE_FILE_IMPORT     "Import document and add to active document\nImport"
    ID_FR_DUNE_FILE_SAVE       "Save the active document\nSave"
    ID_FR_DUNE_FILE_SAVE_AS    "Save the active document with a new name\nSave As"
    ID_FR_DUNE_FILE_EXPORT_VRML97 "Save the active document with VRML97 amendment1 nodes, scripted nodes and browser specific extensions converted to ISO14772:1997 (VRML97)\nexport as pure VRML97"
    ID_FR_DUNE_FILE_EXPORT_X3DV "Save the active document with VRML97 nodes, VRML97 amendment1 nodes, scripted nodes and browser specific extensions converted to ISO19776-2:2005 (X3D classic VRML encoding)\nexport as pure X3DV"
    ID_FR_DUNE_FILE_EXPORT_X3D_XML "Save the active document as X3D (X3D classic XML encoding)\nexport as X3D"
    ID_FR_DUNE_FILE_EXPORT_VRML97_COVER "Save the active document with VRML97 amendment1 nodes and scripted nodes converted to ISO14772:1997 (VRML97), keep cover-specific extensions\nexport as VRML97 with cover extensions"
    ID_FR_DUNE_FILE_EXPORT_KANIM "Export the active document and its animation as multiple pure VRML97 files together with a .kanim file for the kambi gameengine\nexport to kanim file"
    ID_FR_DUNE_FILE_EXPORT_WONDERLAND_5_MODULE "Export the active document as java source of a wonderland 0.5 module\nexport to wonderland 0.5 module"
    ID_FR_DUNE_FILE_EXPORT_JAVA_SOURCE  "Export the active document as Java (triangulated) source\nexport to (triangulated) java source"
    ID_FR_DUNE_FILE_EXPORT_CC_SOURCE "Export the active document as C++ (mesh) source\nexport to (mesh) C++ source"
    ID_FR_DUNE_FILE_EXPORT_C_SOURCE "Export the active document as C (mesh) source\nexport to (mesh) C source"
    ID_FR_DUNE_FILE_EXPORT_AC3D "Export the active document to the AC3D b format\nexport to AC3D b"
    ID_FR_DUNE_FILE_EXPORT_AC3D_4_RAVEN "Export the active document to the AC3D format especially tailored for the RAVEN program of ITA (RWTH Aachen)\nexport to AC3D for RAVEN"
    ID_FR_DUNE_FILE_EXPORT_GEO_CATT "Export the active document to the Catt 8 GEO format, stores various .geo files in the directory of the needed material.geo file\nexport to Catt 8 GEO format"
    ID_FR_DUNE_FILE_EXPORT_LDRAW_DAT "Export the active document to the Ldraw DAT format (LdrawDatExport node required)\nexport to Ldraw DAT format"
    ID_FR_DUNE_FILE_PAGE_SETUP  "Change the printing options\nPage Setup"
    ID_FR_DUNE_FILE_PRINT_SETUP "Change the printer and printing options\nPrint Setup"
    ID_FR_DUNE_FILE_PRINT       "Print the active document\nPrint"
    ID_FR_DUNE_FILE_PRINT_PREVIEW "Display full pages\nPrint Preview"
    ID_FR_DUNE_FILE_PREVIEW     "Preview in Web Browser\nPreview"
    ID_FR_DUNE_FILE_TEXT_EDIT   "Save the active document, close it, edit it with a text editor and then reopen the result\nrun through text editor"
    ID_FR_DUNE_FILE_UPLOAD      "Save the active document, run a command to upload it to a webserver and preview the upload\nupload"
    ID_FR_DUNE_FILE_NEW_WINDOW  "Create a new document in a new window\nNew Window"
    ID_FR_DUNE_FILE_CLOSE       "Close the active document\nClose"
    ID_FR_DUNE_APP_EXIT         "Quit the application; prompts to save documents\nExit"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_FILE_MRU_FILE1   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE2   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE3   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE4   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE5   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE6   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE7   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE8   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE9   "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE10  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE11  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE12  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE13  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE14  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE15  "Open this document"
    ID_FR_DUNE_FILE_MRU_FILE16  "Open this document"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_EDIT_CLEAR       "Erase the selection\nErase"
    ID_FR_DUNE_EDIT_DELETE      "Delete the selection\nDelete"
    ID_FR_DUNE_EDIT_CLEAR_ALL   "Erase everything\nErase All"
    ID_FR_DUNE_EDIT_COPY        "Copy the selection and put it on the Clipboard\nCopy"
    ID_FR_DUNE_EDIT_COPY_BRANCH_TO_ROOT "Copy the path from root to selection and put it on the Clipboard\nCopy branch to root"
    ID_FR_DUNE_EDIT_CUT         "Cut the selection and put it on the Clipboard\nCut"
    ID_FR_DUNE_EDIT_DEF         "Set DEF name\nDEF"
    ID_FR_DUNE_EDIT_USE         "USE (reuse as link/shortcut) last DEFed node\nUSE"
    ID_FR_DUNE_EDIT_FIND        "Find the specified text\nFind"
    ID_FR_DUNE_EDIT_FIND_AGAIN  "Reuse last find command\nFind again"
    ID_FR_DUNE_EDIT_PASTE       "Insert Clipboard contents\nPaste"
    ID_FR_DUNE_EDIT_PASTE_SYMMETRIC_X "Insert Clipboard contents and flip x (red direction) symetric (use at once after copy)\nPaste symetric x (red)"
    ID_FR_DUNE_EDIT_PASTE_SYMMETRIC_Y "Insert Clipboard contents and flip y (green direction) symetric (use at once after copy)\nPaste symetric y (green)"
    ID_FR_DUNE_EDIT_PASTE_SYMMETRIC_Z "Insert Clipboard contents and flip z (blue direction) symetric (use at once after copy)\nPaste symetric z (blue)"
    ID_FR_DUNE_EDIT_REPEAT      "Repeat the last action\nRepeat"
    ID_FR_DUNE_EDIT_REPLACE     "Replace specific text with different text\nReplace"
    ID_FR_DUNE_EDIT_SELECT_ALL  "Select the entire document\nSelect All"
    ID_FR_DUNE_EDIT_UNDO        "Undo the last action\nUndo"
    ID_FR_DUNE_EDIT_REDO        "Redo the previously undone action\nRedo"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_SELECTION_HANIM_JOINT_WEIGHT "Select vertices related to HAnimJoint.weight\nSelect vertices HAnimJoint.weight"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_VIEW_FULL_SCREEN "Show the 3D Window bigger instead of other Views\nFull Screen View"
    ID_FR_DUNE_VIEW_SCENE_TREE  "Show or hide the Scene Tree\nToggle Scene Tree"
    ID_FR_DUNE_VIEW_SCENE_GRAPH "Show or hide the Route View\nToggle Route View"
    ID_FR_DUNE_VIEW_FIELD_VIEW  "Show or hide the Field View\nToggle Field View"
    ID_FR_DUNE_VIEW_FIELD_VIEW_4_KIDS "Show or hide the Field View in the 4kids menu\nToggle Field View 4kids"
    ID_FR_DUNE_VIEW_CHANNEL_VIEW "Show or hide the Channel View\nToggle Channel View"
    ID_FR_DUNE_VIEW_PLAY_TOOLBAR "Show or hide the Play Toolbar\nToggle Play Toolbar"
    ID_FR_DUNE_VIEW_STATUS_BAR  "Show or hide the status bar\nToggle StatusBar"
    ID_FR_DUNE_VIEW_TOOLBAR     "Show or hide the Standard Toolbar\nToggle ToolBar"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_1 "Show or hide Node Toolbar 1\nToggle ToolBar 1"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_2 "Show or hide Node Toolbar 2\nNode ToolBar 2"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_3 "Show or hide Node Toolbar 3\nToggle ToolBar 3"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_VRML200X "Show or hide Node Toolbar &VRML97 Amendment 1/X3D\nToolbar VRML97 Amendment 1/X3D"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_1 "Show or hide Node Toolbar &X3D Components 1\nToolbar X3D Components 1"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_2 "Show or hide Node Toolbar &X3D Components 2\nToolbar X3D Components 2"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_3 "Show or hide Node Toolbar &X3D Components 3\nToolbar X3D Components 3"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_4 "Show or hide Node Toolbar &X3D Components 4\nToolbar X3D Components 4"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_COVER "Show or hide Node Toolbar Covise/Cover extensions\nToolbar Covise/Cover extensions"
    ID_FR_DUNE_VIEW_NODE_TOOLBAR_SCRIPTED "Show or hide scripted PROTOs/export data containers Node Toolbar\nToolbar scripted PROTOs/export data containers"
    ID_FR_DUNE_VIEW_MANIPULATOR_TOOLBAR "Show or hide the Manipulator ToolBar\nToggle Manipulator Toolbar"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_BOX              "Create a new Box node\nBox"
    ID_FR_NEW_SPHERE           "Create a new Sphere node\nSphere"
    ID_FR_NEW_CONE             "Create a new Cone node\nCone"
    ID_FR_NEW_CYLINDER         "Create a new Cylinder node\nCylinder"
    ID_FR_NEW_INDEXED_FACE_SET "Create a new IndexedFaceSet node.\nIndexedFaceSet"
    ID_FR_NEW_INDEXED_LINE_SET "Create a new IndexedLineSet node.\nIndexedLineSet"
    ID_FR_NEW_POINT_SET        "Create a new PointSet node.\nPointSet"
    ID_FR_NEW_ELEVATION_GRID   "Create a new ElevationGrid node.\nElevationGrid"
    ID_FR_NEW_EXTRUSION        "Create a new Extrusion node.\nExtrusion"
    ID_FR_NEW_TEXT             "Create a new Text node.\nText"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_NURBS_CURVE      "Create a new VRML97 Amd. 1/X3D Nurbs Curve\nVRML97 Amd. 1/X3D Nurbs Curve"
    ID_FR_NEW_NURBS_GROUP      "Create a new VRML97 Amd. 1 Nurbs Group/X3D NurbsSet\nVRML97 Amd. 1 Nurbs Group/X3D NurbsSet"
    ID_FR_NEW_NURBS_PLANE_XY   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
    ID_FR_NEW_NURBS_PLANE_YZ   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
    ID_FR_NEW_NURBS_PLANE_ZX   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
    ID_FR_NEW_TRIMMED_SURFACE  "Create a new VRML97 Amd. 1 Trimmed Surface\nVRML97 Amd. 1 Trimmed Surface"
    ID_FR_NEW_CONTOUR_2D       "Insert a new VRML97 Amd. 1 Contour2D (need TrimmedSurface)\nVRML97 Amd. 1 Contour2D (need TrimmedSurface)"
    ID_FR_NEW_NURBS_CURVE_2D   "Insert a new VRML97 Amd. 1 NurbsCurve2D (need Contour2D)\nVRML97 Amd. 1 NurbsCurve2D (need Contour2D)"
    ID_FR_NEW_CONTOUR_POLYLINE_2D "Insert a new VRML97 Amd. 1 Polyline2D/X3D ContourPolyline2D (need Contour2D)\nVRML97 Amd. 1 Polyline2D/X3D ContourPolyline2D (need Contour2D)"
    ID_FR_NEW_NURBS_TEXTURE_SURFACE "Insert a new VRML97 Amd. 1 NurbsTextureCoordinate/Surface (need Nurbs(Patch)Surface) (not rendered)\nX3D NurbsTextureCoordinate/VRML97 Amd. 1 NurbsTextureSurface (need Nurbs(Patch)Surface) (not rendered)"
    ID_FR_NEW_NURBS_TEXTURE_COORDINATE "Insert a new VRML97 Amd. 1 NurbsTextureCoordinate/Surface (need Nurbs(Patch)Surface)\nX3D NurbsTextureCoordinate/VRML97 Amd. 1 NurbsTextureSurface (need Nurbs(Patch)Surface)"
    ID_FR_NEW_NURBS_POSITION_INTERPOLATOR "Insert a new VRML97 Amd. 1 NurbsPositionInterpolator\nVRML97 Amd. 1 NurbsPositionInterpolator"
    ID_FR_NEW_COORDINATE_DEFORMER "Insert a new VRML97 Amd. 1 CoordinateDeformer (not rendered)\nVRML97 Amd. 1 CoordinateDeformer (not rendered)"
    ID_FR_NEW_INLINE_LOAD_CONTROL "Create a new VRML97 Amd. 1 InlineLoadControl node\nVRML97 Amd. 1 InlineLoadControl"
    ID_FR_NEW_GEO_ELEVATION_GRID  "Create a new VRML97 Amd. 1 GeoElevationGrid node (not rendered)\nVRML97 Amd. 1 GeoElevationGrid"
    ID_FR_NEW_GEO_LOD             "Create a new VRML97 Amd. 1 GeoLOD node (not rendered)\nVRML97 Amd. 1 GeoLOD"
    ID_FR_NEW_GEO_VIEWPOINT       "Create a new VRML97 Amd. 1 GeoViewpoint node (not rendered)\nVRML97 Amd. 1 GeoViewpoint"
    ID_FR_NEW_GEO_COORDINATE      "Insert a new VRML97 Amd. 1 GeoCoordinate node (need Indexed*Set or PointSet) (not rendered)\nVRML97 Amd. 1 GeoCoordinate"
    ID_FR_NEW_GEO_LOCATION        "Create a new VRML97 Amd. 1 GeoLocation node (not rendered)\nVRML97 Amd. 1 GeoLocation"
    ID_FR_NEW_GEO_ORIGIN          "Insert a new VRML97 Amd. 1 GeoOrigin node (not rendered)\nVRML97 Amd. 1 GeoOrigin"
    ID_FR_NEW_GEO_POSITION_INTERPOLATOR "Create a new VRML97 Amd. 1 GeoPositionInterpolator node (not rendered)\nVRML97 Amd. 1 GeoPositionInterpolator"
    ID_FR_NEW_GEO_TOUCH_SENSOR    "Create a new VRML97 Amd. 1 GeoTouchSensor node(not rendered)\nVRML97 Amd. 1 GeoTouchSensor"
    ID_FR_NEW_GEO_METADATA        "Insert a new X3D GeoMetadata node (not rendered)\nX3D GeoMetadata"
    ID_FR_NEW_GEO_PROXIMITY_SENSOR "Create a new X3D GeoProximitySensor node.\nX3D GeoProximitySensor"
    ID_FR_NEW_GEO_TRANSFORM        "Create a new X3D GeoTransform node.\nX3D GeoTransform"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_NURBS_SWEPT_SURFACE "Insert a new X3D NurbsSweptSurface Node.\nX3D NurbsSweptSurface"
    ID_FR_NEW_NURBS_SWUNG_SURFACE "Insert a new X3D NurbsSwungSurface Node.\nX3D NurbsSwungSurface"
    ID_FR_NEW_NURBS_TRIMMED_SURFACE "Insert a new X3D NurbsTrimmedSurface Node.\nX3D NurbsTrimmedSurface"
    ID_FR_NEW_LINE_SET        "Insert a new X3D LineSet Node.\nX3D LineSet"
    ID_FR_NEW_INDEXED_TRIANGLE_FAN_SET "Insert a new X3D IndexedTriangleFanSet Node.\nX3D IndexedTriangleFanSet(not rendered)"
    ID_FR_NEW_INDEXED_TRIANGLE_SET "Insert a new X3D IndexedTriangleSet Node.\nX3D IndexedTriangleSet(not rendered)"
    ID_FR_NEW_INDEXED_TRIANGLE_STRIP_SET "Insert a new X3D IndexedTriangleStripSet Node.\nX3D IndexedTriangleStripSet(not rendered)"
    ID_FR_NEW_INDEXED_QUAD_SET "Insert a new X3D IndexedQuadSet Node.\nX3D IndexedQuadSet"
    ID_FR_NEW_QUAD_SET         "Insert a new X3D QuadSet Node.\nX3D QuadSet"
    ID_FR_NEW_TRIANGLE_FAN_SET "Insert a new X3D TriangleFanSet Node.\nX3D TriangleFanSet"
    ID_FR_NEW_TRIANGLE_SET    "Insert a new X3D TriangleSet Node.\nX3D TriangleSet"
    ID_FR_NEW_TRIANGLE_SET_2D "Insert a new X3D TriangleSet2D Node.\nX3D TriangleSet2D"
    ID_FR_NEW_TRIANGLE_STRIP_SET "Insert a new X3D TriangleStripSet Node.\nX3D TriangleStripSet"
    ID_FR_NEW_RECTANGLE_2D    "Insert a new X3D Rectangle2D Node.\nX3D Rectangle2D"
    ID_FR_NEW_DISK_2D         "Insert a new X3D Disk2D Node.\nX3D Disk2D"
    ID_FR_NEW_ARC_CLOSE_2D    "Insert a new X3D ArcClose2D Node.\nX3D ArcClose2D"
    ID_FR_NEW_ARC_2D          "Insert a new X3D Arc2D Node.\nX3D Arc2D"
    ID_FR_NEW_CIRCLE_2D       "Insert a new X3D Circle2D Node.\nX3D Circle2D"
    ID_FR_NEW_POLYLINE_2D     "Insert a new X3D Polyline2D Node.\nX3D Polyline2D"
    ID_FR_NEW_POLYPOINT_2D    "Insert a new X3D Polypoint2D Node.\nX3D Polypoint2D"
    ID_FR_NEW_STATIC_GROUP    "Insert a new X3D StaticGroup Node.\nX3D StaticGroup"
    ID_FR_NEW_HANIM_HUMANOID  "Insert a new X3D HAnimHumanoid Node (not rendered).\nX3D HAnimHumanoid(not rendered)"
    ID_FR_NEW_HANIM_JOINT     "Insert a new X3D HAnimJoint Node (not rendered).\nX3D HAnimJoint (not rendered)"
    ID_FR_NEW_HANIM_SEGMENT   "Insert a new X3D HAnimSegment Node (not rendered).\nX3D HAnimSegment (not rendered)"
    ID_FR_NEW_HANIM_DISPLACER "Insert a new X3D HAnimDisplacer Node (not rendered).\nX3D HAnimDisplacer (not rendered)"
    ID_FR_NEW_HANIM_SITE      "Insert a new X3D HAnimSite Node (not rendered).\nX3D HAnimSite (not rendered)"
    ID_FR_NEW_POSITION_INTERPOLATOR_2D "Insert a new X3D PositionInterpolator2D Node.\nX3D PositionInterpolator2D"
    ID_FR_NEW_COORDINATE_INTERPOLATOR_2D "Insert a new X3D CoordinateInterpolator2D Node.\nX3D CoordinateInterpolator2D"
    ID_FR_NEW_NURBS_ORIENTATION_INTERPOLATOR "Insert a X3D NurbsOrientationInterpolator\nX3D NurbsOrientationInterpolator"
    ID_FR_NEW_NURBS_SURFACE_INTERPOLATOR "Insert a new X3D NurbsSurfaceInterpolator (not rendered)\nX3D NurbsSurfaceInterpolator (not rendered)"
    ID_FR_NEW_SPLINE_POSITION_INTERPOLATOR "Create a new X3D SplinePositionInterpolator node (not rendered)\nX3D SplinePositionInterpolator (not rendered)"
    ID_FR_NEW_SPLINE_POSITION_INTERPOLATOR_2D "Create a new X3D SplinePositionInterpolator2D node (not rendered)\nX3D SplinePositionInterpolator2D (not rendered)"
    ID_FR_NEW_SPLINE_SCALAR_INTERPOLATOR "Create a new X3D SplineScalarInterpolator node (not rendered)\nX3D SplineScalarInterpolator (not rendered)"
    ID_FR_NEW_SQUAD_ORIENTATION_INTERPOLATOR "Create a new X3D SquadOrientationInterpolator node (not rendered)\nX3D SquadOrientationInterpolator (not rendered)"
    ID_FR_NEW_EASE_IN_EASE_OUT    "Create a new X3D EaseInEaseOut node.\nX3D EaseInEaseOut"
    ID_FR_NEW_KEY_SENSOR      "Insert a new X3D KeySensor Node.\nX3D KeySensor"
    ID_FR_NEW_STRING_SENSOR   "Insert a new X3D StringSensor Node.\nX3D StringSensor"
    ID_FR_NEW_LOAD_SENSOR     "Insert a new X3D LoadSensor Node.\nX3D LoadSensor"
    ID_FR_NEW_TRANSFORM_SENSOR    "Insert a new TransformSensor node.\nTransformSensor"
    ID_FR_NEW_MULTI_TEXTURE   "Insert a new X3D MultiTexture Node.\nX3D MultiTexture"
    ID_FR_NEW_MULTI_TEXTURE_COORDINATE "Insert a new X3D MultiTextureCoordinate Node.\nX3D MultiTextureCoordinate"
    ID_FR_NEW_MULTI_TEXTURE_TRANSFORM "Insert a new X3D MultiTextureTransform Node.\nX3D MultiTextureTransform"
    ID_FR_NEW_FILL_PROPERTIES "Insert a new X3D FillProperties Node.\nX3D FillProperties"
    ID_FR_NEW_LINE_PROPERTIES "Insert a new X3D LineProperties Node.\nX3D LineProperties"
    ID_FR_NEW_COORDINATE_DOUBLE "Insert a new CoordinateDouble node (need Indexed*Set or PointSet, not rendered).\nCoordinateDouble (need Indexed*Set or PointSet, not rendered)"
    ID_FR_NEW_COLOR_RGBA      "Insert a new X3D ColorRGBA node (need Indexed*Set or PointSet or ElevationGrid).\nX3D ColorRGBA (need Indexed*Set or PointSet or ElevationGrid)"
    ID_FR_NEW_TEXTURE_COORDINATE_GENERATOR "Insert a new X3D TextureCoordinateGenerator node (not rendered, need IndexedFaceSet or ElevationGrid or MultiGeneratedTextureCoordinate).\nX3D TextureCoordinateGenerator (not rendered, need IndexedFaceSet or ElevationGrid or Multi*TextureCoordinate)"
    ID_FR_NEW_BOOLEAN_FILTER  "Insert a new X3D BooleanFilter Node.\nX3D BooleanFilter"
    ID_FR_NEW_BOOLEAN_TOGGLE  "Insert a new X3D BooleanToggle Node.\nX3D BooleanToggle"
    ID_FR_NEW_BOOLEAN_TRIGGER "Insert a new X3D BooleanTrigger Node.\nX3D BooleanTrigger"
    ID_FR_NEW_INTEGER_TRIGGER "Insert a new X3D IntegerTrigger Node.\nX3D IntegerTrigger"
    ID_FR_NEW_TIME_TRIGGER    "Insert a new X3D TimeTrigger Node.\nX3D TimeTrigger"
    ID_FR_NEW_BOOLEAN_SEQUENCER "Insert a new X3D BooleanSequencer Node.\nX3D BooleanSequencer"
    ID_FR_NEW_INTEGER_SEQUENCER "Insert a new X3D IntegerSequencer Node.\nX3D IntegerSequencer"
    ID_FR_NEW_ESPDU_TRANSFORM "Insert a new X3D EspduTransform Node.\nX3D EspduTransform"
    ID_FR_NEW_RECEIVER_PDU    "Insert a new X3D ReceiverPdu Node.\nX3D ReceiverPdu"
    ID_FR_NEW_SIGNAL_PDU      "Insert a new X3D SignalPdu Node.\nX3D SignalPdu"
    ID_FR_NEW_TRANSMITTER_PDU "Insert a new X3D TransmitterPdu Node.\nX3D TransmitterPdu"
    ID_FR_NEW_DIS_ENTITY_MANAGER "Insert a new X3D DISEntityManager Node.\nX3D DISEntityManager"
    ID_FR_NEW_DIS_ENTITY_TYPE_MAPPING "Insert a new X3D DISEntityTypeMapping Node.\nX3D DISEntityTypeMapping"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_GROUP            "Insert a new Group node\nGroup"
    ID_FR_NEW_TRANSFORM        "Insert a new Transform node\nTransform"
    ID_FR_NEW_BILLBOARD        "Insert a new Billboard node.\nBillboard"
    ID_FR_NEW_COLLISION        "Insert a new Collision node.\nCollision"
    ID_FR_NEW_LOD              "Create a new LOD node.\nLOD"
    ID_FR_NEW_SWITCH           "Create a new Switch node.\nSwitch"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_ANCHOR           "Insert a new Anchor node.\nAnchor"
    ID_FR_NEW_INLINE           "Create a new Inline node.\nInline"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_SHAPE            "Create a new Shape node\nShape"
    ID_FR_NEW_COORDINATE       "Insert a new Coordinate node (need Indexed*Set or PointSet).\nCoordinate (need Indexed*Set or PointSet)"
    ID_FR_NEW_NORMAL           "Insert a new Normal node (need IndexedFaceSet).\nNormal (need IndexedFaceSet)"
    ID_FR_NEW_COLOR            "Insert a new Color node (need Indexed*Set or PointSet).\nColor (need Indexed*Set or PointSet)"
    ID_FR_NEW_TEXTURE_COORDINATE
                            "Insert a new TextureCoordinate node (need IndexedFaceSet).\nTextureCoordinate (need IndexedFaceSet)"
    ID_FR_NEW_FONT_STYLE       "Insert a new FontStyle node (need Text) (not renderd).\nFontStyle (need Text) (not rendered)"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_APPEARANCE       "Insert a new Appearance node (need Shape)\nAppearance (need Shape)"
    ID_FR_NEW_MATERIAL         "Insert a new Material node (need Appearance)\nMaterial (need Appearance)"
    ID_FR_NEW_TWO_SIDED_MATERIAL "Insert a new X3D TwoSidedMaterial node (need Appearance)\nX3D TwoSidedMaterial (need Appearance)"
    ID_FR_NEW_IMAGE_TEXTURE    "Insert a new ImageTexture node (need Appearance)\nImageTexture (need Appearance)"
    ID_FR_NEW_PIXEL_TEXTURE    "Insert a new PixelTexture node (need Appearance)\nPixelTexture (need Appearance)"
    ID_FR_NEW_MOVIE_TEXTURE    "Insert a new MovieTexture node (need Appearance)\nMovieTexture (need Appearance)"
    ID_FR_NEW_TEXTURE_TRANSFORM "Insert a new TextureTransform node (need Appearance)\nTextureTransform (need Appearance)"
    ID_FR_NEW_TEXTURE_PROPERTIES "Insert a new X3D TextureProperties node.\nX3D TextureProperties"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_SOUND            "Insert a new Sound node.\nSound"
    ID_FR_NEW_AUDIO_CLIP       "Insert a new AudioClip node (need Sound).\nAudioClip (need Sound)"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_DIRECTIONAL_LIGHT
                            "Create a new DirectionalLight node\nDirectionalLight"
    ID_FR_NEW_POINT_LIGHT      "Create a new PointLight node\nPointLight"
    ID_FR_NEW_SPOT_LIGHT       "Create a new SpotLight node\nSpotLight"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_FOG              "Create a new Fog node.\nFog"
    ID_FR_NEW_FOG_COORDINATE   "Create a new FogCoordinate node.\nFogCoordinate"
    ID_FR_NEW_LOCAL_FOG        "Create a new LocalFog node.\nLocalFog"
    ID_FR_NEW_BACKGROUND       "Create a new Background node.\nBackground"
    ID_FR_NEW_VIEWPOINT        "Create a new Viewpoint node.\nViewpoint"
    ID_FR_NEW_ORTHO_VIEWPOINT  "Create a new X3D OrthoViewpoint node.\nX3D OrthoViewpoint"
    ID_FR_NEW_VIEWPOINT_GROUP  "Create a new X3D ViewpointGroup node.\nX3D ViewpointGroup"
    ID_FR_NEW_NAVIGATION_INFO  "Create a new NavigationInfo node.\nNavigationInfo"
    ID_FR_NEW_WORLD_INFO       "Create a new WorldInfo node.\nWorldInfo"
    ID_FR_NEW_CLIP_PLANE       "Create a new ClipPlane node.\nClipPlane"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_PROXIMITY_SENSOR "Insert a new ProximitySensor node.\nProximitySensor"
    ID_FR_NEW_CYLINDER_SENSOR  "Insert a new CylinderSensor node.\nCylinderSensor"
    ID_FR_NEW_SPHERE_SENSOR    "Insert a new SphereSensor node.\nSphereSensor"
    ID_FR_NEW_PLANE_SENSOR     "Insert a new PlaneSensor Node.\nPlaneSensor"
    ID_FR_NEW_TIME_SENSOR      "Insert a new TimeSensor node.\nTimeSensor"
    ID_FR_NEW_TOUCH_SENSOR     "Create a new TouchSensor node.\nTouchSensor"
    ID_FR_NEW_VISIBILITY_SENSOR
                            "Create new VisibilitySensor.\nVisibilitySensor"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_COLOR_INTERPOLATOR
                            "Insert a new ColorInterpolator node.\nColorInterpolator"
    ID_FR_NEW_COORDINATE_INTERPOLATOR
                            "Insert a new CoordinateInterpolator node.\nCoordinateInterpolator"
    ID_FR_NEW_POSITION_INTERPOLATOR
                            "Insert new PositionInterpolator node.\nPositionInterpolator"
    ID_FR_NEW_ORIENTATION_INTERPOLATOR
                            "Insert a new OrientationInterpolator node.\nOrientationInterpolator"
    ID_FR_NEW_NORMAL_INTERPOLATOR
                            "Insert a new NormalInterpolator node.\nNormalInterpolator"
    ID_FR_NEW_SCALAR_INTERPOLATOR
                            "Insert a new ScalarInterpolator node.\nScalarInterpolator"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_SCRIPT           "Create a new Script node.\nScript"
    ID_FR_NEW_COMMENT          "Create a new Comment.\nComment"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_METADATA_BOOLEAN "Insert a new MetadataBoolean node.\nMetadataBoolean"
    ID_FR_NEW_METADATA_DOUBLE "Insert a new MetaDataDouble node.\nMetaDataDouble"
    ID_FR_NEW_METADATA_FLOAT  "Insert a new MetaDataFloat node.\nMetaDataFloat"
    ID_FR_NEW_METADATA_INTEGER "Insert a new MetaDataInteger node.\nMetaDataInteger"
    ID_FR_NEW_METADATA_SET    "Insert a new MetaDataSet node.\nMetaDataSet"
    ID_FR_NEW_METADATA_STRING "Insert a new MetaDataString node.\nMetaDataString"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_RIGID_BODY     "Insert a new RigidBody X3D node\nX3D RigidBody"
    ID_FR_NEW_RIGID_BODY_COLLECTION "Create a new RigidBodyCollection X3D node\nX3D RigidBodyCollection"
    ID_FR_NEW_SLIDER_JOINT   "Create a new SliderJoint X3D node\nX3D SliderJoint"
    ID_FR_NEW_SINGLE_AXIS_HINGE_JOINT "Create a new SingleAxisHingeJoint X3D node\nX3D SingleAxisHingeJoint"
    ID_FR_NEW_DOUBLE_AXIS_HINGE_JOINT "Create a new DoubleAxisHingeJoint X3D node\nX3D DoubleAxisHingeJoint"
    ID_FR_NEW_BALL_JOINT     "Create a new BallJoint X3D node\nX3D BallJoint"
    ID_FR_NEW_MOTOR_JOINT    "Create a new MotorJoint X3D node\nX3D MotorJoint"
    ID_FR_NEW_UNIVERSAL_JOINT "Create a new UniversalJoint X3D node\nX3D UniversalJoint"
    ID_FR_NEW_COLLISION_SPACE "Create a new CollisionSpace X3D node\nX3D CollisionSpace"
    ID_FR_NEW_COLLISION_COLLECTION "Create a new X3D node X3D node\nX3D CollisionCollection"
    ID_FR_NEW_CONTACT        "Create a new Contact X3D node\nX3D Contact"
    ID_FR_NEW_COLLIDABLE_SHAPE "Create a new CollidableShape X3D node\nX3D CollidableShape"
    ID_FR_NEW_COLLIDABLE_OFFSET "Create a new CollidableOffset X3D node\nX3D CollidableOffset"
    ID_FR_NEW_COLLISION_SENSOR "Create a new CollisionSensor X3D node\nX3D CollisionSensor"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_COLOR_CHASER         "Create a new ColorChaser X3D node.\nX3D ColorChaser"
    ID_FR_NEW_COLOR_DAMPER         "Create a new ColorDamper X3D node.\nX3D ColorDamper"
    ID_FR_NEW_COORDINATE_CHASER    "Create a new CoordinateChaser X3D node.\nX3D CoordinateChaser"
    ID_FR_NEW_COORDINATE_DAMPER    "Create a new CoordinateDamper X3D node.\nX3D CoordinateDamper"
    ID_FR_NEW_ORIENTATION_CHASER   "Create a new OrientationChaser X3D node.\nX3D OrientationChaser"
    ID_FR_NEW_ORIENTATION_DAMPER   "Create a new OrientationDamper X3D node.\nX3D OrientationDamper"
    ID_FR_NEW_POSITION_CHASER      "Create a new PositionChaser X3D node.\nX3D PositionChaser"
    ID_FR_NEW_POSITION_CHASER_2D   "Create a new PositionChaser2D X3D node.\nX3D PositionChaser2D"
    ID_FR_NEW_POSITION_DAMPER      "Create a new PositionDamper X3D node.\nX3D PositionDamper"
    ID_FR_NEW_POSITION_DAMPER_2D   "Create a new PositionDamper2D X3D node.\nX3D PositionDamper2D"
    ID_FR_NEW_SCALAR_CHASER        "Create a new ScalarChaser X3D node.\nX3D ScalarChaser"
    ID_FR_NEW_SCALAR_DAMPER        "Create a new ScalarDamper X3D node.\nX3D ScalarDamper"
    ID_FR_NEW_TEX_COORD_CHASER_2D  "Create a new TexCoordChaser2D X3D node.\nX3D TexCoordChaser2D"
    ID_FR_NEW_TEX_COORD_DAMPER_2D  "Create a new TexCoordDamper2D X3D node.\nX3D TexCoordDamper2D"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_CAD_ASSEMBLY         "Create a new CADAssembly X3D node.\nX3D CADAssembly"
    ID_FR_NEW_CAD_FACE             "Create a new CADFace X3D node.\nX3D CADFace"
    ID_FR_NEW_CAD_LAYER            "Create a new CADLayer X3D node.\nX3D CADLayer"
    ID_FR_NEW_CAD_PART             "Create a new CADPart X3D node.\nX3D CADPart"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_LAYOUT          "Create a new X3D Layout node.\nX3D Layout"
    ID_FR_NEW_LAYOUT_GROUP    "Create a new X3D LayoutGroup node.\nX3D LayoutGroup"
    ID_FR_NEW_LAYOUT_LAYER    "Create a new X3D LayoutLayer node.\nX3D LayoutLayer"
    ID_FR_NEW_SCREEN_FONT_STYLE "Create a new X3D ScreenFontStyle node.\nX3D ScreenFontStyle"
    ID_FR_NEW_SCREEN_GROUP    "Create a new X3D ScreenGroup node.\nX3D ScreenGroup"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_LAYER           "Create a new X3D Layer node.\nX3D Layer"
    ID_FR_NEW_LAYER_SET       "Create a new X3D LayerSet node.\nX3D LayerSet"
    ID_FR_NEW_VIEWPORT        "Create a new X3D Viewport node.\nX3D Viewport"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_BOUNDED_PHYSICS_MODEL "Create a new X3D BoundedPhysicsModel node.\nX3D BoundedPhysicsModel"
    ID_FR_NEW_CONE_EMITTER        "Create a new X3D ConeEmitter node.\nX3D ConeEmitter"
    ID_FR_NEW_EXPLOSION_EMITTER   "Create a new X3D ExplosionEmitter node.\nX3D ExplosionEmitter"
    ID_FR_NEW_FORCE_PHYSICS_MODEL "Create a new X3D ForcePhysicsModel node.\nX3D ForcePhysicsModel"
    ID_FR_NEW_PARTICLE_SYSTEM     "Create a new X3D ParticleSystem node.\nX3D ParticleSystem"
    ID_FR_NEW_POINT_EMITTER       "Create a new X3D PointEmitter node.\nX3D PointEmitter"
    ID_FR_NEW_POLYLINE_EMITTER    "Create a new X3D PolylineEmitter node.\nX3D PolylineEmitter"
    ID_FR_NEW_SURFACE_EMITTER     "Create a new X3D SurfaceEmitter node.\nX3D SurfaceEmitter"
    ID_FR_NEW_VOLUME_EMITTER      "Create a new X3D VolumeEmitter node.\nX3D VolumeEmitter"
    ID_FR_NEW_WIND_PHYSICS_MODEL  "Create a new X3D WindPhysicsModel node.\nX3D WindPhysicsModel"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_LINE_PICK_SENSOR      "Create a new X3D LinePickSensor node.\nX3D LinePickSensor"
    ID_FR_NEW_PICKABLE_GROUP        "Create a new X3D PickableGroup node.\nX3D PickableGroup"
    ID_FR_NEW_POINT_PICK_SENSOR     "Create a new X3D PointPickSensor node.\nX3D PointPickSensor"
    ID_FR_NEW_PRIMITIVE_PICK_SENSOR "Create a new X3D PrimitivePickSensor node.\nX3D PrimitivePickSensor"
    ID_FR_NEW_VOLUME_PICK_SENSOR    "Create a new X3D VolumePickSensor node.\nX3D VolumePickSensor"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_COMPOSED_TEXTURE_3D    "Create a new X3D ComposedTexture3D node.\nX3D ComposedTexture3D"
    ID_FR_NEW_IMAGE_TEXTURE_3D       "Create a new X3D ImageTexture3D node.\nX3D ImageTexture3D"
    ID_FR_NEW_PIXEL_TEXTURE_3D       "Create a new X3D PixelTexture3D node.\nX3D PixelTexture3D"
    ID_FR_NEW_TEXTURE_COORDINATE_3D  "Create a new X3D TextureCoordinate3D node.\nX3D TextureCoordinate3D"
    ID_FR_NEW_TEXTURE_COORDINATE_4D  "Create a new X3D TextureCoordinate4D node.\nX3D TextureCoordinate4D"
    ID_FR_NEW_TEXTURE_TRANSFORM_MATRIX_3D "Create a new X3D TextureTransformMatrix3D node.\nX3D TextureTransformMatrix3D"
    ID_FR_NEW_TEXTURE_TRANSFORM_3D   "Create a new X3D TextureTransform3D node.\nX3D TextureTransform3D"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_COMPOSED_SHADER           "Create a new X3D ComposedShader node.\nX3D ComposedShader"
    ID_FR_NEW_FLOAT_VERTEX_ATTRIBUTE    "Create a new X3D FloatVertexAttribute node.\nX3D FloatVertexAttribute"
    ID_FR_NEW_MATRIX_3_VERTEX_ATTRIBUTE "Create a new X3D Matrix3VertexAttribute node.\nX3D Matrix3VertexAttribute"
    ID_FR_NEW_MATRIX_4_VERTEX_ATTRIBUTE "Create a new X3D Matrix4VertexAttribute node.\nX3D Matrix4VertexAttribute"
    ID_FR_NEW_PACKAGED_SHADER           "Create a new X3D PackagedShader node.\nX3D PackagedShader"
    ID_FR_NEW_PROGRAM_SHADER            "Create a new X3D ProgramShader node.\nX3D ProgramShader"
    ID_FR_NEW_SHADER_PART               "Create a new X3D ShaderPart node.\nX3D ShaderPart"
    ID_FR_NEW_SHADER_PROGRAM            "Create a new X3D ShaderProgram node.\nX3D ShaderProgram"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_COVER_SKY          "Create a new Sky Cover/Covise Plugin Extension (not rendered)\nWave Cover/Covise Sky Plugin Extension (not rendered)"
    ID_FR_NEW_COVER_CUBE_TEXTURE "Insert a new CubeTexture Cover/Covise Extension (need Appearance) (not rendered)\nCubeTexture Cover/Covise Extension (need Appearance) (not rendered)"
    ID_FR_NEW_COVER_WAVE         "Insert a new Wave Cover/Covise Shader Extension (need Shape) (not rendered)\nWave Cover/Covise Shader Extension (need Shape) (not rendered)"
    ID_FR_NEW_COVER_VIRTUAL_ACOUSTICS "Create a new VirtualAcoustics Cover/Covise Plugin Extension for the ITA RWTH Aachen Soundsimulation\nVirtualAcoustics Cover/Covise Plugin Extension"
    ID_FR_NEW_COVER_VIRTUAL_SOUND_SOURCE "Insert a new VirtualSoundSource Cover/Covise Plugin Extension (need VirtualAcoustics)\nVirtualSoundSource Cover/Covise Plugin Extension (need VirtualAcoustics)"
    ID_FR_NEW_COVER_COVER        "Create a new COVER Sensor Cover/Covise Extension\nCOVER Sensor Cover/Covise Extension"
    ID_FR_NEW_COVER_SPACE_SENSOR "Create a new SpaceSensor Cover/Covise Extension\nSpaceSensor Cover/Covise Extension"
    ID_FR_NEW_COVER_AR_SENSOR    "Create a new ARSensor Cover/Covise Extension\nARSensor Cover/Covise Extension"
    ID_FR_NEW_COVER_JOYSTICK_SENSOR "Create a new JoystickSensor Cover/Covise Extension\nJoystickSensor Cover/Covise Extension"
    ID_FR_NEW_COVER_STEERING_WHEEL "Create a new SteeringWheel Cover/Covise Plugin Extension\nSteeringWheel Cover/Covise Plugin Extension"
    ID_FR_NEW_COVER_VEHICLE      "Create a new Vehicle Plugin Cover/Covise Extension\nVehicle Cover/Covise Plugin Extension"
    ID_FR_NEW_COVER_LAB_VIEW     "Create a new LabView Plugin Cover/Covise Extension\nLabView Cover/Covise Plugin Extension"
    ID_FR_NEW_COVER_TUI_BUTTON   "Create a new TUIButton Cover/Covise Extension\nTUIButton Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_COMBO_BOX "Create a new TUIComboBox Cover/Covise Extension\nTUIComboBox Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_FLOAT_SLIDER "Create a new TUIFloatSlider Cover/Covise Extension\nTUIFloatSlider Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_FRAME    "Create a new TUIFrame Cover/Covise Extension\nTUIFrame Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_LABEL    "Create a new TUILabel Cover/Covise Extension\nTUILabel Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_LIST_BOX "Create a new TUIListBox Cover/Covise Extension\nTUIListBox Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_MAP      "Create a new TUIMap Cover/Covise Extension\nTUIMap Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_PROGRESS_BAR "Create a new TUIProgressBar Cover/Covise Extension\nTUIProgressBar Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_SLIDER   "Create a new TUISlider Cover/Covise Extension\nTUISlider Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_SPLITTER "Create a new TUISplitter Cover/Covise Extension\nTUISplitter Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_TAB      "Create a new TUITab Cover/Covise Extension\nTUITab Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_TAB_FOLDER "Create a new TUITabFolder Cover/Covise Extension\nTUITabFolder Cover/Covise Extension"
    ID_FR_NEW_COVER_TUI_TOGGLE_BUTTON "Create a new TUIToggleButton Cover/Covise Extension\nTUIToggleButton Cover/Covise Extension"
END

STRINGTABLE DISCARDABLE BEGIN
    ID_FR_NEW_KAMBI_TEAPOT        "Create a new Teapot Extension (not rendered).\nTeapot (not rendered)"
    ID_FR_NEW_KAMBI_TEXT_3D       "Create a new Text3D kambi Extension (not rendered)\nText3D kambi Extension (not rendered)"
    ID_FR_NEW_KAMBI_INLINE        "Create a new KambiInline Extension.\nKambiInline"
    ID_FR_NEW_KAMBI_MATRIX_TRANSFORM "Create a new MatrixTransform Extension (not rendered).\nMatrixTransform (not rendered)"
    ID_FR_NEW_KAMBI_APPEARANCE    "Insert a new KambiAppearance kambi Extension (need Shape) (not rendered)\nKambiAppearance kambi Extension (need Shape) (not rendered)"
    ID_FR_NEW_KAMBI_BLEND_MODE    "Create a new BlendMode Extension (need KambiAppearance) (not rendered).\nBlendMode (need KambiAppearance) (not rendered)"
    ID_FR_NEW_KAMBI_OCTREE_PROPERTIES "Create a new KambiOctreeProperties Extension (need KambiNavigationInfo or Shape) (not rendered).\nKambiOctreeProperties (need KambiNavigationInfo or Shape) (not rendered)"
    ID_FR_NEW_KAMBI_GENERATED_SHADOW_MAP "Create a new GeneratedShadowMap Extension (need Appearance) (not rendered).\nGeneratedShadowMap (need Appearance) (not rendered)"
    ID_FR_NEW_KAMBI_RENDERED_TEXTURE "Create a new RenderedTexture Extension (need Appearance) (not rendered).\nRenderedTexture (need Appearance) (not rendered)"
    ID_FR_NEW_KAMBI_NAVIGATION_INFO "Create a new KambiNavigationInfo Extension (not rendered).\nKambiNavigationInfo (not rendered)"
    ID_FR_NEW_KAMBI_HEAD_LIGHT    "Create a new KambiHeadLight kambi Extension (not rendered)\nKambiHeadLight kambi Extension (not rendered)"
    ID_FR_NEW_KAMBI_TRIANGULATION "Create a new KambiTriangulation kambi Extension (not rendered)\nKambiTriangulation kambi Extension (not rendered)"
    ID_FR_NEW_KAMBI_PROJECTED_TEXTURE_COORDINATE "Create a new ProjectedTextureCoordinate kambi Extension (need IndexedFaceSet or ElevationGrid or Multi*TextureCoordinate) (not rendered)\nProjectedTextureCoordinate kambi Extension (need IndexedFaceSet or ElevationGrid or Multi*TextureCoordinate) (not rendered)"
    ID_FR_NEW_KAMBI_MULTI_GENERATED_TEXTURE_COORDINATE "Create a new MultiGeneratedTextureCoordinate kambi Extension (need Box or Cone or Cylinder or Sphere) (not rendered)\nMultiGeneratedTextureCoordinate kambi Extension (need Box or Cone or Cylinder or Sphere) (not rendered)"
    ID_FR_NEW_KAMBI_SCREEN_EFFECT  "Create a new ScreenEffect kambi externsion (not rendered).\nScreenEffect kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_EFFECT         "Create a new Effect kambi externsion (not rendered).\nEffect kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_EFFECT_PART    "Create a new EffectPart kambi externsion (not rendered).\nEffectPart kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_SHADER_TEXTURE "Create a new ShaderTexture kambi externsion (not rendered).\nShaderTexture kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_COLOR_SET_INTERPOLATOR "Create a new ColorSetInterpolator kambi externsion (not rendered).\nColorSetInterpolator kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_VECTOR_INTERPOLATOR "Create a new VectorInterpolator kambi externsion (not rendered).\nVectorInterpolator kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_CUBIC_BEZIER_2D_ORIENTATION_INTERPOLATOR "Create a new CubicBezier2DOrientationInterpolator kambi externsion (not rendered).\nCubicBezier2DOrientationInterpolator kambi externsion (not rendered)"
    ID_FR_NEW_KAMBI_CUBIC_BEZIER_POSITION_INTERPOLATOR "Create a new CubicBezierPositionInterpolator kambi externsion (not rendered).\nCubicBezierPositionInterpolator kambi externsion (not rendered)"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_SUPER_ELLIPSOID  "Create a new SuperEllipsoid Scripted PROTO\nSuperEllipsoid Scripted PROTO"
    ID_FR_NEW_SUPER_EXTRUSION  "Create a new SuperExtrusion Scripted PROTO\nSuperExtrusion Scripted PROTO"
    ID_FR_NEW_SUPER_REVOLVER   "Create a new SuperRevolver Scripted PROTO\nSuperRevolver Scripted PROTO"
    ID_FR_NEW_SUPER_SHAPE      "Create a new SuperShape Scripted PROTO\nSuperShape Scripted PROTO"
    ID_FR_NEW_CURVE_ANIMATION  "Create a new CurveAnimation Scripted PROTO\nCurveAnimation Scripted PROTO"
    ID_FR_NEW_VRML_CUT         "Create a new VrmlCut Scripted PROTO\nVrmlCut Scripted PROTO"
    ID_FR_NEW_VRML_SCENE       "Create a new VrmlScene Scripted PROTO\nVrmlScene Scripted PROTO"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_NURBS_BOX        "Create a new Box and convert it to NURBS\nnew Box -> NURBS"
    ID_FR_NEW_NURBS_SPHERE     "Create a new Sphere and convert it to NURBS\nnew Sphere -> NURBS"
    ID_FR_NEW_NURBS_CONE       "Create a new Cone and convert it to NURBS\nnew Cone -> NURBS"
    ID_FR_NEW_NURBS_CYLINDER   "Create a new Cylinder and convert it to NURBS\nnew Cylinder -> NURBS"
    ID_FR_NEW_TUBE             "Create a new Tube\nnew Tube"
    ID_FR_NEW_HORN             "Create a new Horn\nnew Horn"
    ID_FR_NEW_TORUS            "Create a new Torus\nnew Torus"
    ID_FR_NEW_HALF_SPHERE      "Create a new half sphere\nnew half sphere"
    ID_FR_NEW_UFO              "Create a new UFO\nnew UFO"
    ID_FR_NEW_SHELL            "Create a new Shell\nnew Shell"
    ID_FR_NEW_STAR_FISH_8      "Create a new Starfish with 8 arms\nnew Starfish with 8 arms"
    ID_FR_NEW_STAR_FISH_7      "Create a new Starfish with 7 arms\nnew Starfish with 7 arms"
    ID_FR_NEW_STAR_FISH_6      "Create a new Starfish with 6 arms\nnew Starfish with 6 arms"
    ID_FR_NEW_STAR_FISH_5      "Create a new Starfish with 5 arms\nnew Starfish with 5 arms"
    ID_FR_NEW_STAR_FISH_4      "Create a new Starfish with 4 arms\nnew Starfish with 4 arms"
    ID_FR_NEW_STAR_FISH_3      "Create a new Starfish with 3 arms\nnew Starfish with 3 arms"
    ID_FR_NEW_STAR_FISH_2      "Create a new Starfish with 2 arms\nnew Starfish with 2 arms"
    ID_FR_NEW_STAR_FISH_1      "Create a new Starfish with 1 arm\nnew Starfish with 1 arm"
    ID_FR_NEW_STAR_FISH_0      "Create a new Starfish with no arms\nnew Starfish with no arms"
    ID_FR_NEW_FLOWER_8         "Create a new Flower with 8 leaves\nnew Flower with 8 leaves"
    ID_FR_NEW_FLOWER_7         "Create a new Flower with 7 leaves\nnew Flower with 7 leaves"
    ID_FR_NEW_FLOWER_6         "Create a new Flower with 6 leaves\nnew Flower with 6 leaves"
    ID_FR_NEW_FLOWER_5         "Create a new Flower with 5 leaves\nnew Flower with 5 leaves"
    ID_FR_NEW_FLOWER_4         "Create a new Flower with 4 leaves\nnew Flower with 4 leaves"
    ID_FR_NEW_FLOWER_3         "Create a new Flower with 3 leaves\nnew Flower with 3 leaves"
    ID_FR_NEW_FLOWER_2         "Create a new Flower with 2 leaves\nnew Flower with 2 leaves"
    ID_FR_NEW_FLOWER_1         "Create a new Flower with 1 leave\nnew Flower with 1 leave"
    ID_FR_NEW_FLOWER_0         "Create a new Flower with no leaves\nnew Flower with no leaves"
    ID_FR_NEW_INSECT_REAR_8    "Create a new Insect rear with 8 segments\nnew Insect rear with 8 segments"
    ID_FR_NEW_INSECT_REAR_7    "Create a new Insect rear with 7 segments\nnew Insect rear with 7 segments"
    ID_FR_NEW_INSECT_REAR_6    "Create a new Insect rear with 6 segments\nnew Insect rear with 6 segments"
    ID_FR_NEW_INSECT_REAR_5    "Create a new Insect rear with 5 segments\nnew Insect rear with 5 segments"
    ID_FR_NEW_INSECT_REAR_4    "Create a new Insect rear with 4 segments\nnew Insect rear with 4 segments"
    ID_FR_NEW_INSECT_REAR_3    "Create a new Insect rear with 3 segments\nnew Insect rear with 3 segments"
    ID_FR_NEW_INSECT_REAR_2    "Create a new Insect rear with 2 segments\nnew Insect rear with 2 segments"
    ID_FR_NEW_INSECT_REAR_1    "Create a new Insect rear with 1 segment\nnew Insect rear with 1 segment"
    ID_FR_NEW_INSECT_REAR_0    "Create a new Insect rear with no segments\nnew Insect rear with no segments"
    ID_FR_NEW_HEART             "Create a new heart\nnew heart"
    ID_FR_NEW_MUSHROOM_ROUND   "Create a new round mushroom\nnew round mushroom"
    ID_FR_NEW_MUSHROOM_SULCATE "Create a new sulcate mushroom\nnew sulcate mushroom"
    ID_FR_NEW_ONE_TEXT         "Create a new Text line\nnew Text line"
    ID_FR_NEW_NODE_BY_NAME     "Create a new node from input of name\nnew node from name"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_CATT_EXPORT_SRC "Create a new Catt 8 export data container for the SRC.loc file\nCatt 8 export SRC data container"
    ID_FR_NEW_CATT_EXPORT_REC "Create a new Catt 8 export data container for the REC.loc file\nCatt 8 export REC data container"
    ID_FR_NEW_LDRAW_DAT_EXPORT "Create a new Ldraw.dat export data container\nLdraw.dat export data container"
    ID_FR_NEW_WONDERLAND_IMPORT_JAVA "Create a new WonderlandImportJava export data container for java import statements\nWonderlandImportJava export data container"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_X_SYMETRIC           "x symmetric Modelling (changing the vertices with x will also change the vertices with -x)\nx symmetric Modelling"
    ID_FR_INTERACTION          "Create Interaction\nCreate Interaction"
    ID_FR_CREATE_AT_ZERO_X     "Create new node at x=0\nCreate at x=0"
    ID_FR_CREATE_AT_ZERO_Y     "Create new node at y=0\nCreate at y=0"
    ID_FR_CREATE_AT_ZERO_Z     "Create new node at z=0\nCreate at z=0"
    ID_FR_COLOR_CIRCLE         "Color Selector (Color Circle)\nColor Circle"
    ID_FR_OBJECT_EDIT          "Edit Selected Object (with Texteditor, Bitmapeditor, Soundeditor or Movieeditor)\nObject Edit"
    ID_FR_URL_EDIT             "Edit URL\nURL Edit"
    ID_FR_FLIP_X               "flip (mirror) in x direction\nflip x"
    ID_FR_FLIP_Y               "flip (mirror) in y direction\nflip y"
    ID_FR_FLIP_Z               "flip (mirror) in z direction\nflip z"
    ID_FR_SWAP_XY              "swap x and y values\nswap x and y"
    ID_FR_SWAP_XZ              "swap x and z values\nswap x and z"
    ID_FR_SWAP_YZ              "swap y and z values\nswap y and z"
    ID_FR_MOVE_TO_X            "move to in x direction\nmove to x"
    ID_FR_MOVE_TO_Y            "move to in y direction\nmove to y"
    ID_FR_MOVE_TO_Z            "move to in z direction\nmove to z"
    ID_FR_SCALE_BY_X           "scale by factor in x direction\nscale factor x"
    ID_FR_SCALE_BY_Y           "scale by factor in y direction\nscale factor y"
    ID_FR_SCALE_BY_Z           "scale by factor in z direction\nscale factor z"
    ID_FR_VERTEX_MODIFIER      "change Vertices\nvertex modifier"
    ID_FR_CENTER_TO_MID        "set center (rotation point) to mid of boundingbox\nset center to mid"
    ID_FR_CENTER_TO_MAXX       "set center (rotation point) to maximum x of boundingbox\nset center to maximum x"
    ID_FR_CENTER_TO_MAXY       "set center (rotation point) to maximum y of boundingbox\nset center to maximum y"
    ID_FR_CENTER_TO_MAXZ       "set center (rotation point) to maximum z of boundingbox\nset center to maximum z"
    ID_FR_CENTER_TO_MINX       "set center (rotation point) to minimum x of boundingbox\nset center to minimum x"
    ID_FR_CENTER_TO_MINY       "set center (rotation point) to minimum y of boundingbox\nset center to minimum y"
    ID_FR_CENTER_TO_MINZ       "set center (rotation point) to minimum z of boundingbox\nset center to minimum z"
    ID_FR_ARRAY                "multiply nodes via DEF/USE\nmultiply nodes via DEF/USE"
    ID_FR_TRIANGULATE          "change faces of IndexedFaceSet to triangles"
    ID_FR_SET_OPTIMIZE         "optimize coordIndex of IndexedFaceSet\noptimize IndexedFaceSet"
    ID_FR_DEGREE_ELEVATE_UP    "Elevate degree (increase number of controlpoints)\nElevate degree up"
    ID_FR_U_DEGREE_ELEVATE_UP  "Elevate degree (increase number of controlpoints) in u direction\nElevate u degree up"
    ID_FR_V_DEGREE_ELEVATE_UP  "Elevate degree (increase number of controlpoints) in v direction\nElevate v degree up"
    ID_FR_LINEAR_UKNOT         "set NURBS knotvector in u direction to linar values\nset linear Uknot"
    ID_FR_LINEAR_VKNOT         "set NURBS knotvector in u direction to linar values\nset linear Uknot"
    ID_FR_PIPE                 "Process field value(s) with system command\nField pipe"
    ID_FR_REMOVE_ILLEGAL_NODES "remove illegal placed children nodes\nremove illegal nodes"
    ID_FR_TOGGLE_XRAY_RENDERING "Show/Hide faces which are covered by painting over them (can be very confusing)\nxray rendering on/off"
    ID_FR_SET_URL               "Set path of all fields with URLs (including filenames) of all nodes\nSet path of all URLs"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_MOVE_SIBLING_UP       "move up in same level of scenegraph branch\nmove up sibling"
    ID_FR_MOVE_SIBLING_DOWN     "move down in same level of scenegraph branch\nmove down sibling"
    ID_FR_MOVE_SIBLING_FIRST    "move to first position in same level of scenegraph branch\nmove to first sibling"
    ID_FR_MOVE_SIBLING_LAST     "move to last position in same level of scenegraph branch\nmove to last sibling"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_BRANCH_TO_PARENT      "move nodes from selected node to end of scenegraph branch of selected node to parent node in scenegraph\nscenegraph branch move to parent"
    ID_FR_BRANCH_TO_TRANSFORM_SELECTION "move nodes from node behind the selected node to end of scenegraph branch into selected Transform node (without changing the position of the objects in space)\nscenegraph branch move to Transform selection"
    ID_FR_BRANCH_TO_GROUP       "move nodes from selected node to end of scenegraph branch of selected node into a new Group node\nscenegraph branch to Group"
    ID_FR_BRANCH_TO_TRANSFORM   "move nodes from selected node to end of scenegraph branch of selected node into a new Transform node\nscenegraph branch to Transform"
    ID_FR_BRANCH_TO_COLLISION   "move nodes from selected node to end of scenegraph branch of selected node into a new Collision node\nscenegraph branch to Collision"
    ID_FR_BRANCH_TO_COLLISIONPROXY "move nodes from selected node to end of scenegraph branch of selected node into the proxy field of a new Collision node\nscenegraph branch to Collision.proxy"
    ID_FR_BRANCH_TO_ANCHOR      "move nodes from selected node to end of scenegraph branch of selected node into a new Anchor node\nscenegraph branch to Anchor"
    ID_FR_BRANCH_TO_BILLBOARD   "move nodes from selected node to end of scenegraph branch of selected node into a new Billboard node\nscenegraph branch to Billboard"
    ID_FR_BRANCH_TO_LOD         "move nodes from selected node to end of scenegraph branch of selected node into a new LOD node\nscenegraph branch to LOD"
    ID_FR_BRANCH_TO_SWITCH      "move nodes from selected node to end of scenegraph branch of selected node into a new Switch node\nscenegraph branch to Switch"
    ID_FR_BRANCH_TO_INLINE      "move nodes from selected node to end of scenegraph branch of selected node into a new to be written Inline node\nscenegraph branch to Inline"
    ID_FR_BRANCH_TO_COLLISION_SPACE "move matching collidable nodes from selected node to end of scenegraph branch of selected node into a new to be written Collisionspace node\nscenegraph branch to Collisionspace"
    ID_FR_BRANCH_REMOVE_NORMAL  "remove normal fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove normal in scenegraph branch"
    ID_FR_BRANCH_REMOVE_TEXTURE_COORDINATE "remove textureCoordinate fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove texturecoordinate in scenegraph branch"
    ID_FR_BRANCH_REMOVE_COLOR   "remove color fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove color in scenegraph branch"
    ID_FR_BRANCH_REMOVE_APPEARANCE "remove appearance fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove appearance in scenegraph branch"
    ID_FR_BRANCH_REMOVE_MATERIAL "remove material fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove material in scenegraph branch"
    ID_FR_BRANCH_REMOVE_TEXTURE "remove texture fields in all matching nodes from selected node to end of scenegraph branch of selected node\nremove texture in all scenegraph branch"
    ID_FR_BRANCH_REMOVE_DEF_NAME "remove DEF node names in all matching nodes from selected node to end of scenegraph branch of selected node\nremove DEF node names in all scenegraph branch"
    ID_FR_BRANCH_REMOVE_NODE    "ask for nodename and remove node in all matching nodes from selected node to end of scenegraph branch of selected node\nask for nodename and remove node in all scenegraph branch"
    ID_FR_BRANCH_CREATE_NORMAL  "create same (DEF/USE) normal field in all matching nodes from selected node to end of scenegraph branch of selected node\ncreate normal in scenegraph branch"
    ID_FR_BRANCH_CREATE_TEXTURE_COORDINATE "create same (DEF/USE) textureCoordinate field in all matching nodes from selected node to end of scenegraph branch of selected node\ncreate textureCoordinate scenegraph branch"
    ID_FR_BRANCH_CREATE_MATERIAL "create same (DEF/USE) material field in all matching nodes from selected node to end of scenegraph branch of selected node\ncreate material in scenegraph branch"
    ID_FR_BRANCH_CREATE_TEXTURE "create same (DEF/USE) image texture field in all matching nodes from selected node to end of scenegraph branch of selected node\ncreate image texture in scenegraph branch"
    ID_FR_BRANCH_CREATE_APPEARANCE "create same (DEF/USE) appearance field in all matching nodes from selected node to end of scenegraph branch of selected node\ncreate appearance in scenegraph branch"
    ID_FR_BRANCH_SET_SOLID "set solid fields in all matching nodes from selected node to end of scenegraph branch of selected node\nset solid in scenegraph branch"
    ID_FR_BRANCH_SET_CONVEX "set convex fields in all matching nodes from selected node to end of scenegraph branch of selected node\nset convex in scenegraph branch"
    ID_FR_BRANCH_SET_CREASE_ANGLE "set creaseAngle fields in all matching nodes from selected node to end of scenegraph branch of selected node\nset creaseAngle in scenegraph branch"
    ID_FR_BRANCH_SET_TRANSPARENCY "set transparency fields in all matching nodes from selected node to end of scenegraph branch of selected node\nset transparency in scenegraph branch"
    ID_FR_BRANCH_SET_SHININESS  "set shininess fields in all matching nodes from selected node to end of scenegraph branch of selected node\nset shininess in scenegraph branch"
    ID_FR_BRANCH_CONVERT_TO_INDEXED_FACESET "Convert all matching nodes from selected node to end of scenegraph branch of selected node to IndexedFaceSet\nConvert to IndexedFaceSet in scenengraph branch"
    ID_FR_BRANCH_CONVERT_TO_INDEXED_TRIANGLESET "Convert all matching nodes from selected node to end of scenegraph branch of selected node to IndexedTriangleSet\nConvert to IndexedTriangleSet in scenengraph branch"
    ID_FR_BRANCH_CONVERT_TO_TRIANGLESET "Convert all matching nodes from selected node to end of scenegraph branch of selected node to TriangleSet\nConvert to TriangleSet in scenengraph branch"
    ID_FR_BRANCH_FIELD_PIPE     "search for fields in nodes from selected node to end of scenegraph branch and run a external program to change the field values via standard in/out\nfield pipe in scenegraph branch"
    ID_FR_BRANCH_OPTIMIZE       "search IndexedFaceSet nodes from selected node to end of scenegraph branc and optimize them\noptimize IndexedFaceSets in scenegraph branch"
    ID_FR_BRANCH_COUNT_POLYGONS "show number of polygons/primitives in status bar for all matching nodes from selected node to end of scenegraph branch of selected node\nshow number of polygons in status bar of nodes in scenegraph branch"
    ID_FR_BRANCH_BUILD_RIGID_BODY_COLLECTION "collect CollidableShape and CollidableOffset nodes into a new RigidBodyCollection node\nbuild RigidBodyCollection in scenegraph branch"
    ID_FR_BRANCH_COUNT_POLYGONS_4_CATT "show number of polygons for Catt 8 export in status bar for all matching nodes from selected node to end of scenegraph branch of selected node\nshow number of polygons for catt 8 export in status bar of nodes in scenegraph branch"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_ANIMATION                "Create Animation\nCreate Animation"
    ID_FR_SEARCH_TIME_SENSOR       "go to matching TimeSensor (need animated object)\ngo to matching TimeSensor"
    ID_FR_SEARCH_INTERPOLATOR      "go to matching animation data (Interpolator) (need animated object)\ngo to matching Interpolator"
    ID_FR_CHANGE_ANIMATION_TIME    "change animation time (need TimeSensor)\nchange animation time"
    ID_FR_CHANGE_ENABLE_ANIMATION  "switch on animation of this TimeSensor node again (need TimeSensor)\nenable animation"
    ID_FR_CHANGE_DISABLE_ANIMATION "switch off animation of this TimeSensor node (need TimeSensor)\ndisable animation"
    ID_FR_CURVE_ANIMATION          "Create Animation along a curve (need Transform or Viewpoint)\nCreate curve-animation"
    ID_FR_DELETE_ANIMATION_DATA    "delete all animation data of the current node\ndelete all animation data"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_CHANGE_MATERIAL_DIFFUSE  "change diffuse color (need Material)\nchange diffuse color"
    ID_FR_CHANGE_MATERIAL_EMISSIVE "change glow color (need Material)\nchange glow color"
    ID_FR_CHANGE_MATERIAL_SPECULAR "change gloss color (need Material)\nchange gloss color"
    ID_FR_CHANGE_MATERIAL_TRANSPARENCY "change transparency (need Material)\nchange transparency"
    ID_FR_CHANGE_MATERIAL_SHININESS "change shininess (need Material)\nchange shininess"
    ID_FR_CHANGE_IMAGE_REPEAT      "change image repeat (need Appearance or TextureTransform)\nchange image repeat"
    ID_FR_CHANGE_ONE_TEXT          "change text\nchange text"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE "Use only the part before underscore as ABS material name"
    ID_FR_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE  "Use only the part after underscore as ABS material name"
END

STRINGTABLE DISCARDABLE
BEGIN
     ID_FR_HANDLE_SCALE            "Change scale of handle objects"
     ID_FR_HANDLE_SIZE             "Change size of handle points"
     ID_FR_HANDLE_EPSILON          "Change distance between handles which snap together or handled x-mirred"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_TO_NURBS_4KIDS           "remove selected node and create similar deformable (NURBS) node\nmake deformable"
    ID_FR_TO_NURBS                 "remove selected node and create similar Nurbs(Patch)Surface instead\nconvert to Nurbs(Patch)Surface"
    ID_FR_TO_NURBS_CURVE           "remove selected node and create similar NurbsCurve instead\nconvert to NurbsCurve"
    ID_FR_TO_SUPER_REVOLVER        "remove selected node and create similar SuperRevolver instead\nconvert to SuperRevolver"
    ID_FR_TO_SUPER_EXTRUSION       "remove selected node and create similar SuperExtrusion instead\nconvert to SuperExtrusion"
    ID_FR_TO_EXTRUSION             "remove selected node and create similar Extrusion instead\nconvert to Extrusion"
    ID_FR_TO_INDEXED_FACESET       "remove selected node and create similar IndexedFaceSet instead\nconvert to IndexedFaceSet"
    ID_FR_TO_INDEXED_TRIANGLESET   "remove selected node and create similar IndexedTriangleSet instead\nconvert to IndexedTriangleSet"
    ID_FR_TO_TRIANGLESET           "remove selected node and create similar TriangleSet instead\nconvert to TriangleSet"
    ID_FR_TO_INDEXED_LINESET       "remove selected node and create similar IndexedLineSet instead\nconvert to IndexedLineSet"
    ID_FR_TO_POINTSET              "remove selected node and create similar PointSet instead\nconvert to PointSet"
    ID_FR_TO_CURVE_ANIMATION       "remove selected NurbsCurve and create similar CurveAnimation instead\nconvert to PointSet"
    ID_FR_TO_POSITION_INTERPOLATOR "convert/copy to similar PositionInterpolator\ncopy to PositionInterpolator"
    ID_FR_TO_ORIENTATION_INTERPOLATOR_XY "convert/copy to similar OrientationInterpolator in XY plain\ncopy to XY OrientationInterpolator"
    ID_FR_TO_ORIENTATION_INTERPOLATOR_YZ "convert/copy to similar OrientationInterpolator in YZ plain\ncopy to YZ OrientationInterpolator"
    ID_FR_TO_ORIENTATION_INTERPOLATOR_XZ "convert/copy to similar OrientationInterpolator in XZ plain\ncopy to XZ OrientationInterpolator"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_ROUTE_REBUILD        "rebuild routeview (can move nodes with routes to top)\nrebuild routeview"
    ID_FR_ROUTE_MOVE_UP        "show selected node at the top of routeview\nshow node at the top of routeview"
    ID_FR_ROUTE_MOVE_UP_ROUTES "show ROUTES of selected node at the top of routeview\nshow ROUTES of node at the top of routeview"
    ID_FR_ROUTE_ZOOM_IN        "zoom in routeview\nzoom in routeview"
    ID_FR_ROUTE_ZOOM_OUT       "zoom out routeview\nzoom out routeview"
    ID_FR_ROUTE_UNZOOM         "reset zoom to orignal size/jump to selected node in routeview\nreset zoom/jump to selection in routeview"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_TARGET              "Set avatarsize\nSet turnpoint for selection"
    ID_FR_STAND_UP            "Stand up\nStand up"
    ID_FR_INCREASE_TURNPOINT  "Increase distance to EXAMINE mode turnpoint by factor 2"
    ID_FR_DECREASE_TURNPOINT  "Decrease distance to EXAMINE mode turnpoint by factor 0.5"
    ID_FR_EXAMINE_MOUSE_MODE  "EXAMINE mouse mode\nEXAMINE mouse"
    ID_FR_FLY_MOUSE_MODE      "FLY mouse mode\nFLY mouse"
    ID_FR_WALK_MOUSE_MODE     "WALK mouse mode\nWALK mouse"
    ID_FR_ROLL_MOUSE_MODE     "ROLL mouse mode\nROLL mouse"
    ID_FR_FOLLOW_MOUSE_MODE   "FOLLOW mouse mode\nFOLLOW mouse"
    ID_FR_MOUSE_NAVIGATION_MODE "Mouse Navigation Mode\nMouse Navigation"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_MOVE_MODE            "Move Mode\nMove"
    ID_FR_ROTATE_MODE          "Rotate Mode\nRotate"
    ID_FR_SCALE_MODE           "Scale Mode\nScale"
    ID_FR_UNIFORM_SCALE_MODE   "Uniform scale Mode\nUniform scale"
    ID_FR_CENTER_MODE          "Change Center Mode\nChange center"
    ID_FR_6DLOCAL_MODE         "6D Local Mode\n6D Local"
    ID_FR_6D_MODE              "6D Global Mode\n6D Global"
    ID_FR_HOVER_MODE           "Hover Move Mode\nHover Move"
    ID_FR_ROCKET_MODE          "Rocket Move Mode\nRocket Move"
    ID_FR_INPUT_DEVICE_NAVIGATION_MODE "Inputdevice Navigation Mode\nInputdevice Navigation"
    ID_FR_X_ONLY               "x only Mode\nx only"
    ID_FR_Y_ONLY               "y only Mode\ny only"
    ID_FR_Z_ONLY               "z only Mode\nz only"
    ID_FR_3D_MODE              "3D Mode\n3D"
    ID_FR_2D_MODE              "2D Constraint Mode\n2D Constraint"
    ID_FR_1D_MODE              "1D Constraint Mode\n1D Constraint"
    ID_FR_NEAR_FAR_MODE        "Near/Far Mode for 2 Axis Devices\nNear/Far Mode"
    ID_FR_UP_DOWN_MODE         "Up/Down Mode for 2 Axis Devices\nUp/Down Mode"
    ID_FR_INPUTDEVICE_GREATER  "Increase input from inputdevice\nIncrease input from device"
    ID_FR_INPUTDEVICE_LESSER   "Decrease input from inputdevice\nDecrease input from device"
    ID_FR_RECALIBRATE          "Reset input devices (e.g. position tracker) to starting conditions\nrecalibrate input devices"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_DUNE_APP_ABOUT       "Display program information, version number and copyright\nAbout"
    ID_FR_DUNE_APP_HELP        "Show overview of available help documents\nhelp overview"
    ID_FR_HELP_SELECTION_PLACEHOLDER "Try to show informations about selected node (need correct URL to nodesRef.html in options -> help settings)\nshow help about selected node"
    ID_FR_HELP_SELECTION       "Try to show informations about selected node (need correct URL to nodesRef.html in options -> help settings)\nshow help about selected node"
    ID_FR_HELP_SELECTION_COVER "Try to show informations about cover extensions of selected node (need node with nonstandard cover extensions and correct URL to white_dune documentation in options -> help settings)\nshow help about cover extensions of selected node"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_OPTIONS_MODELLING    "Change 3D modelling settings\n3D modelling Settings"
    ID_FR_OPTIONS_RENDER       "Change Render settings\nRender Settings"
    ID_FR_OPTIONS_PREVIEW      "Change browser preview settings\nPreview Settings"
    ID_FR_OPTIONS_HELP         "Change help browser settings\nHelp Settings"
    ID_FR_OPTIONS_UPLOAD       "Change upload settings\nUpload Settings"
    ID_FR_OPTIONS_INPUT_DEVICE "Change input device settings\nInput Device Settings"
    ID_FR_OPTIONS_OUTPUT       "Change output settings\nOutput Settings"
    ID_FR_OPTIONS_OBJECT_EDIT  "Change texteditor, imageeditor, soundeditor and movieeditor settings\nObjectedit Settings"
    ID_FR_OPTIONS_ROUTE_VIEW   "Change routeview settings\nRouteview Settings"
    ID_FR_OPTIONS_ECMA_SCRIPT  "Change ECMA script settings\nECMA script Settings"
    ID_FR_OPTIONS_STEREO_VIEW  "Change stereo view settings\nStereo view Settings"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_PLAY                 "Play animation\nPlay animation"
    ID_FR_STOP                 "Stop animation\nStop animation"
    ID_FR_RECORD               "Record the current values to animation\nRecord current values to animation"
    ID_FR_REWIND               "Go to the start of animation\nGo to start of animation"
    ID_FR_FAST_FORWARD         "Go to the end of animation\nGo to end of animation"
    ID_FR_NEXT_KEY             "Go to the next value in animation\nGo to the next value in animation"
    ID_FR_LAST_KEY             "Go to the former value in animation\nGo to the former value in animation"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_UDEGREE_UNSUPPORTED      "uDegree > 2 not supported yet"
    IDS_FR_VDEGREE_UNSUPPORTED      "vDegree > 2 not supported yet"
    IDS_FR_VDEGREE_UNSUPPORTED_CONE "vDegree > bottom*narea+side*nshell-1\nnot supported yet"
    IDS_FR_VDEGREE_UNSUPPORTED_CYLINDER "vDegree > (bottom+top)*narea+side*nshell-1\nnot supported yet"
    IDS_FR_NURBS_CURVE_CONVERT_ERROR "internal programming error: check to increase NUMZERO in NurbsArc.cpp"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_DEF_ALREADY_ERROR   "DEF name already exit"
    IDS_FR_WRONG_DEF_ERROR     "invalid character in DEF name: %s"
    IDS_FR_WRONG_SPACE_IN_DEF_ERROR "invalid character in DEF name: '%s'"
    IDS_FR_RESCURSIVE_USE      "USE would create a recursive sceengraph"
    IDS_FR_INTERNAL_ERROR      "internal error"
    IDS_FR_ROUTE_VIEW_FLOODED  "maximal size of routeview exceeded,\nrouteview may be incomplete"
    IDS_FR_UNKNOWN_NODE        "Sorry, unknown Nodename '%s'.\nPlease read the developer documentation about adding new nodes"
    IDS_FR_EVENT_ALREADY_ANIMATED "'%s' is already animated,\nmultiple animation is not allowed in white_dune 4kids"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_SAVE_PREVIEW_ERROR1        "unable to save previewfile %s: %s\n%s"
    IDS_FR_SAVE_PREVIEW_ERROR2        "save to a writeable directory first"
    IDS_FR_SAVE_EDIT_ERROR1           "unable to save files to edit %s: %s\n%s"
    IDS_FR_SAVE_EDIT_ERROR2           "save to a writeable directory first"
    IDS_FR_SAVE_FAILED                "save failed"
    IDS_FR_EDIT_COMMAND_ERROR         "text editor command failed"
    IDS_FR_SCRIPT_EDITOR_IN_USE_ERROR "Script editor in use, close first"
    IDS_FR_TEXT_EDITOR_IN_USE_ERROR   "Text editor in use, close first"
    IDS_FR_IMAGE_EDITOR_IN_USE_ERROR  "Image editor in use, close first"
    IDS_FR_SOUND_EDITOR_IN_USE_ERROR  "Sound editor in use, close first"
    IDS_FR_MOVIE_EDITOR_IN_USE_ERROR  "Sound editor in use, close first"
#ifdef _WIN32
    IDS_FR_RESTART_4_STEREO           "restart program now with commandline option '-stereo'\nto try to get a stereo visual"
#else
    IDS_FR_RESTART_4_STEREO           "restart program now to try to get a stereo visual"
#endif
    IDS_FR_NO_CONE_Y_FLIP             "cone can not handle a y-flip"
    IDS_FR_NEAR_CLIPPING_TOO_SMALL    "near clipping plane must be bigger than zero"
    IDS_FR_NEAR_BIGGER_FAR            "far clipping plane must be bigger than near clipping plane"
    IDS_FR_NEGATIVE_SCALE_UNSUPPORTED "negative/zero scale not supported"
    IDS_FR_NEED_ROUTESBEGIN_AT_NOVIEWALL "need routes at begin if not all nodes are shown"
    IDS_FR_FLATTEN_NOT_SUPPORTED_ERROR "This type of flatten is not supported yet"
    IDS_FR_X3D_NESTED_PROTO_NOT_SUPPORTED "Sorry, the X3D writing of nested protos (like %s) is not supported (yet)"
    IDS_FR_NEED_COLOR_PER_VERTEX_IN_WONDERLAND "Sorry, only colorPerVertex is supported by SUN wonderland (node %s),\nmaterial color is used instead"
    IDS_FR_WRONG_COLOR_SIZE_IN_WONDERLAND "Sorry, the number of colors in node %s do not match the number of vertices,\nmaterial color is used instead"
    IDS_FR_NEED_WONDERLAND_MODULE_PREFIX "Sorry, a prefix (valid java name) is needed for the Wonderland export"
    IDS_FR_WONDERLAND_BILLBOARD_CAN_000_001_010 "Warning: Wonderland Billboard only support the following axisOfRotation values:\n0,0,0\n0,0,1\n0,1,0"
    IDS_FR_SHOULD_HAVE_MATERIAL_GEO      "Warning, the directory %s should contain a material.geo file"
    IDS_FR_INLINE_FILE_FAILED            "Sorry, failed to read Inline file %s"
    IDS_FR_URL_FILE_FAILED               "Sorry, failed to read file %s"
    IDS_FR_EXTERNPROTO_FILE_FAILED       "Sorry, failed to find a PROTO file for EXTERNPROTO %s\n(e.g. ""%s"") on disk:\ndefault values for PROTO fields are unknown"
    IDS_FR_SYNTAX_ERROR                  "syntax error"
    IDS_FR_DEVICE_NOT_RECOMMENDED        " (not recommended)"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_ANIMATION_HELP_TRANSFORM   "usual movement animation:\nselect set_translation and set_rotation"
    IDS_FR_ANIMATION_HELP_MATERIAL    "usual color animation:\nselect set_diffuseColor"
    IDS_FR_ANIMATION_HELP_SOUND       "volume animation:\nselect set_intensity\n\nmoving sound animation:\nselect set_location"
    IDS_FR_ANIMATION_HELP_DIRECTIONALLIGHT "direction animation:\nselect set_direction"
    IDS_FR_ANIMATION_HELP_POINTLIGHT  "moving light animation:\nselect set_location"
    IDS_FR_ANIMATION_HELP_FOG         "fog effect animation:\nselect set_visibilityRange"
    IDS_FR_ANIMATION_HELP_VIEWPOINT   "usual camera animation:\nselect set_position and set_orientation"
    IDS_FR_ANIMATE_WHAT               "animate what ?"
    IDS_FR_ANIMATE_TIME_LESS_0        "time <= 0"
    IDS_FR_MAKE_WHAT_INTERACTIVE      "make what interactive ?"
    IDS_FR_NOT_2_INTERACTIVE          "select only one item"
    IDS_FR_ASK_IF_NEXT_TIME_SENSOR    "%d TimeSensors animate this object\ngo to next ?"
    IDS_FR_ASK_IF_NEXT_INTERPOLATOR   "%d Interpolators animate this object, go to next ?"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_TO_INLINE_EVENT_IN_OUTSIDE  "node %s has EventIn from outside"
    IDS_FR_TO_INLINE_EVENT_OUT_OUTSIDE "node %s has EventOut to outside"
    IDS_FR_TO_INLINE_USE               "sorry, not supported:\nnode %s is a USE or USEd node"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_INTERACTION_NEW_SENSOR        "new Sensor"
    IDS_FR_INTERACTION_LEVEL_RECOMMENDED "recommended events"
    IDS_FR_INTERACTION_LEVEL_ALL         "all events"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_NUMBER_POLYGONS              "number of countable polygons"
    IDS_FR_NUMBER_PRIMITIVES            "number of primitives"
    IDS_FR_NUMBER_SINGLE_SIDED_POLYGONS "number of single sided polygons"
    IDS_FR_NUMBER_DOUBLE_SIDED_POLYGONS "number of double sided polygons"
    IDS_FR_NUMBER_POLYGONS_4_CATT       "number polygons for Catt8 export (doublesided faces counted twice)"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_NOW_USE_FILE_IMPORT           "now use File->Import to fill this VrmlScene"
END

STRINGTABLE DISCARDABLE
BEGIN
#ifdef WIN32
    IDS_FR_TEXTEDIT_PROMPT               "choose graphical command to edit text files as ""Edit Text type file with:"" in next dialog.\nA good ""better then nothing"" choice may be wordpad (with full path)"
#else
    IDS_FR_TEXTEDIT_PROMPT               "choose graphical command to edit text files as ""Edit Text type file with:"" in next dialog"
#endif
    IDS_FR_IMAGEEDIT_PROMPT              "choose graphical command to edit picture files as ""Edit Image type file with:"" in next dialog"
    IDS_FR_SOUNDEDIT_PROMPT              "choose graphical command to edit sound files as ""Edit Sound type file with:"" in next dialog"
    IDS_FR_MOVIEEDIT_PROMPT              "choose graphical command to edit movie files as ""Edit Movie type file with:"" in next dialog"
    IDS_FR_PREVIEW_COMMAND_PROMPT        "choose command to display VRML/X3D files"
    IDS_FR_HELP_COMMAND_PROMPT           "choose graphical command to display HTML help files"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_PROTO_ALREADY_DEFINED         "Warning: proto already definied: %s"
    IDS_FR_ILLEGAL_X3D_CHARACTER         "Warning: a character in ID %s is illegal in X3D"
    IDS_FR_PROFILE_MISSING               "Warning: illegal X3DV file (missing PROFILE statement)"
    IDS_FR_EXTERN_PROTO_MISSING_URL_FIELD "Warning: extern proto has no url field: %s"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_MORE_THAN_ZERO       "%s should be greater than zero"
    IDS_FR_HANDLE_SIZE          "handle size"
    IDS_FR_HANDLE_SCALE         "handle scale"
    IDS_FR_HUMANOID_JOINT_SCALE "humanoid handle scale"
    IDS_FR_HANDLE_EPSILON       "Epsilon"
    IDS_FR_POINTSET_SIZE        "point size"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_SELECT_HANIM_JOINT_FIRST "select HAnimJoint or HAnimHumanoid first before you select Coordinate"
    IDS_FR_WEIGHT_0_1            "weight should be > 0 <= 1"
    IDS_FR_NOT_1_REQUIRES_PARENT "if weight < 1 parent is required"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_SELECT_TWO_TRIANGLE      "select two neightboured triangles (faces)" 
    IDS_FR_MESH_INTERSECT_SELF      "IndexedFaceSet %d intersects self"
    IDS_FR_NOT_A_VOLUME             "IndexedFaceSet %d is not closed"
    IDS_FR_SELECT_A_INDEXEDFACESET  "select a IndexedFaceSet"
    IDS_FR_CGAL_EXCEPTION           "CGAL exception: %s"
    IDS_FR_URL_SHOULD_BEGIN_WITH    "URL should begin with https, http or ftp"
    IDS_FR_SELECT_FIRST_VERTEX      "select first vertex to define selection range"
    IDS_FR_SELECT_NEXT_VERTEX       "select next vertex to define selection range"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_ISO_SURFACE_VOLUME_DATA  "Create a new IsoSurfaceVolumeData node.\nIsoSurfaceVolumeData"
    ID_FR_NEW_SEGMENTED_VOLUME_DATA    "Create a new SegmentedVolumeData node.\nSegmentedVolumeData"
    ID_FR_NEW_VOLUME_DATA              "Create a new VolumeData node.\nVolumeData"
    ID_FR_NEW_BLENDED_VOLUME_STYLE    "Create a new BlendedVolumeStyle node.\nBlendedVolumeStyle"
    ID_FR_NEW_BOUNDARY_ENHANCEMENT_VOLUME_STYLE "Create a new BoundaryEnhancementVolumeStyle node.\nBoundaryEnhancementVolumeStyle"
    ID_FR_NEW_CARTOON_VOLUME_STYLE    "Create a new CartoonVolumeStyle node.\nCartoonVolumeStyle"
    ID_FR_NEW_COMPOSED_VOLUME_STYLE   "Create a new ComposedVolumeStyle node.\nComposedVolumeStyle"
    ID_FR_NEW_EDGE_ENHANCEMENT_VOLUME_STYLE "Create a new EdgeEnhancementVolumeStyle node.\nEdgeEnhancementVolumeStyle"
    ID_FR_NEW_OPACITY_MAP_VOLUME_STYLE "Create a new OpacityMapVolumeStyle node.\nOpacityMapVolumeStyle"
    ID_FR_NEW_SHADED_VOLUME_STYLE      "Create a new ShadedVolumeStyle node.\nShadedVolumeStyle"
    ID_FR_NEW_SILHOUETTE_ENHANCEMENT_VOLUME_STYLE "Create a new SilhouetteEnhancementVolumeStyle node.\nSilhouetteEnhancementVolumeStyle"
    ID_FR_NEW_TONE_MAPPED_VOLUME_STYLE "Create a new ToneMappedVolumeStyle node.\nToneMappedVolumeStyle"
    ID_FR_NEW_PROJECTION_VOLUME_STYLE  "Create a new ProjectionVolumeStyle node.\nProjectionVolumeStyle"
END

STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_NEW_BINARY_GEOMETRY      "BinaryGeometry.\nBinaryGeometry"
    ID_FR_NEW_DISH                 "Dish.\nDish"              
    ID_FR_NEW_EXTERNAL_GEOMETRY    "ExternalGeometry.\nExternalGeometry"
    ID_FR_NEW_IMAGE_GEOMETRY       "ImageGeometry.\nImageGeometry"
    ID_FR_NEW_NOZZLE               "Nozzle.\nNozzle"
    ID_FR_NEW_MESH                 "Mesh.\nMesh"
    ID_FR_NEW_PARTICLE_SET         "ParticleSet.\nParticleSet"
    ID_FR_NEW_PLANE                "Plane.\nPlane"           
    ID_FR_NEW_POP_GEOMETRY         "PopGeometry.\nPopGeometry"
    ID_FR_NEW_PYRAMID              "Pyramid.\nPyramid" 
    ID_FR_NEW_RECTANGULAR_TORUS    "RectangularTorus.\nRectangularTorus"
    ID_FR_NEW_SLOPED_CYLINDER      "SlopedCylinder.\nSlopedCylinder"
    ID_FR_NEW_SNOUT                "Snout.\nSnout"            
    ID_FR_NEW_SOLID_OF_REVOLUTION  "SolidOfRevolution.\nSolidOfRevolution" 
    ID_FR_NEW_SPHERE_SEGMENT       "SphereSegment.\nSphereSegment" 
    ID_FR_NEW_X3DOM_TORUS          "Torus.\nTorus"            
    ID_FR_NEW_BLOCK                "Block.\nBlock"      
    ID_FR_NEW_REMOTE_SELECTION_GROUP "RemoteSelectionGroup.\nRemoteSelectionGroup"
    ID_FR_NEW_COLOR_MASK_MODE      "Color_mask_mode (need Appearane).\nColor_mask_mode (need Appearane)"
    ID_FR_NEW_DEPTH_MODE           "DepthMode (need Appearane).\nDepthMode (need Appearane)"
    ID_FR_NEW_POP_GEOMETRY_LEVEL   "PopGeometryLevel (need PopGeometry).\nPopGeometryLevel (need PopGeometry)"
    ID_FR_NEW_DYNAMIC_LOD          "DynamicLod.\nDynamicLod"
    ID_FR_NEW_REFINEMENT_TEXTURE   "RefinementTexture (need texture).\nRefinementTexture (need texture)"
    ID_FR_NEW_RENDERED_TEXTURE     "RenderedTexture (need texture).\nRenderedTexture (need texture)"
    ID_FR_NEW_SURFACE_SHADER_TEXTURE "SurfaceShaderTexture (need texture).\nSurfaceShaderTexture (need texture)" 
    ID_FR_NEW_VIEWFRUSTUM          "Viewfrustum.\nViewfrustum"
    ID_FR_NEW_MULTI_PART           "MultiPart (need Inline).\nMultiPart (need Inline)" 
    ID_FR_NEW_ENVIRONMENT          "Environment.\nEnvironment"
    ID_FR_NEW_MPR_VOLUME_STYLE     "MPRVolumeStyle (need VolumeData).\nMPRVolumeStyle (need VolumeData)" 
    ID_FR_NEW_RADAR_VOLUME_STYLE   "RadarVolumeStyle (need VolumeData).\nRadarVolumeStyle (need VolumeData)"
    ID_FR_NEW_STIPPLE_VOLUME_STYLE "StippleVolumeStyle (need VolumeData).\nStippleVolumeStyle (need VolumeData)"
    ID_FR_NEW_FIELD                "Field.\nField"            
    ID_FR_NEW_UNIFORM              "Uniform.\nUniform"        
    ID_FR_NEW_IMAGE_TEXTURE_ATLAS  "ImageTextureAtlas (need texture).\nImageTextureAtlas (need texture)"
    ID_FR_NEW_COMMON_SURFACE_SHADER "CommonSurfaceShader (need texture).\nCommonSurfaceShader (need texture)" 
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_SCENES_NUMBER_NOT_FIRST_AND_LAST "Use either first or last"
    IDS_FR_SCENES_NUMBER_NOT_VALID          "Scene number out of range"
    IDS_FR_SCENES_LAST                      "Last scene"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_CRASH_MESSAGE                    "white_dune detected a former crash, but has sucessfully saved the data. Load data as %s ?"
END

STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_WRONG_INTEGER                    "wrong integer in line %d"
    IDS_FR_NOT_ENOUGH_LINES                 "not enough lines in .OFF file"
    IDS_FR_WRONG_OFF_HEADER                 "wrong header line in .OFF file"
    IDS_FR_WRONG_OFF_DATA                   "wrong data in .OFF file"
END


STRINGTABLE DISCARDABLE
BEGIN
    IDS_FR_GIT_OR_OWN_COMMAND               "use git or own RCS command ?"
END

#ifdef HAVE_SAND
STRINGTABLE DISCARDABLE
BEGIN
    ID_FR_SAND_EXPORT          "Export Nebula Device Scene"
    ID_FR_SAND_WRITEMESHES     "If checked, script file and all mesh files will be exported.  If not checked, only the script file will be exported."
    ID_FR_SAND_RELPATHS        "If checked, relative paths will be used (for exporting avatars)"
    ID_FR_SAND_ALPHATEST       "If checked, adds a default alpha test to alpha-mapped materials"
END
#endif

#endif /* french resources */
/////////////////////////////////////////////////////////////////////////////




#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif /* APSTUDIO_INVOKED */

