1// This script is free software; the Free Software Foundation
2// gives unlimited permission to copy, distribute and modify it.
3//
4// No longer a Microsoft Developer Studio generated resource script.
5//
6// You can not use Visual Studio to change this file directly,
7// it would destroy special #ifdefs and Unix compatibilty.
8// If you want to work with the Visual Studio resource editor,
9// make a copy and transfer usefull changes back to the language specific
10// resource files dune.english.rc, dune.german.rc, dune.italian.rc,
11// dune.french.rc and dune.portuguese with a texteditor.
12// If you are reading the file "dune.rc": this file has been concatinated
13// from dune.english.rc, dune.german.rc, dune.italian.rc, dune.french.rc
14// and dune.portuguese.rc
15
16#include "resource.h"
17#include "config.h"
18#include "IconSize.h"
19
20#define APSTUDIO_READONLY_SYMBOLS
21/////////////////////////////////////////////////////////////////////////////
22//
23// Generated from the TEXTINCLUDE 2 resource.
24//
25#ifdef _WIN32
26#include "winres.h"
27#endif
28
29/////////////////////////////////////////////////////////////////////////////
30//
31// Bitmap
32//
33
34IDB_HALFTONE            BITMAP  DISCARDABLE     "res\\halftone.bmp"
35IDB_EMPTY_SOCKET        BITMAP  DISCARDABLE     "res\\emptySocketSquare.bmp"
36IDB_RECOMMENDED_SOCKET  BITMAP  DISCARDABLE     "res\\recommendedSocketSquare.bmp"
37IDB_RECOMMENDED_WONDERLAND_SOCKET  BITMAP  DISCARDABLE  "res\\recommendedWonderlandSocketSquare.bmp"
38IDB_WONDERLAND_SOCKET   BITMAP  DISCARDABLE     "res\\wonderlandSocketSquare.bmp"
39IDB_FULL_SOCKET         BITMAP  DISCARDABLE     "res\\fullSocketSquare.bmp"
40#ifdef HAVE_ICON_SCALE_2
41IDB_STANDARD_TOOLBAR    BITMAP  DISCARDABLE     "res\\standard_toolbar2.bmp"
42IDB_NODE_ICONS          BITMAP  DISCARDABLE     "res\\node_icons2.bmp"
43IDB_VCR_TOOLBAR         BITMAP  DISCARDABLE     "res\\vcr2.bmp"
44#else
45IDB_STANDARD_TOOLBAR    BITMAP  DISCARDABLE     "res\\standard_toolbar.bmp"
46IDB_NODE_ICONS          BITMAP  DISCARDABLE     "res\\node_icons.bmp"
47IDB_VCR_TOOLBAR         BITMAP  DISCARDABLE     "res\\vcr.bmp"
48#endif
49
50/////////////////////////////////////////////////////////////////////////////
51#undef APSTUDIO_READONLY_SYMBOLS
52
53/////////////////////////////////////////////////////////////////////////////
54// English (U.S.) resources
55
56#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
57# ifdef _WIN32
58#  ifdef ES_NUMBER
59LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
60#  else
61LANGUAGE 1, 1
62#endif
63#pragma code_page(1252)
64# endif /* _WIN32 */
65
66/////////////////////////////////////////////////////////////////////////////
67//
68// Menu
69//
70
71IDR_DUNE_4KIDS_TYPE MENU PRELOAD DISCARDABLE
72BEGIN
73    POPUP "&File"
74    BEGIN
75        MENUITEM "&Open file...\tCtrl+O",               ID_DUNE_FILE_OPEN
76        MENUITEM "&Open URL...",                        ID_DUNE_FILE_URL_OPEN
77        MENUITEM "Impo&rt\tCrtl+R",                     ID_DUNE_FILE_IMPORT
78        MENUITEM "Impo&rt as &Inline",                  ID_NEW_INLINE
79        MENUITEM "&Save\tCtrl+S",                       ID_DUNE_FILE_SAVE
80        MENUITEM "Save &As...\tCtrl+Shift+S",           ID_DUNE_FILE_SAVE_AS
81        MENUITEM "Pr&eview\tF12",                       ID_DUNE_FILE_PREVIEW
82        MENUITEM "Export as &Pure VRML97...",           ID_DUNE_FILE_EXPORT_VRML97
83        MENUITEM "Export as X_ITE html/X3DV...",        ID_DUNE_FILE_EXPORT_XITE
84        MENUITEM "Export as X3DOM html...",             ID_DUNE_FILE_EXPORT_X3DOM
85        MENUITEM "Export as &Kanim Animation...",       ID_DUNE_FILE_EXPORT_KANIM
86        MENUITEM "Export as Open Wonderland 0.5 module", ID_DUNE_FILE_EXPORT_WONDERLAND_5_MODULE
87        MENUITEM SEPARATOR
88        MENUITEM "&Recent File",                        ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
89        MENUITEM SEPARATOR
90        MENUITEM "&Exit program\tAlt+F4",               ID_DUNE_APP_EXIT
91    END
92    POPUP "&Edit"
93    BEGIN
94        MENUITEM "&Undo\tCtrl+Z",                       ID_DUNE_EDIT_UNDO
95        MENUITEM "&Redo\tCtrl+Y",                       ID_DUNE_EDIT_REDO
96        MENUITEM SEPARATOR
97        MENUITEM "C&opy\tCtrl+C",                       ID_DUNE_EDIT_COPY
98        MENUITEM "&Paste\tCtrl+V",                      ID_DUNE_EDIT_PASTE
99        POPUP "Paste symmetric"
100        BEGIN
101            MENUITEM "&x (red)",                        ID_DUNE_EDIT_PASTE_SYMMETRIC_X
102            MENUITEM "&y (green)",                      ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
103            MENUITEM "&z (blue)",                       ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
104        END
105        MENUITEM "D&elete\tDel",                        ID_DUNE_EDIT_DELETE
106    END
107    POPUP "Se&lection"
108    BEGIN
109        MENUITEM "&Vertices",                           ID_DUNE_SELECTION_VERTICES
110        MENUITEM "&Faces",                              ID_DUNE_SELECTION_FACES
111        MENUITEM "&Lines",                              ID_DUNE_SELECTION_LINES
112        MENUITEM "&HanimJoint weight",                  ID_DUNE_SELECTION_HANIM_JOINT_WEIGHT
113        MENUITEM "&Range",                              ID_DUNE_SELECTION_RANGE
114        POPUP "&Neighbours"
115        BEGIN
116            MENUITEM "&u",                              ID_DUNE_SELECTION_NEIGHBOUR_U
117            MENUITEM "&v",                              ID_DUNE_SELECTION_NEIGHBOUR_V
118        END
119        MENUITEM "&get old Selection",                  ID_DUNE_GET_OLD_SELECTION
120        MENUITEM "&Deselect",                           ID_DUNE_DESELECT
121        MENUITEM SEPARATOR
122        MENUITEM "Show only selected Vertices",         ID_DUNE_SHOW_ONLY_SELECTED_VERTICES
123        MENUITEM "H&ide Vertices",                      ID_DUNE_HIDE_VERTICES
124        MENUITEM "&Unhide Vertices",                    ID_DUNE_UNHIDE_VERTICES
125#ifdef HAVE_LIBCGAL
126        MENUITEM SEPARATOR
127        MENUITEM "&Collect Vertices for convex hull",   ID_DUNE_SELECTION_STORE4CONVEX_HULL
128        MENUITEM "&Remove  Vertices for convex hull",   ID_DUNE_DELETE_STORE4CONVEX_HULL
129#endif
130    END
131    POPUP "&New"
132    BEGIN
133        MENUITEM "Line/Cur&ve",                         ID_NEW_NURBS_CURVE
134        POPUP "&Plain"
135        BEGIN
136            MENUITEM "&x (red)   and y (green)",        ID_NEW_NURBS_PLANE_XY
137            MENUITEM "&y (green) and z (blue)",         ID_NEW_NURBS_PLANE_YZ
138            MENUITEM "&z (blue)  and x (red)",          ID_NEW_NURBS_PLANE_ZX
139        END
140        MENUITEM "&Box",                                ID_NEW_BOX
141        MENUITEM "&Sphere",                             ID_NEW_SPHERE
142        MENUITEM "C&one",                               ID_NEW_CONE
143        MENUITEM "C&ylinder",                           ID_NEW_CYLINDER
144        MENUITEM "Te&xt",                               ID_NEW_ONE_TEXT
145        MENUITEM "T&ube",                               ID_NEW_TUBE
146        MENUITEM "Ho&rn",                               ID_NEW_HORN
147        MENUITEM "Ring",                                ID_NEW_TORUS
148        MENUITEM "&Half Sphere",                        ID_NEW_HALF_SPHERE
149        MENUITEM "U&fo",                                ID_NEW_UFO
150        MENUITEM "She&ll",                              ID_NEW_SHELL
151        POPUP "S&tarfish"
152        BEGIN
153            MENUITEM "&8 Arms",                         ID_NEW_STAR_FISH_8
154            MENUITEM "&7 Arms",                         ID_NEW_STAR_FISH_7
155            MENUITEM "&6 Arms",                         ID_NEW_STAR_FISH_6
156            MENUITEM "&5 Arms",                         ID_NEW_STAR_FISH_5
157            MENUITEM "&4 Arms",                         ID_NEW_STAR_FISH_4
158            MENUITEM "&3 Arms",                         ID_NEW_STAR_FISH_3
159            MENUITEM "&2 Arms",                         ID_NEW_STAR_FISH_2
160            MENUITEM "&1 Arm",                          ID_NEW_STAR_FISH_1
161            MENUITEM "No &Arms",                        ID_NEW_STAR_FISH_0
162        END
163        POPUP "Flo&wer"
164        BEGIN
165            MENUITEM "&8 Leaves",                       ID_NEW_FLOWER_8
166            MENUITEM "&7 Leaves",                       ID_NEW_FLOWER_7
167            MENUITEM "&6 Leaves",                       ID_NEW_FLOWER_6
168            MENUITEM "&5 Leaves",                       ID_NEW_FLOWER_5
169            MENUITEM "&4 Leaves",                       ID_NEW_FLOWER_4
170            MENUITEM "&3 Leaves",                       ID_NEW_FLOWER_3
171            MENUITEM "&2 Leaves",                       ID_NEW_FLOWER_2
172            MENUITEM "&1 Leave",                        ID_NEW_FLOWER_1
173            MENUITEM "no Le&aves",                      ID_NEW_FLOWER_0
174        END
175        POPUP "&Insect rear"
176        BEGIN
177            MENUITEM "&8 Segments",                     ID_NEW_INSECT_REAR_8
178            MENUITEM "&7 Segments",                     ID_NEW_INSECT_REAR_7
179            MENUITEM "&6 Segments",                     ID_NEW_INSECT_REAR_6
180            MENUITEM "&5 Segments",                     ID_NEW_INSECT_REAR_5
181            MENUITEM "&4 Segments",                     ID_NEW_INSECT_REAR_4
182            MENUITEM "&3 Segments",                     ID_NEW_INSECT_REAR_3
183            MENUITEM "&2 Segments",                     ID_NEW_INSECT_REAR_2
184            MENUITEM "&1 Segment",                      ID_NEW_INSECT_REAR_1
185            MENUITEM "No Se&gments",                    ID_NEW_INSECT_REAR_0
186        END
187        MENUITEM "Heart",                               ID_NEW_HEART
188        MENUITEM "Spindle",                             ID_NEW_SPINDLE
189        POPUP "&Mushroom"
190        BEGIN
191            MENUITEM "Round",                           ID_NEW_MUSHROOM_ROUND
192            MENUITEM "Sulcate",                         ID_NEW_MUSHROOM_SULCATE
193        END
194        MENUITEM "'Super&Egg'",                         ID_NEW_SUPER_ELLIPSOID
195        MENUITEM SEPARATOR
196        MENUITEM "Came&ra",                             ID_NEW_VIEWPOINT
197        MENUITEM "Color (need IndexedFaceSet)",         ID_NEW_COLOR
198        MENUITEM "ColorRGBA (need IndexedFaceSet)",     ID_NEW_COLOR_RGBA
199        MENUITEM "Text3D",                              ID_NEW_TEXT_3D
200        MENUITEM "Billboard",                           ID_NEW_BILLBOARD
201        MENUITEM "Empt&y Group",                        ID_NEW_GROUP
202        MENUITEM "Empt&y Transform",                    ID_NEW_TRANSFORM
203        MENUITEM "PointSet",                            ID_NEW_POINT_SET
204        MENUITEM "New node by name",                    ID_NEW_NODE_BY_NAME
205    END
206    POPUP "&Animation"
207    BEGIN
208        MENUITEM "Create Curve Animation (need Transform)", ID_CURVE_ANIMATION
209        MENUITEM "Animate (select object e.g. Transform)", ID_ANIMATION
210        MENUITEM "Go to animation data (need animated object)", ID_SEARCH_INTERPOLATOR
211        MENUITEM "Go to TimeSensor (need animated object)", ID_SEARCH_TIME_SENSOR
212        MENUITEM "Animation time (need TimeSensor)",    ID_CHANGE_ANIMATION_TIME
213        MENUITEM "Disable animation (need TimeSensor)", ID_CHANGE_DISABLE_ANIMATION
214        MENUITEM "Enable animation (need TimeSensor)",  ID_CHANGE_ENABLE_ANIMATION
215        MENUITEM "Delete all animation data",           ID_DELETE_ANIMATION_DATA
216        MENUITEM "Animation View\tAlt+4",               ID_DUNE_VIEW_CHANNEL_VIEW
217    END
218    POPUP "&Change"
219    BEGIN
220        MENUITEM "Make deformable (NURBS)",             ID_TO_NURBS_4KIDS
221        MENUITEM "X mirrored Modellin&g",               ID_X_SYMETRIC
222        MENUITEM SEPARATOR
223        MENUITEM "Show (sometimes) numbers",            ID_DUNE_VIEW_FIELD_VIEW_4_KIDS
224        MENUITEM SEPARATOR
225        MENUITEM "Add Image (need Appearance)",         ID_NEW_IMAGE_TEXTURE
226        MENUITEM "Edit Image (need ImageTexture)\tCtrl+E", ID_URL_EDIT
227        MENUITEM "Change Image repeat (need Appearance)", ID_CHANGE_IMAGE_REPEAT
228        POPUP "Color (need Material or Color or ColorRGBA)"
229        BEGIN
230            MENUITEM "&Normal",                         ID_CHANGE_MATERIAL_DIFFUSE
231            MENUITEM "&Glow",                           ID_CHANGE_MATERIAL_EMISSIVE
232            MENUITEM "G&loss",                          ID_CHANGE_MATERIAL_SPECULAR
233            MENUITEM SEPARATOR
234            MENUITEM "Color (need Color or ColorRGBA)", ID_CHANGE_COLOR
235        END
236        POPUP "Set color to (need IndexedFaceSet or Color*)"
237        BEGIN
238            MENUITEM "&Vertices",                       ID_TO_COLOR_PER_VERTEX
239            MENUITEM "&Faces",                          ID_TO_COLOR_PER_FACE
240        END
241        MENUITEM "Change transparency (need Material)", ID_CHANGE_MATERIAL_TRANSPARENCY
242        MENUITEM "Change shininess (need Material)",    ID_CHANGE_MATERIAL_SHININESS
243        MENUITEM "Change Text (need Text)",             ID_CHANGE_ONE_TEXT
244        MENUITEM SEPARATOR
245        POPUP "Modify selected Points"
246        BEGIN
247            POPUP "Move selected points to"
248            BEGIN
249                MENUITEM "&x (red)",                    ID_MOVE_TO_X
250                MENUITEM "&y (green)",                  ID_MOVE_TO_Y
251                MENUITEM "&z (blue)",                   ID_MOVE_TO_Z
252            END
253            POPUP "Scale selected points"
254            BEGIN
255                MENUITEM "&x (red)",                    ID_SCALE_BY_X
256                MENUITEM "&y (green)",                  ID_SCALE_BY_Y
257                MENUITEM "&z (blue)",                   ID_SCALE_BY_Z
258            END
259            POPUP "Move to same min"
260            BEGIN
261                MENUITEM "&x (red)",                    ID_SAME_MIN_X
262                MENUITEM "&y (green)",                  ID_SAME_MIN_Y
263                MENUITEM "&z (blue)",                   ID_SAME_MIN_Z
264            END
265            POPUP "Move to same"
266            BEGIN
267                MENUITEM "&x (red)",                    ID_SAME_X
268                MENUITEM "&y (green)",                  ID_SAME_Y
269                MENUITEM "&z (blue)",                   ID_SAME_Z
270            END
271            POPUP "Move to same max"
272            BEGIN
273                MENUITEM "&x (red)",                    ID_SAME_MAX_X
274                MENUITEM "&y (green)",                  ID_SAME_MAX_Y
275                MENUITEM "&z (blue)",                   ID_SAME_MAX_Z
276            END
277        END
278        MENUITEM "Set start values",                    ID_SET_DEFAULT
279        POPUP "F&lip"
280        BEGIN
281            MENUITEM "&x (red)",                        ID_FLIP_X
282            MENUITEM "&y (green)",                      ID_FLIP_Y
283            MENUITEM "&z (blue)",                       ID_FLIP_Z
284        END
285        POPUP "&Swap"
286        BEGIN
287            MENUITEM "&x (red)   and y (green)",        ID_SWAP_XY
288            MENUITEM "&y (green) and z (blue)",         ID_SWAP_YZ
289            MENUITEM "&z (blue)  and x (red)",          ID_SWAP_XZ
290        END
291        MENUITEM "Vertex modifier",                     ID_VERTEX_MODIFIER
292#ifdef HAVE_LIBCGAL
293        MENUITEM "Convex hull",                         ID_CONVEX_HULL
294        MENUITEM "Extrusion Convex hull",               ID_EXTRUSION_CONVEX_HULL
295#endif
296        MENUITEM "Add point to PointSet (requires PointSet)", ID_ADD_TO_POINT_SET
297        MENUITEM "Multiply",                            ID_ARRAY
298        POPUP "&Set center to (need Transform ->Shape ->geometry)"
299        BEGIN
300            MENUITEM "&Mid",                            ID_CENTER_TO_MID
301            MENUITEM "Greatest &x (red)",               ID_CENTER_TO_MAXX
302            MENUITEM "Greatest &y (green)",             ID_CENTER_TO_MAXY
303            MENUITEM "Greatest &z (blue)",              ID_CENTER_TO_MAXZ
304            MENUITEM "Smallest x (re&d)",               ID_CENTER_TO_MINX
305            MENUITEM "Smallest y (&green)",             ID_CENTER_TO_MINY
306            MENUITEM "Smallest z (&blue)",              ID_CENTER_TO_MINZ
307        END
308        MENUITEM "F&ullScreen view",                    ID_DUNE_VIEW_FULL_SCREEN
309        POPUP "Scenegraph"
310        BEGIN
311            MENUITEM "Move up in scenegraph\tCtrl+J",       ID_MOVE_SIBLING_UP
312            MENUITEM "Move down in scenegraph\tCtrl+K",     ID_MOVE_SIBLING_DOWN
313            MENUITEM "Move rest of current branch into selection (need Transform)", ID_BRANCH_TO_TRANSFORM_SELECTION
314            MENUITEM "Move rest of current branch into a new Transform", ID_BRANCH_TO_TRANSFORM
315            MENUITEM "Move rest of current branch into a new &VrmlScene (begin of VrmlCut)", ID_BRANCH_TO_VRML_SCENE_BEGIN
316            MENUITEM "Move rest of current branch into a new V&rmlScene (end of VrmlCut)", ID_BRANCH_TO_VRML_SCENE_END
317            MENUITEM "Move rest of current branch &1 level up", ID_BRANCH_TO_PARENT
318            MENUITEM "Flip side in rest of branch",         ID_BRANCH_SET_FLIP_SIDE
319#ifdef HAVE_LIBCGAL
320            MENUITEM "Boolean Operation union",         ID_BRANCH_CSG_UNION
321#endif
322        END
323        MENUITEM SEPARATOR
324        MENUITEM "Rebuild controlpoints",               ID_REBUILD_NURBS_CONTROL_POINTS
325        POPUP "Make NURBS symetric"
326        BEGIN
327            MENUITEM "x",                               ID_MAKE_NURBS_SURFACE_SYMETRIC_X
328            MENUITEM "y",                               ID_MAKE_NURBS_SURFACE_SYMETRIC_Y
329//            MENUITEM "z",                             ID_MAKE_NURBS_SURFACE_SYMETRIC_Z
330        END
331        MENUITEM "Extrude NurbsSurface",                ID_INSERT_TO_NURBS_SURFACE
332        MENUITEM "More poi&nts",                        ID_DEGREE_ELEVATE_UP
333        MENUITEM "More points &U",                      ID_U_DEGREE_ELEVATE_UP
334        MENUITEM "More poin&ts V",                      ID_V_DEGREE_ELEVATE_UP
335        MENUITEM SEPARATOR
336        POPUP "Change to"
337        BEGIN
338            MENUITEM "Nur&bs(Patch)Surface",            ID_TO_NURBS
339            MENUITEM "&NurbsCurve",                     ID_TO_NURBS_CURVE
340            MENUITEM "Super&Revolver",                  ID_TO_SUPER_REVOLVER
341            MENUITEM "&SuperExtrusion",                 ID_TO_SUPER_EXTRUSION
342            MENUITEM "E&xtrusion",                      ID_TO_EXTRUSION
343            MENUITEM "&IndexedFaceSet",                 ID_TO_INDEXED_FACESET
344            MENUITEM "Indexed&LineSet",                 ID_TO_INDEXED_LINESET
345            MENUITEM "&PointSet",                       ID_TO_POINTSET
346            MENUITEM SEPARATOR
347            MENUITEM "Standard Interpolators (need CurveAnimation)", ID_TO_POSITION_AND_ROTATION_INTERPOLATORS
348        END
349        MENUITEM "Set Viewpoint",                       ID_VIEWPOINT
350        MENUITEM SEPARATOR
351        POPUP "Handles"
352        BEGIN
353            MENUITEM "Set handle object scale (e.g. arrows)", ID_HANDLE_SCALE
354            MENUITEM "Set handle point size",           ID_HANDLE_SIZE
355            MENUITEM "Set distance between handles which snap together or handled x-mirred", ID_HANDLE_EPSILON
356        END
357    END
358    POPUP "(IndexedFace)Set"
359    BEGIN
360        MENUITEM "convert to &IndexedFaceSet",           ID_TO_INDEXED_FACESET_4KIDS
361        MENUITEM "Subdivide\ts",                         ID_SUBDIVIDE
362        MENUITEM "Inset face(s)",                        ID_INSET_FACE
363        MENUITEM "Extrude face",                         ID_EXTRUDE
364        MENUITEM "Triangulate",                          ID_TRIANGULATE
365        MENUITEM "Optimize",                             ID_SET_OPTIMIZE
366        MENUITEM "Split away selected faces",            ID_SPLIT_FACES
367        MENUITEM "Build quad from triangles",            ID_BUILD_QUAD
368        MENUITEM "Split quad face into pieces",          ID_SPLIT_INTO_PIECES
369#ifdef HAVE_LIBVCG
370        MENUITEM "Mesh reduce",                          ID_MESH_REDUCE
371#endif
372        POPUP "Make symmetric"
373        BEGIN
374            MENUITEM "x",                                ID_MAKE_SYMETRIC_X
375            MENUITEM "Y",                                ID_MAKE_SYMETRIC_Y
376            MENUITEM "z",                                ID_MAKE_SYMETRIC_Z
377        END
378        MENUITEM "Snap points together",                 ID_SNAP_TOGETHER
379#ifdef HAVE_LIBCGAL
380        POPUP "Boolean operations"
381        BEGIN
382            MENUITEM "Cut (needs Group wih 2 meshes)", ID_CSG_SUBTRACT
383            MENUITEM "Intersection (needs Group wih 2 meshes)", ID_CSG_INTERSECTION
384            MENUITEM "Union (needs Group wih 2 meshes)", ID_CSG_UNION
385        END
386#endif
387        MENUITEM "Join to IndexedFaceSet (need Group)",  ID_SIMPLE_JOIN
388    END
389    POPUP "&Scenes"
390    BEGIN
391        MENUITEM "&Add",                                 ID_SCENES_ADD
392        MENUITEM "&Manage (need VrmlScene)",             ID_SCENES_MANAGE
393    END
394    POPUP "&Movement"
395    BEGIN
396        MENUITEM "Stand &Up",                           ID_STAND_UP
397        MENUITEM "&Set Turnpoint for Selection\tCrtl+P", ID_TARGET
398        MENUITEM SEPARATOR
399        MENUITEM "M&ouse navigation\tCtrl+A",           ID_MOUSE_NAVIGATION_MODE
400        MENUITEM SEPARATOR
401        MENUITEM "Increase turnpoint distance for EXAMINE", ID_INCREASE_TURNPOINT
402        MENUITEM "Decrease turnpoint distance for EXAMINE", ID_DECREASE_TURNPOINT
403        MENUITEM SEPARATOR
404        MENUITEM "E&XAMINE mouse",                      ID_EXAMINE_MOUSE_MODE
405        MENUITEM "FL&Y mouse",                          ID_FLY_MOUSE_MODE
406        MENUITEM "&WALK mouse",                         ID_WALK_MOUSE_MODE
407        MENUITEM "Ro&ll mouse",                         ID_ROLL_MOUSE_MODE
408        MENUITEM "Follow mouse",                        ID_FOLLOW_MOUSE_MODE
409        MENUITEM SEPARATOR
410        MENUITEM "&Move\tCtrl+1",                       ID_MOVE_MODE
411        MENUITEM "Ro&tate\tCtrl+2",                     ID_ROTATE_MODE
412        MENUITEM "Sca&le\tCtrl+3",                      ID_SCALE_MODE
413        MENUITEM "Uniform Sca&le\tCtrl+4",              ID_UNIFORM_SCALE_MODE
414        MENUITEM "Ce&nter\tCtrl+5",                     ID_CENTER_MODE
415        MENUITEM SEPARATOR
416        MENUITEM "&x only (red)",                       ID_X_ONLY
417        MENUITEM "&y only (green)",                     ID_Y_ONLY
418        MENUITEM "&z only (blue)",                      ID_Z_ONLY
419        MENUITEM SEPARATOR
420        POPUP "&InputDevice"
421        BEGIN
422            MENUITEM "&6D\tCtrl+6",                     ID_6D_MODE
423            MENUITEM "6&D Local\tCtrl+7",               ID_6DLOCAL_MODE
424            MENUITEM "Roc&ket\tCtrl+8",                 ID_ROCKET_MODE
425            MENUITEM "&Hover\tCtrl+9",                  ID_HOVER_MODE
426            MENUITEM SEPARATOR
427            MENUITEM "Input Device Navi&gation",        ID_INPUT_DEVICE_NAVIGATION_MODE
428            MENUITEM SEPARATOR
429            MENUITEM "&3D Mode",                        ID_3D_MODE
430            MENUITEM "&2D Mode",                        ID_2D_MODE
431            MENUITEM "&1D Mode",                        ID_1D_MODE
432            MENUITEM SEPARATOR
433            MENUITEM "Near&/Far",                       ID_NEAR_FAR_MODE
434            MENUITEM "&Up/Down",                        ID_UP_DOWN_MODE
435            MENUITEM SEPARATOR
436            MENUITEM "&Increase input device",          ID_INPUTDEVICE_GREATER
437            MENUITEM "Decrea&se input device",          ID_INPUTDEVICE_LESSER
438            MENUITEM SEPARATOR
439            MENUITEM "Reca&librate Inputdevices",       ID_RECALIBRATE
440        END
441    END
442    POPUP "&Options"
443    BEGIN
444        POPUP "&Language"
445        BEGIN
446            MENUITEM "Start next time in english language",  ID_OPTIONS_START_LANGUAGE_ENGLISH
447            MENUITEM "Naechster Start in deutscher Sprache",  ID_OPTIONS_START_LANGUAGE_GERMAN
448            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
449            MENUITEM "Prochain d�marrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
450            MENUITEM "Comecar na proxima vez em idioma Portugues (-4kids)", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
451        END
452        MENUITEM "Start next time with full dune version",  ID_OPTIONS_START_NORMAL
453    END
454//    MENUITEM "Help",                                  ID_DUNE_APP_HELP
455#ifdef HAVE_TEACHER_MENU
456    POPUP "!"
457    BEGIN
458        MENUITEM "Set DEF name to ""correct""",         ID_TEACHER_CORRECT_NAME
459        MENUITEM "Insert text ""correct""",             ID_TEACHER_CORRECT_SHAPE
460        MENUITEM "Set DEF name to ""wrong""",           ID_TEACHER_WRONG_NAME
461        MENUITEM "Insert text ""wrong""",               ID_TEACHER_WRONG_SHAPE
462    END
463#endif
464END
465
466IDR_DUNE_4CATT_TYPE MENU PRELOAD DISCARDABLE
467BEGIN
468    POPUP "&File"
469    BEGIN
470        MENUITEM "&Open...\tCtrl+O",                    ID_DUNE_FILE_OPEN
471        MENUITEM "Impo&rt\tCrtl+R",                     ID_DUNE_FILE_IMPORT
472        MENUITEM "&Save\tCtrl+S",                       ID_DUNE_FILE_SAVE
473        MENUITEM "Save &As...\tCtrl+Shift+S",           ID_DUNE_FILE_SAVE_AS
474        MENUITEM "Export as AC3D for RAVEN...",         ID_DUNE_FILE_EXPORT_AC3D_4_RAVEN
475        MENUITEM "Export as Catt 8 GEO...",             ID_DUNE_FILE_EXPORT_GEO_CATT
476        MENUITEM SEPARATOR
477        MENUITEM "&Recent File",                        ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
478        MENUITEM SEPARATOR
479        MENUITEM "E&xit program\tAlt+F4",               ID_DUNE_APP_EXIT
480    END
481    POPUP "&Edit"
482    BEGIN
483        MENUITEM "&Undo\tCtrl+Z",                       ID_DUNE_EDIT_UNDO
484        MENUITEM "&Redo\tCtrl+Y",                       ID_DUNE_EDIT_REDO
485        MENUITEM SEPARATOR
486        MENUITEM "C&opy\tCtrl+C",                       ID_DUNE_EDIT_COPY
487        MENUITEM "&Paste\tCtrl+V",                      ID_DUNE_EDIT_PASTE
488        POPUP "Paste symmetric"
489        BEGIN
490            MENUITEM "&x",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_X
491            MENUITEM "&y",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
492            MENUITEM "&z",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
493        END
494        MENUITEM "D&elete\tDel",                        ID_DUNE_EDIT_DELETE
495        MENUITEM SEPARATOR
496        MENUITEM "&Find\tCtrl+F",                       ID_DUNE_EDIT_FIND
497        MENUITEM "Find Again\tCtrl+G",                  ID_DUNE_EDIT_FIND_AGAIN
498    END
499    POPUP "&New"
500    BEGIN
501        MENUITEM "Catt 8 export src data",              ID_NEW_CATT_EXPORT_SRC
502        MENUITEM "Catt 8 export rec data",              ID_NEW_CATT_EXPORT_REC
503        MENUITEM "Empt&y Transform",                    ID_NEW_TRANSFORM
504    END
505    POPUP "&Change"
506    BEGIN
507        MENUITEM "Name for ABS in material.geo\tCtrl+D", ID_DUNE_EDIT_DEF
508        MENUITEM SEPARATOR
509        MENUITEM "Change side",                         ID_CHANGE_SIDE
510        MENUITEM "Two sided",                           ID_TWO_SIDED
511        MENUITEM SEPARATOR
512        MENUITEM "Change to mesh with two sides",       ID_TO_INDEXED_FACESET
513    END
514    POPUP "&Scenegraph"
515    BEGIN
516        POPUP "Move Sibling"
517        BEGIN
518            MENUITEM "Up\tCtrl+J",                      ID_MOVE_SIBLING_UP
519            MENUITEM "Down\tCtrl+K",                    ID_MOVE_SIBLING_DOWN
520            MENUITEM "To first position",               ID_MOVE_SIBLING_FIRST
521            MENUITEM "To last position",                ID_MOVE_SIBLING_LAST
522        END
523        MENUITEM "Move rest of branch &1 level up",     ID_BRANCH_TO_PARENT
524        MENUITEM "Move rest of branch to &Transform",   ID_BRANCH_TO_TRANSFORM
525        MENUITEM "Move rest into Transform selection",  ID_BRANCH_TO_TRANSFORM_SELECTION
526        MENUITEM "Set rest of branch &one or two sided", ID_BRANCH_SET_TWO_SIDED
527        MENUITEM "Flip side in rest of branch",         ID_BRANCH_SET_FLIP_SIDE
528        MENUITEM "&Remove names for ABS in material.geo for rest of branch", ID_BRANCH_REMOVE_DEF_NAME
529        MENUITEM "Remove Material node in rest of branch", ID_BRANCH_REMOVE_MATERIAL
530        MENUITEM "Create Material node in rest of branch", ID_BRANCH_CREATE_MATERIAL
531        MENUITEM "Show number of Polygons in Status Bar for rest of branch", ID_BRANCH_COUNT_POLYGONS_4_CATT
532#ifdef HAVE_LIBCGAL
533        MENUITEM "Boolean Operation union",             ID_BRANCH_CSG_UNION
534#endif
535    END
536    POPUP "&Movement"
537    BEGIN
538        MENUITEM "Stand &Up",                           ID_STAND_UP
539        MENUITEM "&Set Turnpoint for Selection\tCrtl+P", ID_TARGET
540        MENUITEM SEPARATOR
541        MENUITEM "M&ouse navigation\tCtrl+A",           ID_MOUSE_NAVIGATION_MODE
542        MENUITEM SEPARATOR
543        MENUITEM "Increase turnpoint distance for EXAMINE", ID_INCREASE_TURNPOINT
544        MENUITEM "Decrease turnpoint distance for EXAMINE", ID_DECREASE_TURNPOINT
545        MENUITEM SEPARATOR
546        MENUITEM "E&XAMINE mouse",                      ID_EXAMINE_MOUSE_MODE
547        MENUITEM "FL&Y mouse",                          ID_FLY_MOUSE_MODE
548        MENUITEM "&WALK mouse",                         ID_WALK_MOUSE_MODE
549        MENUITEM "Ro&ll mouse",                         ID_ROLL_MOUSE_MODE
550        MENUITEM "&Follow mouse",                       ID_FOLLOW_MOUSE_MODE
551        MENUITEM SEPARATOR
552        MENUITEM "&Move\tCtrl+1",                       ID_MOVE_MODE
553        MENUITEM "Ro&tate\tCtrl+2",                     ID_ROTATE_MODE
554        MENUITEM "Sca&le\tCtrl+3",                      ID_SCALE_MODE
555        MENUITEM "Uniform Sca&le\tCtrl+4",              ID_UNIFORM_SCALE_MODE
556        MENUITEM "Ce&nter\tCtrl+5",                     ID_CENTER_MODE
557        MENUITEM SEPARATOR
558        MENUITEM "&x only (red)",                       ID_X_ONLY
559        MENUITEM "&y only (green)",                     ID_Y_ONLY
560        MENUITEM "&z only (blue)",                      ID_Z_ONLY
561        MENUITEM SEPARATOR
562        POPUP "&InputDevice"
563        BEGIN
564            MENUITEM "&6D\tCtrl+6",                     ID_6D_MODE
565            MENUITEM "6&D Local\tCtrl+7",               ID_6DLOCAL_MODE
566            MENUITEM "Roc&ket\tCtrl+8",                 ID_ROCKET_MODE
567            MENUITEM "&Hover\tCtrl+9",                  ID_HOVER_MODE
568            MENUITEM SEPARATOR
569            MENUITEM "Input Device Navi&gation",        ID_INPUT_DEVICE_NAVIGATION_MODE
570            MENUITEM SEPARATOR
571            MENUITEM "&3D Mode",                        ID_3D_MODE
572            MENUITEM "&2D Mode",                        ID_2D_MODE
573            MENUITEM "&1D Mode",                        ID_1D_MODE
574            MENUITEM SEPARATOR
575            MENUITEM "Near&/Far",                       ID_NEAR_FAR_MODE
576            MENUITEM "&Up/Down",                        ID_UP_DOWN_MODE
577            MENUITEM SEPARATOR
578            MENUITEM "&Increase input device",          ID_INPUTDEVICE_GREATER
579            MENUITEM "Decrea&se input device",          ID_INPUTDEVICE_LESSER
580            MENUITEM SEPARATOR
581            MENUITEM "Reca&librate Inputdevices",       ID_RECALIBRATE
582        END
583    END
584    POPUP "&ABSName"
585    BEGIN
586        MENUITEM "Skip part before first underscore",   ID_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE
587        MENUITEM "Skip part after last underscore",     ID_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE
588    END
589    POPUP "&Settings"
590    BEGIN
591        MENUITEM "Set handle object scale",             ID_HANDLE_SCALE
592        MENUITEM "Set handle point size",               ID_HANDLE_SIZE
593        MENUITEM SEPARATOR
594        POPUP "&Language"
595        BEGIN
596            MENUITEM "Start next time in english language",  ID_OPTIONS_START_LANGUAGE_ENGLISH
597            MENUITEM "Naechster Start in deutscher Sprache",  ID_OPTIONS_START_LANGUAGE_GERMAN
598            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
599            MENUITEM "Prochain d�marrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
600            MENUITEM "Comecar na proxima vez em idioma Portugues", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
601        END
602        MENUITEM "Start next time with full dune version",  ID_OPTIONS_START_NORMAL
603    END
604    POPUP "&Help"
605    BEGIN
606        MENUITEM "&About dune...",                      ID_DUNE_APP_ABOUT
607        MENUITEM "&Catt exporter overview ...",         ID_DUNE_APP_CATT_HELP
608    END
609END
610
611IDR_DUNE_TYPE MENU PRELOAD DISCARDABLE
612BEGIN
613#ifdef HAVE_TEST_IN_MENU
614    POPUP "&TEST"
615    BEGIN
616        MENUITEM "&TEST",                               ID_TEST_IN_MENU
617    END
618#endif
619    POPUP "&File"
620    BEGIN
621        POPUP "&New"
622        BEGIN
623            MENUITEM "&New VRML97\tCtrl+N",             ID_DUNE_FILE_NEW
624            MENUITEM "&New X3DV",                       ID_DUNE_FILE_NEW_X3DV
625            MENUITEM "&New X3D/XML",                    ID_DUNE_FILE_NEW_X3D_XML
626        END
627        MENUITEM "&Open file...\tCtrl+O",               ID_DUNE_FILE_OPEN
628        MENUITEM "&Open URL...",                        ID_DUNE_FILE_URL_OPEN
629        MENUITEM "&Open X3DOM HTML...",                 ID_DUNE_FILE_HTML_OPEN
630        MENUITEM "Impo&rt\tCrtl+R",                     ID_DUNE_FILE_IMPORT
631#ifndef HAVE_OPEN_IN_NEW_WINDOW
632        MENUITEM "New Window\tCtrl+Shift+N",            ID_DUNE_FILE_NEW_WINDOW
633#endif
634        MENUITEM "Pr&eview\tF12",                       ID_DUNE_FILE_PREVIEW
635        MENUITEM "&Save\tCtrl+S",                       ID_DUNE_FILE_SAVE
636        MENUITEM "Save &As...\tCtrl+Shift+S",           ID_DUNE_FILE_SAVE_AS
637        POPUP "&Export As..."
638        BEGIN
639            MENUITEM "Export as &Pure VRML97...",       ID_DUNE_FILE_EXPORT_VRML97
640            MENUITEM "Export as VRML level &X3DV...",   ID_DUNE_FILE_EXPORT_X3DV
641            MENUITEM "Export as X3D/XML...",            ID_DUNE_FILE_EXPORT_X3D_XML
642            MENUITEM "Export as X_ITE html/X3DV...",    ID_DUNE_FILE_EXPORT_XITE
643            MENUITEM "Export as X3DOM html...",         ID_DUNE_FILE_EXPORT_X3DOM
644            MENUITEM "Export as VRML97 with COVER extensions...",   ID_DUNE_FILE_EXPORT_VRML97_COVER
645            MENUITEM "Export as &Kanim Animation...",   ID_DUNE_FILE_EXPORT_KANIM
646            MENUITEM "Export as Open Wonderland 0.5 module Java Source", ID_DUNE_FILE_EXPORT_WONDERLAND_5_MODULE
647            MENUITEM "Export as Java (triangulated) Source...", ID_DUNE_FILE_EXPORT_JAVA_SOURCE
648            MENUITEM "Export as C++ (mesh) Source...",  ID_DUNE_FILE_EXPORT_CC_SOURCE
649            MENUITEM "Export as C (mesh) Source...",    ID_DUNE_FILE_EXPORT_C_SOURCE
650//            MENUITEM "Export as X3D for SUN wonderland 0.4...", ID_DUNE_FILE_EXPORT_X3D_4_WONDERLAND
651            MENUITEM "Export as OFF",                   ID_DUNE_FILE_EXPORT_OFF
652            MENUITEM "Export as AC3D b...",             ID_DUNE_FILE_EXPORT_AC3D
653            MENUITEM "Export as RIB...",                ID_DUNE_FILE_EXPORT_RIB
654            MENUITEM "Export as povray...",             ID_DUNE_FILE_EXPORT_POVRAY
655            MENUITEM "Export as Catt 8 GEO...",         ID_DUNE_FILE_EXPORT_GEO_CATT
656            MENUITEM "Export as Ldraw DAT...",          ID_DUNE_FILE_EXPORT_LDRAW_DAT
657        END
658#ifdef HAVE_LIBCGAL
659        POPUP "&Import mesh"
660        BEGIN
661            MENUITEM "Import OFF",                      ID_DUNE_FILE_IMPORT_OFF
662        END
663#endif
664#ifndef HAVE_OPEN_IN_NEW_WINDOW
665# ifndef HAVE_NO_TEXTEDIT
666        MENUITEM "Textedit...\tCrtl+T",                 ID_DUNE_FILE_TEXT_EDIT
667# endif
668#endif
669        MENUITEM "Upload",                              ID_DUNE_FILE_UPLOAD
670        MENUITEM SEPARATOR
671        MENUITEM "Recent File",                         ID_DUNE_FILE_MRU_PLACEHOLDER, GRAYED
672        MENUITEM SEPARATOR
673        MENUITEM "&Close\tCtrl+F4",                     ID_DUNE_FILE_CLOSE
674        MENUITEM "Exit\tAlt+F4",                        ID_DUNE_APP_EXIT
675    END
676    POPUP "&Edit"
677    BEGIN
678        MENUITEM "&Undo\tCtrl+Z",                       ID_DUNE_EDIT_UNDO
679        MENUITEM "&Redo\tCtrl+Y",                       ID_DUNE_EDIT_REDO
680        MENUITEM SEPARATOR
681#ifdef HAVE_CUT
682        MENUITEM "Cu&t\tCtrl+X",                        ID_DUNE_EDIT_CUT
683#endif
684        MENUITEM "&Copy\tCtrl+C",                       ID_DUNE_EDIT_COPY
685        MENUITEM "Copy branch to root",                 ID_DUNE_EDIT_COPY_BRANCH_TO_ROOT
686        MENUITEM "&Paste\tCtrl+V",                      ID_DUNE_EDIT_PASTE
687        POPUP "Paste symmetric"
688        BEGIN
689            MENUITEM "&x",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_X
690            MENUITEM "&y",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Y
691            MENUITEM "&z",                              ID_DUNE_EDIT_PASTE_SYMMETRIC_Z
692        END
693        MENUITEM "D&elete\tDel",                        ID_DUNE_EDIT_DELETE
694        MENUITEM "&DEF\tCtrl+D",                        ID_DUNE_EDIT_DEF
695        MENUITEM "&USE",                                ID_DUNE_EDIT_USE
696        MENUITEM "&Find\tCtrl+F",                       ID_DUNE_EDIT_FIND
697        MENUITEM "Find Again\tCtrl+G",                  ID_DUNE_EDIT_FIND_AGAIN
698        MENUITEM SEPARATOR
699        MENUITEM "Co&lor circle\tCtrl+L",               ID_COLOR_CIRCLE
700        MENUITEM "O&bject edit\tCtrl+E",                ID_OBJECT_EDIT
701        MENUITEM "&URL edit\tCtrl+U",                   ID_URL_EDIT
702    END
703    POPUP "Se&lection"
704    BEGIN
705        MENUITEM "&Vertices",                           ID_DUNE_SELECTION_VERTICES
706        MENUITEM "&Faces",                              ID_DUNE_SELECTION_FACES
707        MENUITEM "&Lines",                              ID_DUNE_SELECTION_LINES
708        MENUITEM "&HanimJoint weight",                  ID_DUNE_SELECTION_HANIM_JOINT_WEIGHT
709        MENUITEM "&Range",                              ID_DUNE_SELECTION_RANGE
710        POPUP "&Neighbours"
711        BEGIN
712            MENUITEM "&u",                              ID_DUNE_SELECTION_NEIGHBOUR_U
713            MENUITEM "&v",                              ID_DUNE_SELECTION_NEIGHBOUR_V
714        END
715        MENUITEM "&get old Selection",                  ID_DUNE_GET_OLD_SELECTION
716        MENUITEM "&Deselect",                           ID_DUNE_DESELECT
717        MENUITEM SEPARATOR
718        MENUITEM "Show only selected Vertices",         ID_DUNE_SHOW_ONLY_SELECTED_VERTICES
719        MENUITEM "H&ide Vertices",                      ID_DUNE_HIDE_VERTICES
720        MENUITEM "&Unhide Vertices",                    ID_DUNE_UNHIDE_VERTICES
721#ifdef HAVE_LIBCGAL
722        MENUITEM SEPARATOR
723        MENUITEM "&Collect Vertices for convex hull",   ID_DUNE_SELECTION_STORE4CONVEX_HULL
724        MENUITEM "&Remove  Vertices for convex hull",   ID_DUNE_DELETE_STORE4CONVEX_HULL
725#endif
726    END
727    POPUP "&View"
728    BEGIN
729        MENUITEM "F&ullScreen\tF11",                    ID_DUNE_VIEW_FULL_SCREEN
730        MENUITEM " &Route/IS View\tAlt+2",              ID_DUNE_VIEW_SCENE_GRAPH
731        MENUITEM " Scene &Tree\tAlt+1",                 ID_DUNE_VIEW_SCENE_TREE
732        MENUITEM " &Field View\tAlt+3",                 ID_DUNE_VIEW_FIELD_VIEW
733        MENUITEM " &Channel View\tAlt+4",               ID_DUNE_VIEW_CHANNEL_VIEW
734        MENUITEM SEPARATOR
735        MENUITEM "Standard T&oolbar",                   ID_DUNE_VIEW_TOOLBAR
736        MENUITEM " Node Toolbar &1",                    ID_DUNE_VIEW_NODE_TOOLBAR_1
737        MENUITEM " Node Toolbar &2",                    ID_DUNE_VIEW_NODE_TOOLBAR_2
738        MENUITEM " Node Toolbar &3",                    ID_DUNE_VIEW_NODE_TOOLBAR_3
739        MENUITEM " Node Toolbar &VRML97 Amendment 1/X3D 3.3", ID_DUNE_VIEW_NODE_TOOLBAR_VRML200X
740        MENUITEM " Node Toolbar X3D Components 1",      ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_1
741        MENUITEM " Node Toolbar X3D Components 2",      ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_2
742        MENUITEM " Node Toolbar X3D Components 3",      ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_3
743        MENUITEM " Node Toolbar X3D Components 4",      ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_4
744        MENUITEM " Node Toolbar Cover Nodes",           ID_DUNE_VIEW_NODE_TOOLBAR_COVER
745        MENUITEM " Node Toolbar Kambi Nodes",           ID_DUNE_VIEW_NODE_TOOLBAR_KAMBI
746        MENUITEM " Node Toolbar X3DOM Nodes",           ID_DUNE_VIEW_NODE_TOOLBAR_X3DOM
747        MENUITEM " Node Toolbar S&cripted Nodes/export data containers", ID_DUNE_VIEW_NODE_TOOLBAR_SCRIPTED
748        MENUITEM "&Play Toolbar",                       ID_DUNE_VIEW_PLAY_TOOLBAR
749        MENUITEM "&Status Bar",                         ID_DUNE_VIEW_STATUS_BAR
750    END
751    POPUP "&Create"
752    BEGIN
753        MENUITEM "New node by name",                    ID_NEW_NODE_BY_NAME
754        POPUP "&PROTO usage"
755        BEGIN
756            MENUITEM "NO PROTOS",                       ID_PROTO_MRU_PLACEHOLDER, GRAYED
757        END
758        POPUP "&Shape"
759        BEGIN
760            MENUITEM "&Box",                            ID_NEW_BOX
761            MENUITEM "&Sphere",                         ID_NEW_SPHERE
762            MENUITEM "&Cone",                           ID_NEW_CONE
763            MENUITEM "C&ylinder",                       ID_NEW_CYLINDER
764            MENUITEM "Indexed&FaceSet",                 ID_NEW_INDEXED_FACE_SET
765            MENUITEM "Indexed&LineSet",                 ID_NEW_INDEXED_LINE_SET
766            MENUITEM "&PointSet",                       ID_NEW_POINT_SET
767            MENUITEM "Elevation&Grid",                  ID_NEW_ELEVATION_GRID
768            MENUITEM "&Extrusion",                      ID_NEW_EXTRUSION
769            MENUITEM "&Text",                           ID_NEW_TEXT
770            POPUP "VRML97 Amendment 1 Shape"
771            BEGIN
772                MENUITEM "Nurbs&Curve",                 ID_NEW_NURBS_CURVE
773                MENUITEM "Nurbs&Group",                 ID_NEW_NURBS_GROUP
774                POPUP "Nurbs&Surface"
775                BEGIN
776                    POPUP "&Plain    (Nurbs)"
777                    BEGIN
778                        MENUITEM "&x (red)   and y (green)", ID_NEW_NURBS_PLANE_XY
779                        MENUITEM "&y (green) and z (blue)",  ID_NEW_NURBS_PLANE_YZ
780                        MENUITEM "&z (blue)  and x (red)",   ID_NEW_NURBS_PLANE_ZX
781                    END
782                    MENUITEM "Box      (Nurbs)",        ID_NEW_NURBS_BOX
783                    MENUITEM "Sphere   (Nurbs)",        ID_NEW_NURBS_SPHERE
784                    MENUITEM "Cone     (Nurbs)",        ID_NEW_NURBS_CONE
785                    MENUITEM "Cylinder (Nurbs)",        ID_NEW_NURBS_CYLINDER
786                END
787                MENUITEM "TrimmedSurface",              ID_NEW_TRIMMED_SURFACE
788            END
789            POPUP "X3D Shape"
790            BEGIN
791                MENUITEM "Nurbs&Curve",                 ID_NEW_NURBS_CURVE
792                MENUITEM "NurbsSet",                    ID_NEW_NURBS_GROUP
793                POPUP "Nurbs&PatchSurface"
794                BEGIN
795                    POPUP "&Plain    (Nurbs)"
796                    BEGIN
797                        MENUITEM "&x (red)   and y (green)", ID_NEW_NURBS_PLANE_XY
798                        MENUITEM "&y (green) and z (blue)",  ID_NEW_NURBS_PLANE_YZ
799                        MENUITEM "&z (blue)  and x (red)",   ID_NEW_NURBS_PLANE_ZX
800                    END
801                    MENUITEM "Box      (Nurbs)",        ID_NEW_NURBS_BOX
802                    MENUITEM "Sphere   (Nurbs)",        ID_NEW_NURBS_SPHERE
803                    MENUITEM "Cone     (Nurbs)",        ID_NEW_NURBS_CONE
804                    MENUITEM "Cylinder (Nurbs)",        ID_NEW_NURBS_CYLINDER
805                END
806                MENUITEM "NurbsSweptSurface",           ID_NEW_NURBS_SWEPT_SURFACE
807                MENUITEM "NurbsSwungSurface",           ID_NEW_NURBS_SWUNG_SURFACE
808                MENUITEM "NurbsTrimmedSurface",         ID_NEW_NURBS_TRIMMED_SURFACE
809                MENUITEM "LineSet",                     ID_NEW_LINE_SET
810                MENUITEM "IndexedTriangleFanSet",       ID_NEW_INDEXED_TRIANGLE_FAN_SET
811                MENUITEM "IndexedTriangleSet",          ID_NEW_INDEXED_TRIANGLE_SET
812                MENUITEM "IndexedTriangleStripSet",     ID_NEW_INDEXED_TRIANGLE_STRIP_SET
813                MENUITEM "IndexedQuadSet",              ID_NEW_INDEXED_QUAD_SET
814                MENUITEM "QuadSet",                     ID_NEW_QUAD_SET
815                MENUITEM "TriangleFanSet",              ID_NEW_TRIANGLE_FAN_SET
816                MENUITEM "TriangleSet",                 ID_NEW_TRIANGLE_SET
817                MENUITEM "TriangleStripSet",            ID_NEW_TRIANGLE_STRIP_SET
818                POPUP "Geometry2D"
819                BEGIN
820                    MENUITEM "TriangleSet2D",           ID_NEW_TRIANGLE_SET_2D
821                    MENUITEM "Rectangle2D",             ID_NEW_RECTANGLE_2D
822                    MENUITEM "Disk2D",                  ID_NEW_DISK_2D
823                    MENUITEM "ArcClose2D",              ID_NEW_ARC_CLOSE_2D
824                    MENUITEM "Circle2D",                ID_NEW_CIRCLE_2D
825                    MENUITEM "Arc2D",                   ID_NEW_ARC_2D
826                    MENUITEM "Polyline2D",              ID_NEW_POLYLINE_2D
827                    MENUITEM "Polypoint2D",             ID_NEW_POLYPOINT_2D
828                END
829           END
830        END
831        POPUP "&Grouping Node"
832        BEGIN
833            MENUITEM "&Transform",                      ID_NEW_TRANSFORM
834            MENUITEM "&Group",                          ID_NEW_GROUP
835            MENUITEM "&Billboard",                      ID_NEW_BILLBOARD
836            MENUITEM "&Collision",                      ID_NEW_COLLISION
837            MENUITEM "&Lod",                            ID_NEW_LOD
838            MENUITEM "&Switch",                         ID_NEW_SWITCH
839            POPUP "VRML97 Amendment 1 Grouping Node"
840            BEGIN
841                MENUITEM "NurbsGroup",                  ID_NEW_NURBS_GROUP
842            END
843            POPUP "X3D Grouping Node"
844            BEGIN
845                MENUITEM "StaticGroup",                 ID_NEW_STATIC_GROUP
846                MENUITEM "NurbsSet",                    ID_NEW_NURBS_GROUP
847            END
848        END
849        POPUP "&WWW"
850        BEGIN
851            MENUITEM "&Anchor",                         ID_NEW_ANCHOR
852            MENUITEM "&Inline",                         ID_NEW_INLINE
853            POPUP "VRML97 Amendment 1/X3D WWW"
854            BEGIN
855                MENUITEM "InlineLoadControl",           ID_NEW_INLINE_LOAD_CONTROL
856            END
857        END
858        POPUP "Shape S&ubnode"
859        BEGIN
860            MENUITEM "&Shape",                          ID_NEW_SHAPE
861            MENUITEM "&Coordinate (need *Set)",         ID_NEW_COORDINATE
862            MENUITEM "&Normal (need IndexedFaceSet or ElevationGrid)", ID_NEW_NORMAL
863            MENUITEM "&Color (need *Set or *ElevationGrid)", ID_NEW_COLOR
864            MENUITEM "&TextureCoordinate (need IndexedFaceSet or ElevationGrid)", ID_NEW_TEXTURE_COORDINATE
865            MENUITEM "&FontStyle (need Text)",          ID_NEW_FONT_STYLE
866            POPUP "VRML97 Amendment 1/X3D S&ubnode"
867            BEGIN
868                MENUITEM "Contour2D (need TrimmedSurface)", ID_NEW_CONTOUR_2D
869                POPUP "Contour2D/Nurbs Shape S&ubnode"
870                BEGIN
871                    MENUITEM "NurbsCurve2D", ID_NEW_NURBS_CURVE_2D
872                    MENUITEM "(Contour)Polyline2D", ID_NEW_CONTOUR_POLYLINE_2D
873                END
874                MENUITEM "CoordinateDouble (need Indexed*Set or PointSet", ID_NEW_COORDINATE_DOUBLE
875                MENUITEM "ColorRGBA (need Indexed*Set or PointSet or ElevationGrid)", ID_NEW_COLOR_RGBA
876                MENUITEM "FogCoordinate (need *Set)", ID_NEW_FOG_COORDINATE
877                MENUITEM "TextureCoordinateGenerator (need IndexedFaceSet or ElevationGrid or Multi*TextureCoordinate)", ID_NEW_TEXTURE_COORDINATE_GENERATOR
878                MENUITEM "NurbsTextureCoordinate/Surface (need NurbsPatchSurface)", ID_NEW_NURBS_TEXTURE_COORDINATE
879                MENUITEM "MultiTextureCoordinate",      ID_NEW_MULTI_TEXTURE_COORDINATE
880            END
881        END
882        POPUP "&Material/Texture"
883        BEGIN
884            MENUITEM "&Appearance (need shape)",        ID_NEW_APPEARANCE
885            MENUITEM "&Material (need Appearance)",     ID_NEW_MATERIAL
886            MENUITEM "&ImageTexture (need Appearance)", ID_NEW_IMAGE_TEXTURE
887            MENUITEM "&PixelTexture (need Appearance)", ID_NEW_PIXEL_TEXTURE
888            MENUITEM "M&ovieTexture (need Appearance)", ID_NEW_MOVIE_TEXTURE
889            MENUITEM "&TextureTransform (need Appearance)", ID_NEW_TEXTURE_TRANSFORM
890            POPUP "X3D Material/Texture"
891            BEGIN
892                MENUITEM "TwoSidedMaterial (need Appearance)", ID_NEW_TWO_SIDED_MATERIAL
893                MENUITEM "FillProperties",              ID_NEW_FILL_PROPERTIES
894                MENUITEM "LineProperties",              ID_NEW_LINE_PROPERTIES
895                MENUITEM "MultiTexture",                ID_NEW_MULTI_TEXTURE
896                MENUITEM "MultiTextureTransform",       ID_NEW_MULTI_TEXTURE_TRANSFORM
897                MENUITEM "TextureProperties",           ID_NEW_TEXTURE_PROPERTIES
898            END
899        END
900        POPUP "S&ound"
901        BEGIN
902            MENUITEM "&Sound",                          ID_NEW_SOUND
903            MENUITEM "&AudioClip (need Sound)",         ID_NEW_AUDIO_CLIP
904        END
905        POPUP "&Light"
906        BEGIN
907            MENUITEM "&DirectionalLight",               ID_NEW_DIRECTIONAL_LIGHT
908            MENUITEM "&PointLight",                     ID_NEW_POINT_LIGHT
909            MENUITEM "&SpotLight",                      ID_NEW_SPOT_LIGHT
910        END
911        POPUP "&Environmental Node"
912        BEGIN
913            MENUITEM "&Fog",                            ID_NEW_FOG
914            MENUITEM "LocalFog",                        ID_NEW_LOCAL_FOG
915            MENUITEM "&Background",                     ID_NEW_BACKGROUND
916            MENUITEM "&Viewpoint",                      ID_NEW_VIEWPOINT
917            MENUITEM "OrthoViewpoint",                  ID_NEW_ORTHO_VIEWPOINT
918            MENUITEM "ViewpointGroup",                  ID_NEW_VIEWPOINT_GROUP
919            MENUITEM "&NavigationInfo",                 ID_NEW_NAVIGATION_INFO
920            MENUITEM "&WorldInfo",                      ID_NEW_WORLD_INFO
921            MENUITEM "&ClipPlane",                      ID_NEW_CLIP_PLANE
922        END
923        POPUP "Se&nsor"
924        BEGIN
925            MENUITEM "&ProximitySensor",                ID_NEW_PROXIMITY_SENSOR
926            MENUITEM "&CylinderSensor",                 ID_NEW_CYLINDER_SENSOR
927            MENUITEM "&SphereSensor",                   ID_NEW_SPHERE_SENSOR
928            MENUITEM "P&laneSensor",                    ID_NEW_PLANE_SENSOR
929            MENUITEM "&TimeSensor",                     ID_NEW_TIME_SENSOR
930            MENUITEM "T&ouchSensor",                    ID_NEW_TOUCH_SENSOR
931            MENUITEM "&VisibilitySensor",               ID_NEW_VISIBILITY_SENSOR
932            POPUP "X3D Sensor"
933            BEGIN
934                MENUITEM "KeySensor",                   ID_NEW_KEY_SENSOR
935                MENUITEM "StringSensor",                ID_NEW_STRING_SENSOR
936                MENUITEM "LoadSensor",                  ID_NEW_LOAD_SENSOR
937                MENUITEM "TransformSensor",             ID_NEW_TRANSFORM_SENSOR
938            END
939        END
940        POPUP "&Interpolator"
941        BEGIN
942            MENUITEM "Co&lorInterpolator",              ID_NEW_COLOR_INTERPOLATOR
943            MENUITEM "&CoordinateInterpolator",         ID_NEW_COORDINATE_INTERPOLATOR
944            MENUITEM "&PositionInterpolator",           ID_NEW_POSITION_INTERPOLATOR
945            MENUITEM "&OrientationInterpolator",        ID_NEW_ORIENTATION_INTERPOLATOR
946            MENUITEM "&NormalInterpolator",             ID_NEW_NORMAL_INTERPOLATOR
947            MENUITEM "&ScalarInterpolator",             ID_NEW_SCALAR_INTERPOLATOR
948            POPUP "VRML97 Amendment 1/X3D Interpolator"
949            BEGIN
950                MENUITEM "NurbsPositionInterpolator",   ID_NEW_NURBS_POSITION_INTERPOLATOR
951                MENUITEM "NurbsSurfaceInterpolator (not rendered)", ID_NEW_NURBS_SURFACE_INTERPOLATOR
952                MENUITEM "NurbsOrientationInterpolator", ID_NEW_NURBS_ORIENTATION_INTERPOLATOR
953                MENUITEM "SplineScalarInterpolator (not rendered)",  ID_NEW_SPLINE_SCALAR_INTERPOLATOR
954                MENUITEM "SplinePositionInterpolator (not rendered)",  ID_NEW_SPLINE_POSITION_INTERPOLATOR
955                MENUITEM "SplinePositionInterpolator2D (not rendered)", ID_NEW_SPLINE_POSITION_INTERPOLATOR_2D
956                MENUITEM "PositionInterpolator2D",      ID_NEW_POSITION_INTERPOLATOR_2D
957                MENUITEM "CoordinateInterpolator2D",    ID_NEW_COORDINATE_INTERPOLATOR_2D
958                MENUITEM "SquadOrientationInterpolator (not rendered)", ID_NEW_SQUAD_ORIENTATION_INTERPOLATOR
959                MENUITEM "EaseInEaseOut (not rendered)", ID_NEW_EASE_IN_EASE_OUT
960            END
961        END
962        POPUP "P&rogramming"
963        BEGIN
964            MENUITEM "&Script",                         ID_NEW_SCRIPT
965            MENUITEM "&Comment",                        ID_NEW_COMMENT
966        END
967        POPUP "Geospatial (X3D/VRML97 Amendment 1)"
968        BEGIN
969            MENUITEM "GeoElevationGrid",                ID_NEW_GEO_ELEVATION_GRID
970            MENUITEM "GeoLOD",                          ID_NEW_GEO_LOD
971            MENUITEM "GeoViewpoint",                    ID_NEW_GEO_VIEWPOINT
972            MENUITEM "GeoCoordinate (need Indexed*Set or PointSet)", ID_NEW_GEO_COORDINATE
973            MENUITEM "GeoLocation",                     ID_NEW_GEO_LOCATION
974            MENUITEM "GeoOrigin",                       ID_NEW_GEO_ORIGIN
975            MENUITEM "GeoPositionInterpolator",         ID_NEW_GEO_POSITION_INTERPOLATOR
976            MENUITEM "GeoTouchSensor",                  ID_NEW_GEO_TOUCH_SENSOR
977            MENUITEM "GeoMetadata",                     ID_NEW_GEO_METADATA
978            MENUITEM "GeoProximitySensor",              ID_NEW_GEO_PROXIMITY_SENSOR
979            MENUITEM "GeoTransform",                    ID_NEW_GEO_TRANSFORM
980        END
981        POPUP "X3D misc components"
982        BEGIN
983            POPUP "H-Anim"
984            BEGIN
985                MENUITEM "HAnimHumanoid",               ID_NEW_HANIM_HUMANOID
986                MENUITEM "HAnimJoint",                  ID_NEW_HANIM_JOINT
987                MENUITEM "HAnimSegment",                ID_NEW_HANIM_SEGMENT
988                MENUITEM "HAnimDisplacer (not rendered)", ID_NEW_HANIM_DISPLACER
989                MENUITEM "HAnimSite (not rendered)",    ID_NEW_HANIM_SITE
990            END
991            POPUP "EventUtilities"
992            BEGIN
993                MENUITEM "BooleanFilter",               ID_NEW_BOOLEAN_FILTER
994                MENUITEM "BooleanToggle",               ID_NEW_BOOLEAN_TOGGLE
995                MENUITEM "BooleanTrigger",              ID_NEW_BOOLEAN_TRIGGER
996                MENUITEM "IntegerTrigger",              ID_NEW_INTEGER_TRIGGER
997                MENUITEM "TimeTrigger",                 ID_NEW_TIME_TRIGGER
998                MENUITEM "BooleanSequencer",            ID_NEW_BOOLEAN_SEQUENCER
999                MENUITEM "IntegerSequencer",            ID_NEW_INTEGER_SEQUENCER
1000            END
1001            POPUP "CADGeometry"
1002            BEGIN
1003                MENUITEM "CADAssembly",                 ID_NEW_CAD_ASSEMBLY
1004                MENUITEM "CADFace",                     ID_NEW_CAD_FACE
1005                MENUITEM "CADLayer",                    ID_NEW_CAD_LAYER
1006                MENUITEM "CADPart",                     ID_NEW_CAD_PART
1007            END
1008            POPUP "RigidBodyPhysics"
1009            BEGIN
1010                MENUITEM "RigidBodyCollection",         ID_NEW_RIGID_BODY_COLLECTION
1011                MENUITEM "RigidBody",                   ID_NEW_RIGID_BODY
1012                MENUITEM SEPARATOR
1013                MENUITEM "CollidableShape",             ID_NEW_COLLIDABLE_SHAPE
1014                MENUITEM "CollidableOffset",            ID_NEW_COLLIDABLE_OFFSET
1015                MENUITEM SEPARATOR
1016                MENUITEM "Contact",                     ID_NEW_CONTACT
1017                MENUITEM SEPARATOR
1018                MENUITEM "CollisionCollection",         ID_NEW_COLLISION_COLLECTION
1019                MENUITEM "CollisionSpace",              ID_NEW_COLLISION_SPACE
1020                MENUITEM "CollisionSensor",             ID_NEW_COLLISION_SENSOR
1021                MENUITEM SEPARATOR
1022                MENUITEM "SliderJoint",                 ID_NEW_SLIDER_JOINT
1023                MENUITEM "SingleAxisHingeJoint",        ID_NEW_SINGLE_AXIS_HINGE_JOINT
1024                MENUITEM "DoubleAxisHingeJoint",        ID_NEW_DOUBLE_AXIS_HINGE_JOINT
1025                MENUITEM "BallJoint",                   ID_NEW_BALL_JOINT
1026                MENUITEM "MotorJoint",                  ID_NEW_MOTOR_JOINT
1027                MENUITEM "UniversalJoint",              ID_NEW_UNIVERSAL_JOINT
1028            END
1029            POPUP "Layout"
1030            BEGIN
1031                MENUITEM "Layout",                      ID_NEW_LAYOUT
1032                MENUITEM "LayoutGroup",                 ID_NEW_LAYOUT_GROUP
1033                MENUITEM "LayoutLayer",                 ID_NEW_LAYOUT_LAYER
1034                MENUITEM "ScreenFontStyle",             ID_NEW_SCREEN_FONT_STYLE
1035                MENUITEM "ScreenGroup",                 ID_NEW_SCREEN_GROUP
1036            END
1037            POPUP "&Layering"
1038            BEGIN
1039                MENUITEM "Layer",                       ID_NEW_LAYER
1040                MENUITEM "LayerSet",                    ID_NEW_LAYER_SET
1041                MENUITEM "Viewport",                    ID_NEW_VIEWPORT
1042            END
1043            POPUP "ParticleSystems"
1044            BEGIN
1045                MENUITEM "ParticleSystem",              ID_NEW_PARTICLE_SYSTEM
1046                MENUITEM "BoundedPhysicsModel",         ID_NEW_BOUNDED_PHYSICS_MODEL
1047                MENUITEM "ForcePhysicsModel",           ID_NEW_FORCE_PHYSICS_MODEL
1048                MENUITEM "WindPhysicsModel",            ID_NEW_WIND_PHYSICS_MODEL
1049                MENUITEM "VolumeEmitter",               ID_NEW_VOLUME_EMITTER
1050                MENUITEM "SurfaceEmitter",              ID_NEW_SURFACE_EMITTER
1051                MENUITEM "ConeEmitter",                 ID_NEW_CONE_EMITTER
1052                MENUITEM "PolylineEmitter",             ID_NEW_POLYLINE_EMITTER
1053                MENUITEM "PointEmitter",                ID_NEW_POINT_EMITTER
1054                MENUITEM "ExplosionEmitter",            ID_NEW_EXPLOSION_EMITTER
1055            END
1056            POPUP "Followers"
1057            BEGIN
1058                MENUITEM "ColorChaser",                 ID_NEW_COLOR_CHASER
1059                MENUITEM "ColorDamper",                 ID_NEW_COLOR_DAMPER
1060                MENUITEM "CoordinateChaser",            ID_NEW_COORDINATE_CHASER
1061                MENUITEM "CoordinateDamper",            ID_NEW_COORDINATE_DAMPER
1062                MENUITEM "OrientationChaser",           ID_NEW_ORIENTATION_CHASER
1063                MENUITEM "OrientationDamper",           ID_NEW_ORIENTATION_DAMPER
1064                MENUITEM "PositionChaser",              ID_NEW_POSITION_CHASER
1065                MENUITEM "PositionChaser2D",            ID_NEW_POSITION_CHASER_2D
1066                MENUITEM "PositionDamper",              ID_NEW_POSITION_DAMPER
1067                MENUITEM "PositionDamper2D",            ID_NEW_POSITION_DAMPER_2D
1068                MENUITEM "ScalarChaser",                ID_NEW_SCALAR_CHASER
1069                MENUITEM "ScalarDamper",                ID_NEW_SCALAR_DAMPER
1070                MENUITEM "TexCoordChaser2D",            ID_NEW_TEX_COORD_CHASER_2D
1071                MENUITEM "TexCoordDamper2D",            ID_NEW_TEX_COORD_DAMPER_2D
1072            END
1073            POPUP "Picking"
1074            BEGIN
1075                MENUITEM "VolumePickSensor",            ID_NEW_VOLUME_PICK_SENSOR
1076                MENUITEM "PrimitivePickSensor",         ID_NEW_PRIMITIVE_PICK_SENSOR
1077                MENUITEM "LinePickSensor",              ID_NEW_LINE_PICK_SENSOR
1078                MENUITEM "PointPickSensor",             ID_NEW_POINT_PICK_SENSOR
1079                MENUITEM "PickableGroup",               ID_NEW_PICKABLE_GROUP
1080            END
1081            POPUP "Texturing3D"
1082            BEGIN
1083                MENUITEM "ComposedTexture3D",           ID_NEW_COMPOSED_TEXTURE_3D
1084                MENUITEM "ImageTexture3D",              ID_NEW_IMAGE_TEXTURE_3D
1085                MENUITEM "PixelTexture3D",              ID_NEW_PIXEL_TEXTURE_3D
1086                MENUITEM "TextureCoordinate3D",         ID_NEW_TEXTURE_COORDINATE_3D
1087                MENUITEM "TextureCoordinate4D",         ID_NEW_TEXTURE_COORDINATE_4D
1088                MENUITEM "TextureTransformMatrix3D",    ID_NEW_TEXTURE_TRANSFORM_MATRIX_3D
1089                MENUITEM "TextureTransform3D",          ID_NEW_TEXTURE_TRANSFORM_3D
1090            END
1091            POPUP "Shaders"
1092            BEGIN
1093                MENUITEM "ComposedShader",               ID_NEW_COMPOSED_SHADER
1094                MENUITEM "ShaderPart",                   ID_NEW_SHADER_PART
1095                MENUITEM "PackagedShader",               ID_NEW_PACKAGED_SHADER
1096                MENUITEM "ProgramShader",                ID_NEW_PROGRAM_SHADER
1097                MENUITEM "ShaderProgram",                ID_NEW_SHADER_PROGRAM
1098                MENUITEM "FloatVertexAttribute",         ID_NEW_FLOAT_VERTEX_ATTRIBUTE
1099                MENUITEM "Matrix3VertexAttribute",       ID_NEW_MATRIX_3_VERTEX_ATTRIBUTE
1100                MENUITEM "Matrix4VertexAttribute",       ID_NEW_MATRIX_4_VERTEX_ATTRIBUTE
1101            END
1102            POPUP "VolumeRendering"
1103            BEGIN
1104                MENUITEM "VolumeData",                     ID_NEW_VOLUME_DATA
1105                MENUITEM "IsoSurfaceVolumeData",           ID_NEW_ISO_SURFACE_VOLUME_DATA
1106                MENUITEM "SegmentedVolumeData",            ID_NEW_SEGMENTED_VOLUME_DATA
1107                MENUITEM "BlendedVolumeStyle",             ID_NEW_BLENDED_VOLUME_STYLE
1108                MENUITEM "BoundaryEnhancementVolumeStyle", ID_NEW_BOUNDARY_ENHANCEMENT_VOLUME_STYLE
1109                MENUITEM "CartoonVolumeStyle",             ID_NEW_CARTOON_VOLUME_STYLE
1110                MENUITEM "ComposedVolumeStyle",            ID_NEW_COMPOSED_VOLUME_STYLE
1111                MENUITEM "EdgeEnhancementVolumeStyle",     ID_NEW_EDGE_ENHANCEMENT_VOLUME_STYLE
1112                MENUITEM "OpacityMapVolumeStyle",          ID_NEW_OPACITY_MAP_VOLUME_STYLE
1113                MENUITEM "ProjectionVolumeStyle",          ID_NEW_PROJECTION_VOLUME_STYLE
1114                MENUITEM "ShadedVolumeStyle",              ID_NEW_SHADED_VOLUME_STYLE
1115                MENUITEM "SilhouetteEnhancementVolumeStyle", ID_NEW_SILHOUETTE_ENHANCEMENT_VOLUME_STYLE
1116                MENUITEM "ToneMappedVolumeStyle",          ID_NEW_TONE_MAPPED_VOLUME_STYLE
1117            END
1118            POPUP "DIS"
1119            BEGIN
1120                MENUITEM "EspduTransform",               ID_NEW_ESPDU_TRANSFORM
1121                MENUITEM "ReceiverPdu",                  ID_NEW_RECEIVER_PDU
1122                MENUITEM "SignalPdu",                    ID_NEW_SIGNAL_PDU
1123                MENUITEM "TransmitterPdu",               ID_NEW_TRANSMITTER_PDU
1124                MENUITEM "DISEntityManager",             ID_NEW_DIS_ENTITY_MANAGER
1125                MENUITEM "DISEntityTypeMapping",         ID_NEW_DIS_ENTITY_TYPE_MAPPING
1126            END
1127            POPUP "&Metadata"
1128            BEGIN
1129                MENUITEM "MetadataBoolean",              ID_NEW_METADATA_BOOLEAN
1130                MENUITEM "Metadata&Double",              ID_NEW_METADATA_DOUBLE
1131                MENUITEM "Metadata&Float",               ID_NEW_METADATA_FLOAT
1132                MENUITEM "Metadata&Integer",             ID_NEW_METADATA_INTEGER
1133                MENUITEM "Metadata&Set",                 ID_NEW_METADATA_SET
1134                MENUITEM "Metadata&String",              ID_NEW_METADATA_STRING
1135            END
1136        END
1137        POPUP "VRML97 Amendment 1 Node"
1138        BEGIN
1139            MENUITEM "CoordinateDeformer (not rendered)", ID_NEW_COORDINATE_DEFORMER
1140        END
1141        POPUP "Unportable browser extensions"
1142        BEGIN
1143            POPUP "Cover/covise browser extensions (need -cover commandlineoption)"
1144            BEGIN
1145                MENUITEM "Sky",                          ID_NEW_COVER_SKY
1146                MENUITEM "&CubeTexture (need Appearance)", ID_NEW_COVER_CUBE_TEXTURE
1147 #ifdef HAVE_COVER_WAVE
1148                MENUITEM "Wave (need Shape)",            ID_NEW_COVER_WAVE
1149 #endif
1150                MENUITEM "VirtualAcoustics plugin",      ID_NEW_COVER_VIRTUAL_ACOUSTICS
1151                MENUITEM "VirtualSoundSource plugin (need VirtualAcoustics)", ID_NEW_COVER_VIRTUAL_SOUND_SOURCE
1152                MENUITEM "COVER",                        ID_NEW_COVER_COVER
1153                MENUITEM "SpaceSensor",                  ID_NEW_COVER_SPACE_SENSOR
1154                MENUITEM "ARSensor",                     ID_NEW_COVER_AR_SENSOR
1155                MENUITEM "JoystickSensor",               ID_NEW_COVER_JOYSTICK_SENSOR
1156                MENUITEM "SteeringWheel",                ID_NEW_COVER_STEERING_WHEEL
1157                MENUITEM "Vehicle",                      ID_NEW_COVER_VEHICLE
1158                MENUITEM "LabView",                      ID_NEW_COVER_LAB_VIEW
1159                POPUP "TUI"
1160                BEGIN
1161                    MENUITEM "TUIButton",                ID_NEW_COVER_TUI_BUTTON
1162                    MENUITEM "TUIComboBox",              ID_NEW_COVER_TUI_COMBO_BOX
1163                    MENUITEM "TUIFloatSlider",           ID_NEW_COVER_TUI_FLOAT_SLIDER
1164                    MENUITEM "TUIFrame",                 ID_NEW_COVER_TUI_FRAME
1165                    MENUITEM "TUILabel",                 ID_NEW_COVER_TUI_LABEL
1166                    MENUITEM "TUIListBox",               ID_NEW_COVER_TUI_LIST_BOX
1167 #ifdef HAVE_COVER_TUI_MAP
1168                    MENUITEM "TUIMap",                   ID_NEW_COVER_TUI_MAP
1169 #endif
1170                    MENUITEM "TUIProgressBar",           ID_NEW_COVER_TUI_PROGRESS_BAR
1171                    MENUITEM "TUISlider",                ID_NEW_COVER_TUI_SLIDER
1172                    MENUITEM "TUISplitter",              ID_NEW_COVER_TUI_SPLITTER
1173                    MENUITEM "TUITab",                   ID_NEW_COVER_TUI_TAB
1174                    MENUITEM "TUITabFolder",             ID_NEW_COVER_TUI_TAB_FOLDER
1175                    MENUITEM "TUIToggleButton",          ID_NEW_COVER_TUI_TOGGLE_BUTTON
1176                END
1177            END
1178            POPUP "Kambi gameengine extensions (need -kambi commandlineoption)"
1179            BEGIN
1180                MENUITEM "Teapot",                       ID_NEW_KAMBI_TEAPOT
1181                MENUITEM "Text3D",                       ID_NEW_KAMBI_TEXT_3D
1182                MENUITEM "KambiInline",                  ID_NEW_KAMBI_INLINE
1183                MENUITEM "MatrixTransform",              ID_NEW_KAMBI_MATRIX_TRANSFORM
1184                MENUITEM "KambiAppearance (need Shape)", ID_NEW_KAMBI_APPEARANCE
1185                MENUITEM "BlendMode (need KambiAppearance)", ID_NEW_KAMBI_BLEND_MODE
1186                MENUITEM "KambiOctreeProperties (need KambiNavigationInfo or Shape)", ID_NEW_KAMBI_OCTREE_PROPERTIES
1187                MENUITEM "GeneratedShadowMap (need *Appearance)", ID_NEW_KAMBI_GENERATED_SHADOW_MAP
1188                MENUITEM "RenderedTexture (need *Appearance)", ID_NEW_KAMBI_RENDERED_TEXTURE
1189                MENUITEM "ShaderTexture (need *Appearance)", ID_NEW_KAMBI_SHADER_TEXTURE
1190                MENUITEM "ScreenEffect (need *Appearance or ComposedShader)", ID_NEW_KAMBI_SCREEN_EFFECT
1191                MENUITEM "Effect (need *Appearance)",    ID_NEW_KAMBI_EFFECT
1192                MENUITEM "EffectPart (need ScreenEffect)", ID_NEW_KAMBI_EFFECT_PART
1193                MENUITEM "ProjectedTextureCoordinate (need IndexedFaceSet or ElevationGrid or Multi*TextureCoordinate)", ID_NEW_KAMBI_PROJECTED_TEXTURE_COORDINATE
1194                MENUITEM "MultiGeneratedTextureCoordinate (need Box or Cone or Cylinder or Sphere)", ID_NEW_KAMBI_MULTI_GENERATED_TEXTURE_COORDINATE
1195                MENUITEM "KambiNavigationInfo",          ID_NEW_KAMBI_NAVIGATION_INFO
1196                MENUITEM "KambiHeadLight",               ID_NEW_KAMBI_HEAD_LIGHT
1197                MENUITEM "KambiTriangulation",           ID_NEW_KAMBI_TRIANGULATION
1198                MENUITEM "ColorSetInterpolator",         ID_NEW_KAMBI_COLOR_SET_INTERPOLATOR
1199                MENUITEM "VectorInterpolator",           ID_NEW_KAMBI_VECTOR_INTERPOLATOR
1200                MENUITEM "CubicBezier2DOrientationInterpolator", ID_NEW_KAMBI_CUBIC_BEZIER_2D_ORIENTATION_INTERPOLATOR
1201                MENUITEM "CubicBezierPositionInterpolator", ID_NEW_KAMBI_CUBIC_BEZIER_POSITION_INTERPOLATOR
1202           END
1203           POPUP "X3DOM extensions (need -x3dom commandlineoption)"
1204           BEGIN
1205                MENUITEM "BinaryGeometry",        ID_NEW_BINARY_GEOMETRY
1206                MENUITEM "Dish",                  ID_NEW_DISH
1207                MENUITEM "ExternalGeometry",      ID_NEW_EXTERNAL_GEOMETRY
1208                MENUITEM "ImageGeometry",         ID_NEW_IMAGE_GEOMETRY
1209                MENUITEM "Nozzle",                ID_NEW_NOZZLE
1210                MENUITEM "Mesh",                  ID_NEW_MESH
1211                MENUITEM "ParticleSet",           ID_NEW_PARTICLE_SET
1212                MENUITEM "Plane",                 ID_NEW_PLANE
1213                MENUITEM "PopGeometry",           ID_NEW_POP_GEOMETRY
1214                MENUITEM "Pyramid",               ID_NEW_PYRAMID
1215                MENUITEM "RectangularTorus",      ID_NEW_RECTANGULAR_TORUS
1216                MENUITEM "SlopedCylinder",        ID_NEW_SLOPED_CYLINDER
1217                MENUITEM "Snout",                 ID_NEW_SNOUT
1218                MENUITEM "SolidOfRevolution",     ID_NEW_SOLID_OF_REVOLUTION
1219                MENUITEM "SphereSegment",         ID_NEW_SPHERE_SEGMENT
1220                MENUITEM "Torus",                 ID_NEW_X3DOM_TORUS
1221                MENUITEM "Block",                 ID_NEW_BLOCK
1222                MENUITEM "RemoteSelectionGroup",  ID_NEW_REMOTE_SELECTION_GROUP
1223                MENUITEM "Color_mask_mode (need Appearane)", ID_NEW_COLOR_MASK_MODE
1224                MENUITEM "DepthMode (need Appearane)", ID_NEW_DEPTH_MODE
1225                MENUITEM "PopGeometryLevel (need PopGeometry)", ID_NEW_POP_GEOMETRY_LEVEL
1226                MENUITEM "DynamicLod",            ID_NEW_DYNAMIC_LOD
1227                MENUITEM "RefinementTexture (need texture)", ID_NEW_REFINEMENT_TEXTURE
1228                MENUITEM "RenderedTexture (need texture)",      ID_NEW_RENDERED_TEXTURE
1229                MENUITEM "SurfaceShaderTexture (need texture)", ID_NEW_SURFACE_SHADER_TEXTURE
1230                MENUITEM "Viewfrustum",           ID_NEW_VIEWFRUSTUM
1231                MENUITEM "MultiPart (need Inline)", ID_NEW_MULTI_PART
1232                MENUITEM "Environment",           ID_NEW_ENVIRONMENT
1233                MENUITEM "MPRVolumeStyle (need VolumeData)", ID_NEW_MPR_VOLUME_STYLE
1234                MENUITEM "RadarVolumeStyle (need VolumeData)", ID_NEW_RADAR_VOLUME_STYLE
1235                MENUITEM "StippleVolumeStyle (need VolumeData)",  ID_NEW_STIPPLE_VOLUME_STYLE
1236                MENUITEM "Field",                 ID_NEW_FIELD
1237                MENUITEM "Uniform",               ID_NEW_UNIFORM
1238                MENUITEM "ImageTextureAtlas (need texture)", ID_NEW_IMAGE_TEXTURE_ATLAS
1239                MENUITEM "CommonSurfaceShader (need texture)", ID_NEW_COMMON_SURFACE_SHADER
1240            END
1241        END
1242        POPUP "Export data container"
1243        BEGIN
1244            MENUITEM "Catt 8 export src data",           ID_NEW_CATT_EXPORT_SRC
1245            MENUITEM "Catt 8 export rec data",           ID_NEW_CATT_EXPORT_REC
1246            MENUITEM "Ldraw.dat export data",            ID_NEW_LDRAW_DAT_EXPORT
1247            MENUITEM "WonderlandImportJava",             ID_NEW_WONDERLAND_IMPORT_JAVA
1248        END
1249        POPUP "Scripted PROTOs (slow)"
1250        BEGIN
1251            MENUITEM "Super&Ellipsoid",                  ID_NEW_SUPER_ELLIPSOID
1252            POPUP "SuperE&xtrusion"
1253            BEGIN
1254                MENUITEM "T&ube",                        ID_NEW_TUBE
1255                MENUITEM "Ring",                         ID_NEW_TORUS
1256            END
1257            POPUP "Super&Revolver"
1258            BEGIN
1259                MENUITEM "Default",                      ID_NEW_SUPER_REVOLVER
1260                MENUITEM "Mushroom",                     ID_NEW_MUSHROOM_ROUND
1261            END
1262            POPUP "Super&Shape"
1263            BEGIN
1264                MENUITEM "Sphere (default)",             ID_NEW_SUPER_SHAPE
1265                MENUITEM "Half Sphere",                  ID_NEW_HALF_SPHERE
1266                MENUITEM "Ufo",                          ID_NEW_UFO
1267                MENUITEM "Shell",                        ID_NEW_SHELL
1268                POPUP "Starfish"
1269                BEGIN
1270                    MENUITEM "8 Arms",                   ID_NEW_STAR_FISH_8
1271                    MENUITEM "7 Arms",                   ID_NEW_STAR_FISH_7
1272                    MENUITEM "6 Arms",                   ID_NEW_STAR_FISH_6
1273                    MENUITEM "5 Arms",                   ID_NEW_STAR_FISH_5
1274                    MENUITEM "4 Arms",                   ID_NEW_STAR_FISH_4
1275                    MENUITEM "3 Arms",                   ID_NEW_STAR_FISH_3
1276                    MENUITEM "2 Arms",                   ID_NEW_STAR_FISH_2
1277                    MENUITEM "1 Arm",                    ID_NEW_STAR_FISH_1
1278                    MENUITEM "No Arms",                  ID_NEW_STAR_FISH_0
1279                END
1280                POPUP "Flower"
1281                BEGIN
1282                    MENUITEM "8 Leaves",                 ID_NEW_FLOWER_8
1283                    MENUITEM "7 Leaves",                 ID_NEW_FLOWER_7
1284                    MENUITEM "6 Leaves",                 ID_NEW_FLOWER_6
1285                    MENUITEM "5 Leaves",                 ID_NEW_FLOWER_5
1286                    MENUITEM "4 Leaves",                 ID_NEW_FLOWER_4
1287                    MENUITEM "3 Leaves",                 ID_NEW_FLOWER_3
1288                    MENUITEM "2 Leaves",                 ID_NEW_FLOWER_2
1289                    MENUITEM "1 Leave",                  ID_NEW_FLOWER_1
1290                    MENUITEM "No Leaves",                ID_NEW_FLOWER_0
1291                END
1292                POPUP "Insect rear"
1293                BEGIN
1294                    MENUITEM "8 Segments",               ID_NEW_INSECT_REAR_8
1295                    MENUITEM "7 Segments",               ID_NEW_INSECT_REAR_7
1296                    MENUITEM "6 Segments",               ID_NEW_INSECT_REAR_6
1297                    MENUITEM "5 Segments",               ID_NEW_INSECT_REAR_5
1298                    MENUITEM "4 Segments",               ID_NEW_INSECT_REAR_4
1299                    MENUITEM "3 Segments",               ID_NEW_INSECT_REAR_3
1300                    MENUITEM "2 Segments",               ID_NEW_INSECT_REAR_2
1301                    MENUITEM "1 Segment",                ID_NEW_INSECT_REAR_1
1302                    MENUITEM "No Segments",              ID_NEW_INSECT_REAR_0
1303                END
1304            END
1305            MENUITEM SEPARATOR
1306            MENUITEM "CurveAnimation",                   ID_NEW_CURVE_ANIMATION
1307            MENUITEM SEPARATOR
1308            MENUITEM "VrmlCut",                          ID_NEW_VRML_CUT
1309            MENUITEM "VrmlScene",                        ID_NEW_VRML_SCENE
1310        END
1311    END
1312    POPUP "&Animation"
1313    BEGIN
1314        MENUITEM "Create Curve Animation (need Transform)", ID_CURVE_ANIMATION
1315        MENUITEM "Animate (select animateable object)", ID_ANIMATION
1316        MENUITEM "Go to Interpolator (need animated object)", ID_SEARCH_INTERPOLATOR
1317        MENUITEM "Go to TimeSensor (need animated object)", ID_SEARCH_TIME_SENSOR
1318        MENUITEM "Animation time (need TimeSensor)",    ID_CHANGE_ANIMATION_TIME
1319        MENUITEM "Disable animation (need TimeSensor)", ID_CHANGE_DISABLE_ANIMATION
1320        MENUITEM "Enable animation (need TimeSensor)",  ID_CHANGE_ENABLE_ANIMATION
1321        MENUITEM "Delete all animation data",           ID_DELETE_ANIMATION_DATA
1322    END
1323    POPUP "&Actions"
1324    BEGIN
1325        MENUITEM "x symmetricial Modelling",             ID_X_SYMETRIC
1326        POPUP "Create Shapes at zero"
1327        BEGIN
1328            MENUITEM "x",                                ID_CREATE_AT_ZERO_X
1329            MENUITEM "y",                                ID_CREATE_AT_ZERO_Y
1330            MENUITEM "z",                                ID_CREATE_AT_ZERO_Z
1331        END
1332        MENUITEM SEPARATOR
1333        MENUITEM "Add &Interaction",                     ID_INTERACTION
1334        MENUITEM SEPARATOR
1335        POPUP "Move Sibling"
1336        BEGIN
1337            MENUITEM "Up\tCtrl+J",                       ID_MOVE_SIBLING_UP
1338            MENUITEM "Down\tCtrl+K",                     ID_MOVE_SIBLING_DOWN
1339            MENUITEM "To first position",                ID_MOVE_SIBLING_FIRST
1340            MENUITEM "To last position",                 ID_MOVE_SIBLING_LAST
1341        END
1342        POPUP "&Rest of scenegraph branch"
1343        BEGIN
1344            MENUITEM "Move &1 level up",                 ID_BRANCH_TO_PARENT
1345            MENUITEM "Move to &Transform selection",     ID_BRANCH_TO_TRANSFORM_SELECTION
1346            POPUP "&Move to"
1347            BEGIN
1348                MENUITEM "&Group",                       ID_BRANCH_TO_GROUP
1349                MENUITEM "&Transform",                   ID_BRANCH_TO_TRANSFORM
1350                MENUITEM "&Collision",                   ID_BRANCH_TO_COLLISION
1351                MENUITEM "Collision &Proxy",             ID_BRANCH_TO_COLLISIONPROXY
1352                MENUITEM "&Anchor",                      ID_BRANCH_TO_ANCHOR
1353                MENUITEM "&Billboard",                   ID_BRANCH_TO_BILLBOARD
1354                MENUITEM "&LOD",                         ID_BRANCH_TO_LOD
1355                MENUITEM "&Switch",                      ID_BRANCH_TO_SWITCH
1356                MENUITEM "&Inline",                      ID_BRANCH_TO_INLINE
1357                MENUITEM "C&ollisionSpace",              ID_BRANCH_TO_COLLISION_SPACE
1358                MENUITEM "&VrmlScene (begin of VrmlCut)", ID_BRANCH_TO_VRML_SCENE_BEGIN
1359                MENUITEM "Vr&mlScene (end of VrmlCut)",  ID_BRANCH_TO_VRML_SCENE_END
1360                MENUITEM "&new PROTO",                   ID_BRANCH_TO_PROTO
1361            END
1362            POPUP "Cr&eate:"
1363            BEGIN
1364                MENUITEM "&ImageTexture",                ID_BRANCH_CREATE_TEXTURE
1365                MENUITEM "&Material",                    ID_BRANCH_CREATE_MATERIAL
1366                MENUITEM "&Appearance",                  ID_BRANCH_CREATE_APPEARANCE
1367                MENUITEM "&Normal",                      ID_BRANCH_CREATE_NORMAL
1368                MENUITEM "&TexCoordinate",               ID_BRANCH_CREATE_TEXTURE_COORDINATE
1369            END
1370            POPUP "Set:"
1371            BEGIN
1372                MENUITEM "flip side",                    ID_BRANCH_SET_FLIP_SIDE
1373                MENUITEM "s&olid",                       ID_BRANCH_SET_SOLID
1374                MENUITEM "co&nvex",                      ID_BRANCH_SET_CONVEX
1375                MENUITEM "&creaseAngle",                 ID_BRANCH_SET_CREASE_ANGLE
1376                MENUITEM "&transparency",                ID_BRANCH_SET_TRANSPARENCY
1377                MENUITEM "&shininess",                   ID_BRANCH_SET_SHININESS
1378                MENUITEM "&bounding box",                ID_BRANCH_SET_BBOX
1379            END
1380            POPUP "Convert:"
1381            BEGIN
1382                MENUITEM "To IndexedFaceSet",            ID_BRANCH_CONVERT_TO_INDEXED_FACESET
1383                MENUITEM "To IndexedTriangleSet",        ID_BRANCH_CONVERT_TO_INDEXED_TRIANGLESET
1384                MENUITEM "To TriangleSet",               ID_BRANCH_CONVERT_TO_TRIANGLESET
1385            END
1386            POPUP "&Remove:"
1387            BEGIN
1388                MENUITEM "&texture",                     ID_BRANCH_REMOVE_TEXTURE
1389                MENUITEM "&material",                    ID_BRANCH_REMOVE_MATERIAL
1390                MENUITEM "&appearance",                  ID_BRANCH_REMOVE_APPEARANCE
1391                MENUITEM "&normal/normalIndex",          ID_BRANCH_REMOVE_NORMAL
1392                MENUITEM "&texCoord/texCoordIndex",      ID_BRANCH_REMOVE_TEXTURE_COORDINATE
1393                MENUITEM "&color",                       ID_BRANCH_REMOVE_COLOR
1394                MENUITEM "DEF Name",                     ID_BRANCH_REMOVE_DEF_NAME
1395                MENUITEM "Node",                         ID_BRANCH_REMOVE_NODE
1396            END
1397            POPUP "&Special:"
1398            BEGIN
1399                MENUITEM "&Use field pipe",               ID_BRANCH_FIELD_PIPE
1400                MENUITEM "&Optimize IndexedFaceSets",     ID_BRANCH_OPTIMIZE
1401#ifdef HAVE_LIBCGAL
1402                MENUITEM "Boolean Operation union",       ID_BRANCH_CSG_UNION
1403#endif
1404                MENUITEM "&Show Polygons/Primitives in Status Bar", ID_BRANCH_COUNT_POLYGONS
1405                MENUITEM "&Build RigidBodyCollection/CollisionSensor", ID_BRANCH_BUILD_RIGID_BODY_COLLECTION
1406            END
1407        END
1408        MENUITEM "&Remove invalid children nodes",       ID_REMOVE_ILLEGAL_NODES
1409        MENUITEM "&Array",                               ID_ARRAY
1410        POPUP "&Flip"
1411        BEGIN
1412            MENUITEM "&x",                               ID_FLIP_X
1413            MENUITEM "&y",                               ID_FLIP_Y
1414            MENUITEM "&z",                               ID_FLIP_Z
1415        END
1416        POPUP "&Swap"
1417        BEGIN
1418            MENUITEM "&xy",                              ID_SWAP_XY
1419            MENUITEM "&yz",                              ID_SWAP_YZ
1420            MENUITEM "&zx",                              ID_SWAP_XZ
1421        END
1422        POPUP "Modify selected Points"
1423        BEGIN
1424            POPUP "Move selected points to"
1425            BEGIN
1426                MENUITEM "&x",                          ID_MOVE_TO_X
1427                MENUITEM "&y",                          ID_MOVE_TO_Y
1428                MENUITEM "&z",                          ID_MOVE_TO_Z
1429            END
1430            POPUP "Scale selected points"
1431            BEGIN
1432                MENUITEM "&x",                          ID_SCALE_BY_X
1433                MENUITEM "&y",                          ID_SCALE_BY_Y
1434                MENUITEM "&z",                          ID_SCALE_BY_Z
1435            END
1436            POPUP "Move to same min"
1437            BEGIN
1438                MENUITEM "&x",                          ID_SAME_MIN_X
1439                MENUITEM "&y",                          ID_SAME_MIN_Y
1440                MENUITEM "&z",                          ID_SAME_MIN_Z
1441            END
1442            POPUP "Move to same"
1443            BEGIN
1444                MENUITEM "&x",                          ID_SAME_X
1445                MENUITEM "&y",                          ID_SAME_Y
1446                MENUITEM "&z",                          ID_SAME_Z
1447            END
1448            POPUP "Move to same max"
1449            BEGIN
1450                MENUITEM "&x",                          ID_SAME_MAX_X
1451                MENUITEM "&y",                          ID_SAME_MAX_Y
1452                MENUITEM "&z",                          ID_SAME_MAX_Z
1453            END
1454        END
1455        MENUITEM "Set default values (keep scenegraph)", ID_SET_DEFAULT
1456        MENUITEM "Vertex modifier",                     ID_VERTEX_MODIFIER
1457#ifdef HAVE_LIBCGAL
1458        MENUITEM "Convex hull",                          ID_CONVEX_HULL
1459        MENUITEM "Extrusion Convex hull",                ID_EXTRUSION_CONVEX_HULL
1460#endif
1461        POPUP "Set center to (need Transform ->Shape ->geometry)"
1462        BEGIN
1463            MENUITEM "Mid of boundingBox",               ID_CENTER_TO_MID
1464            MENUITEM "Maximal x of boundingBox",         ID_CENTER_TO_MAXX
1465            MENUITEM "Maximal y of boundingBox",         ID_CENTER_TO_MAXY
1466            MENUITEM "Maximal z of boundingBox",         ID_CENTER_TO_MAXZ
1467            MENUITEM "Minimal x of boundingBox",         ID_CENTER_TO_MINX
1468            MENUITEM "Minimal y of boundingBox",         ID_CENTER_TO_MINY
1469            MENUITEM "Minimal z of boundingBox",         ID_CENTER_TO_MINZ
1470        END
1471        MENUITEM "Goto next viewpoint",                  ID_NEXT_VIEWPOINT
1472        POPUP "NURBS operations"
1473        BEGIN
1474            MENUITEM "Rebuild controlpoints",            ID_REBUILD_NURBS_CONTROL_POINTS
1475            POPUP "Make symetric"
1476            BEGIN
1477                 MENUITEM "x",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_X
1478                 MENUITEM "y",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_Y
1479//                 MENUITEM "z",                           ID_MAKE_NURBS_SURFACE_SYMETRIC_Z
1480            END
1481            MENUITEM "Extrude NurbsCurve",               ID_INSERT_TO_NURBS_CURVE
1482            MENUITEM "Extrude NurbsSurface",             ID_INSERT_TO_NURBS_SURFACE
1483            MENUITEM "Elevate degree up",                ID_DEGREE_ELEVATE_UP
1484            MENUITEM "Elevate U degree up",              ID_U_DEGREE_ELEVATE_UP
1485            MENUITEM "Elevate V degree up",              ID_V_DEGREE_ELEVATE_UP
1486            MENUITEM "Set linear Uknot",                 ID_LINEAR_UKNOT
1487            MENUITEM "Set linear Vknot",                 ID_LINEAR_VKNOT
1488            MENUITEM "Set weights to 1",                 ID_SET_WEIGHTS_TO_1
1489        END
1490//        MENUITEM "Interpolator time shift",            ID_TIME_SHIFT
1491        MENUITEM "Field pipe",                           ID_PIPE
1492        POPUP "HanimJoint weight"
1493        BEGIN
1494            MENUITEM "Set HanimJoint weight",            ID_HANIM_JOINT_WEIGHT_SET
1495            MENUITEM "Remove HanimJoint weight",         ID_HANIM_JOINT_WEIGHT_REMOVE
1496        END
1497        MENUITEM "Set Viewpoint",                        ID_VIEWPOINT
1498        MENUITEM "Xray rendering",                       ID_TOGGLE_XRAY_RENDERING
1499        MENUITEM "Set path of all URLs to",              ID_SET_URL
1500    END
1501    POPUP "(IndexedFace)Set"
1502    BEGIN
1503        MENUITEM "Subdivide\ts",                         ID_SUBDIVIDE
1504        MENUITEM "Inset face(s)",                        ID_INSET_FACE
1505        MENUITEM "Extrude face",                         ID_EXTRUDE
1506        MENUITEM "Triangulate",                          ID_TRIANGULATE
1507        MENUITEM "Optimize",                             ID_SET_OPTIMIZE
1508        MENUITEM "Split away selected faces",            ID_SPLIT_FACES
1509        MENUITEM "Build quad from triangles",            ID_BUILD_QUAD
1510        MENUITEM "Split quad face into pieces",          ID_SPLIT_INTO_PIECES
1511#ifdef HAVE_LIBVCG
1512        MENUITEM "Mesh reduce",                          ID_MESH_REDUCE
1513#endif
1514        POPUP "Make symmetric"
1515        BEGIN
1516            MENUITEM "x",                                ID_MAKE_SYMETRIC_X
1517            MENUITEM "Y",                                ID_MAKE_SYMETRIC_Y
1518            MENUITEM "z",                                ID_MAKE_SYMETRIC_Z
1519        END
1520        MENUITEM "Snap points together",                 ID_SNAP_TOGETHER
1521#ifdef HAVE_LIBCGAL
1522        POPUP "Boolean operations"
1523        BEGIN
1524            MENUITEM "Cut (needs Group wih 2 meshes)", ID_CSG_SUBTRACT
1525            MENUITEM "Intersection (needs Group wih 2 meshes)", ID_CSG_INTERSECTION
1526            MENUITEM "Union (needs Group wih 2 meshes)", ID_CSG_UNION
1527        END
1528#endif
1529        MENUITEM "Join to IndexedFaceSet (need Group)",  ID_SIMPLE_JOIN
1530    END
1531    POPUP "&Convert"
1532    BEGIN
1533        MENUITEM "Convert to &Nurbs(Patch)Surface",      ID_TO_NURBS
1534        MENUITEM "Convert to &NurbsTrimmedSurface",      ID_TO_NURBS_TRIMMED
1535        MENUITEM "Convert to &NurbsCurve",               ID_TO_NURBS_CURVE
1536        MENUITEM "Convert to Super&Revolver",            ID_TO_SUPER_REVOLVER
1537        MENUITEM "Convert to &SuperExtrusion",           ID_TO_SUPER_EXTRUSION
1538        MENUITEM "Convert to &Extrusion",                ID_TO_EXTRUSION
1539        MENUITEM "Convert to &IndexedFaceSet",           ID_TO_INDEXED_FACESET
1540        MENUITEM "Convert to &IndexedTriangleSet",       ID_TO_INDEXED_TRIANGLESET
1541        MENUITEM "Convert to &TriangleSet",              ID_TO_TRIANGLESET
1542        MENUITEM "Convert to Indexed&LineSet",           ID_TO_INDEXED_LINESET
1543        MENUITEM "Convert to &PointSet",                 ID_TO_POINTSET
1544        MENUITEM SEPARATOR
1545        MENUITEM "Copy To CurveAnimation (need NurbsCurve)", ID_TO_CURVE_ANIMATION
1546        MENUITEM "Copy To NurbsPositionInterpolator (need NurbsCurve)", ID_TO_NURBS_POSITION_INTERPOLATOR
1547        MENUITEM "Copy To NurbsOrientationInterpolator (need NurbsCurve)", ID_TO_NURBS_ORIENTATION_INTERPOLATOR
1548        MENUITEM "To Position-/Orientation-Interpolator (need CurveAnimation)", ID_TO_POSITION_AND_ROTATION_INTERPOLATORS
1549        MENUITEM "Copy to PositionInterpolator",         ID_TO_POSITION_INTERPOLATOR
1550        MENUITEM "Copy to OrientationInterpolator XZ-plane", ID_TO_ORIENTATION_INTERPOLATOR_XZ
1551        MENUITEM "Copy to OrientationInterpolator XY-plane", ID_TO_ORIENTATION_INTERPOLATOR_XY
1552        MENUITEM "Copy to OrientationInterpolator YZ-plane", ID_TO_ORIENTATION_INTERPOLATOR_YZ
1553    END
1554    POPUP "&Routes/IS"
1555    BEGIN
1556        MENUITEM "Show node on top",                     ID_ROUTE_MOVE_UP
1557        MENUITEM "Show routes of node on top",           ID_ROUTE_MOVE_UP_ROUTES
1558        MENUITEM "Un&zoom/jump to selection\t=",         ID_ROUTE_UNZOOM
1559        MENUITEM "Zoom &out\t-",                         ID_ROUTE_ZOOM_OUT
1560        MENUITEM "Zoom &in\t+",                          ID_ROUTE_ZOOM_IN
1561        MENUITEM "Rebuild",                              ID_ROUTE_REBUILD
1562    END
1563    POPUP "&Scenes"
1564    BEGIN
1565        MENUITEM "&Add",                                 ID_SCENES_ADD
1566        MENUITEM "&Manage (need VrmlScene)",             ID_SCENES_MANAGE
1567    END
1568    POPUP "&Mode"
1569    BEGIN
1570        MENUITEM "Stand &Up",                            ID_STAND_UP
1571        MENUITEM "&Set Turnpoint for Selection\tCrtl+P", ID_TARGET
1572        MENUITEM SEPARATOR
1573        MENUITEM "M&ouse navigation\tCtrl+A",            ID_MOUSE_NAVIGATION_MODE
1574        MENUITEM SEPARATOR
1575        MENUITEM "Increase turnpoint distance for EXAMINE", ID_INCREASE_TURNPOINT
1576        MENUITEM "Decrease turnpoint distance for EXAMINE", ID_DECREASE_TURNPOINT
1577        MENUITEM SEPARATOR
1578        MENUITEM "E&XAMINE mouse",                       ID_EXAMINE_MOUSE_MODE
1579        MENUITEM "FL&Y mouse",                           ID_FLY_MOUSE_MODE
1580        MENUITEM "&WALK mouse",                          ID_WALK_MOUSE_MODE
1581        MENUITEM "Ro&ll mouse",                          ID_ROLL_MOUSE_MODE
1582        MENUITEM "&Follow mouse",                        ID_FOLLOW_MOUSE_MODE
1583        MENUITEM SEPARATOR
1584        MENUITEM "&Move\tCtrl+1",                        ID_MOVE_MODE
1585        MENUITEM "Ro&tate\tCtrl+2",                      ID_ROTATE_MODE
1586        MENUITEM "Sca&le\tCtrl+3",                       ID_SCALE_MODE
1587        MENUITEM "Uniform Sca&le\tCtrl+4",               ID_UNIFORM_SCALE_MODE
1588        MENUITEM "Ce&nter\tCtrl+5",                      ID_CENTER_MODE
1589        MENUITEM SEPARATOR
1590        MENUITEM "&x only (red)",                        ID_X_ONLY
1591        MENUITEM "&y only (green)",                      ID_Y_ONLY
1592        MENUITEM "&z only (blue)",                       ID_Z_ONLY
1593        MENUITEM SEPARATOR
1594        POPUP "&InputDevice"
1595            BEGIN
1596            MENUITEM "&6D\tCtrl+6",                      ID_6D_MODE
1597            MENUITEM "6&D Local\tCtrl+7",                ID_6DLOCAL_MODE
1598            MENUITEM "Roc&ket\tCtrl+8",                  ID_ROCKET_MODE
1599            MENUITEM "&Hover\tCtrl+9",                   ID_HOVER_MODE
1600            MENUITEM SEPARATOR
1601            MENUITEM "Input Device Navi&gation",         ID_INPUT_DEVICE_NAVIGATION_MODE
1602            MENUITEM SEPARATOR
1603            MENUITEM "&3D Mode",                         ID_3D_MODE
1604            MENUITEM "&2D Mode",                         ID_2D_MODE
1605            MENUITEM "&1D Mode",                         ID_1D_MODE
1606            MENUITEM SEPARATOR
1607            MENUITEM "Near&/Far",                        ID_NEAR_FAR_MODE
1608            MENUITEM "&Up/Down",                         ID_UP_DOWN_MODE
1609            MENUITEM SEPARATOR
1610            MENUITEM "&Increase input device",           ID_INPUTDEVICE_GREATER
1611            MENUITEM "Decrea&se input device",           ID_INPUTDEVICE_LESSER
1612            MENUITEM SEPARATOR
1613            MENUITEM "Reca&librate Inputdevices",        ID_RECALIBRATE
1614        END
1615    END
1616    POPUP "&Options"
1617    BEGIN
1618        POPUP "&Language"
1619        BEGIN
1620            MENUITEM "Start next time in english language",  ID_OPTIONS_START_LANGUAGE_ENGLISH
1621            MENUITEM "Naechster Start in deutscher Sprache",  ID_OPTIONS_START_LANGUAGE_GERMAN
1622            MENUITEM "Riparti la prossima volta in italiano",  ID_OPTIONS_START_LANGUAGE_ITALIAN
1623            MENUITEM "Prochain d�marrage en language francais", ID_OPTIONS_START_LANGUAGE_FRENCH
1624            MENUITEM "Comecar na proxima vez em idioma Portugues", ID_OPTIONS_START_LANGUAGE_PORTUGENESE
1625        END
1626        POPUP "Start next time with..."
1627        BEGIN
1628            MENUITEM "Start next time with dune4kids",   ID_OPTIONS_START_WITH_4KIDS
1629            MENUITEM "Start next time with version for CATT/AC3D export",  ID_OPTIONS_START_WITH_4CATT
1630            MENUITEM "Start next time with COVER support",  ID_OPTIONS_START_WITH_COVER
1631            MENUITEM "Start next time with kambi support",  ID_OPTIONS_START_WITH_KAMBI
1632            MENUITEM "Start next time with X3DOM support",  ID_OPTIONS_START_WITH_X3DOM
1633            MENUITEM "Start next time with the normal full dune version",  ID_OPTIONS_START_NORMAL
1634        END
1635        MENUITEM "&Modelling Settings...",               ID_OPTIONS_MODELLING
1636        MENUITEM "&Render  Settings...",                 ID_OPTIONS_RENDER
1637        MENUITEM "&RouteView Settings...",               ID_OPTIONS_ROUTE_VIEW
1638        MENUITEM "Output Settings...",                   ID_OPTIONS_OUTPUT
1639        MENUITEM "Pr&eview Settings...\tShift+F12",      ID_OPTIONS_PREVIEW
1640        MENUITEM "&Upload Settings...",                  ID_OPTIONS_UPLOAD
1641        MENUITEM "Text/Object Editor Settings...\tCtrl+F8", ID_OPTIONS_OBJECT_EDIT
1642        MENUITEM "&Help Settings...\tShift+F8",          ID_OPTIONS_HELP
1643        MENUITEM "ECMAscript Settings...\tCtrl+F12",     ID_OPTIONS_ECMA_SCRIPT
1644        MENUITEM "&InputDevice Settings",                ID_OPTIONS_INPUT_DEVICE
1645        MENUITEM "StereoView Settings...",               ID_OPTIONS_STEREO_VIEW
1646    END
1647    POPUP "&Help"
1648    BEGIN
1649        MENUITEM "&About dune...",                       ID_DUNE_APP_ABOUT
1650        MENUITEM "&Overview...\tShift+F1",               ID_DUNE_APP_HELP
1651        MENUITEM "&Selection...",                        ID_HELP_SELECTION_PLACEHOLDER,GRAYED
1652        MENUITEM "Selection Cover Extensions...",        ID_HELP_SELECTION_COVER,GRAYED
1653    END
1654#ifdef HAVE_TEACHER_MENU
1655    POPUP "!"
1656    BEGIN
1657        MENUITEM "Set DEF name to ""correct""",          ID_TEACHER_CORRECT_NAME
1658        MENUITEM "Insert text ""correct""",              ID_TEACHER_CORRECT_SHAPE
1659        MENUITEM "Set DEF name to ""wrong""",            ID_TEACHER_WRONG_NAME
1660        MENUITEM "Insert text ""wrong""",                ID_TEACHER_WRONG_SHAPE
1661    END
1662#endif
1663END
1664
1665///////////////////////////////////////////////////////////////////////////
1666//
1667// Accelerator
1668//
1669
1670IDR_DUNE_TYPE ACCELERATORS PRELOAD MOVEABLE PURE
1671BEGIN
1672    "1",            ID_MOVE_MODE,           VIRTKEY, CONTROL, NOINVERT
1673    "1",            ID_DUNE_VIEW_SCENE_TREE, VIRTKEY, ALT, NOINVERT
1674    "2",            ID_ROTATE_MODE,         VIRTKEY, CONTROL, NOINVERT
1675    "2",            ID_DUNE_VIEW_SCENE_GRAPH, VIRTKEY, ALT, NOINVERT
1676    "3",            ID_DUNE_VIEW_FIELD_VIEW, VIRTKEY, ALT, NOINVERT
1677    "3",            ID_SCALE_MODE,          VIRTKEY, CONTROL, NOINVERT
1678    "4",            ID_DUNE_VIEW_CHANNEL_VIEW, VIRTKEY, ALT, NOINVERT
1679    "4",            ID_UNIFORM_SCALE_MODE,  VIRTKEY, CONTROL, NOINVERT
1680    "5",            ID_CENTER_MODE,         VIRTKEY, CONTROL, NOINVERT
1681    "6",            ID_6DLOCAL_MODE,        VIRTKEY, CONTROL, NOINVERT
1682    "7",            ID_6D_MODE,             VIRTKEY, CONTROL, NOINVERT
1683    "8",            ID_HOVER_MODE,          VIRTKEY, CONTROL, NOINVERT
1684    "9",            ID_ROCKET_MODE,         VIRTKEY, CONTROL, NOINVERT
1685    "A",            ID_MOUSE_NAVIGATION_MODE, VIRTKEY, CONTROL, NOINVERT
1686    "C",            ID_DUNE_EDIT_COPY,      VIRTKEY, CONTROL, NOINVERT
1687    "D",            ID_DUNE_EDIT_DEF,       VIRTKEY, CONTROL, NOINVERT
1688    "E",            ID_OBJECT_EDIT,         VIRTKEY, CONTROL, NOINVERT
1689    "F",            ID_DUNE_EDIT_FIND,      VIRTKEY, CONTROL, NOINVERT
1690    "G",            ID_DUNE_EDIT_FIND_AGAIN, VIRTKEY, CONTROL, NOINVERT
1691    "J",            ID_MOVE_SIBLING_UP,     VIRTKEY, CONTROL, NOINVERT
1692    "K",            ID_MOVE_SIBLING_DOWN,   VIRTKEY, CONTROL, NOINVERT
1693    "L",            ID_COLOR_CIRCLE,        VIRTKEY, CONTROL, NOINVERT
1694    "N",            ID_DUNE_FILE_NEW,       VIRTKEY, CONTROL, NOINVERT
1695    "N",            ID_DUNE_FILE_NEW_WINDOW, VIRTKEY, CONTROL, SHIFT, NOINVERT
1696    "O",            ID_DUNE_FILE_OPEN,      VIRTKEY, CONTROL, NOINVERT
1697    "P",            ID_TARGET,              VIRTKEY, CONTROL, NOINVERT
1698    "R",            ID_DUNE_FILE_IMPORT,    VIRTKEY, CONTROL, NOINVERT
1699    "S",            ID_DUNE_FILE_SAVE,      VIRTKEY, CONTROL, NOINVERT
1700    "S",            ID_DUNE_FILE_SAVE_AS,   VIRTKEY, CONTROL, SHIFT, NOINVERT
1701    "s",            ID_SUBDIVIDE,           NOINVERT
1702#ifndef HAVE_NO_TEXTEDIT
1703    "T",            ID_DUNE_FILE_TEXT_EDIT, VIRTKEY, CONTROL, NOINVERT
1704#endif
1705    "U",            ID_URL_EDIT,            VIRTKEY, CONTROL, NOINVERT
1706    "V",            ID_DUNE_EDIT_PASTE,     VIRTKEY, CONTROL, NOINVERT
1707    "X",            ID_DUNE_EDIT_CUT,       VIRTKEY, CONTROL, NOINVERT
1708    "Y",            ID_DUNE_EDIT_REDO,      VIRTKEY, CONTROL, NOINVERT
1709    "Z",            ID_DUNE_EDIT_UNDO,      VIRTKEY, CONTROL, NOINVERT
1710    "+",            ID_ROUTE_ZOOM_IN,       NOINVERT
1711    "-",            ID_ROUTE_ZOOM_OUT,      NOINVERT
1712    "=",            ID_ROUTE_UNZOOM,        NOINVERT
1713    VK_DELETE,      ID_DUNE_EDIT_DELETE,    VIRTKEY, NOINVERT
1714    VK_F1,          ID_DUNE_APP_HELP,       VIRTKEY, SHIFT, NOINVERT
1715    VK_F4,          ID_DUNE_FILE_CLOSE,     VIRTKEY, CONTROL, NOINVERT
1716    VK_F4,          ID_DUNE_APP_EXIT,       VIRTKEY, ALT, NOINVERT
1717    VK_F8,          ID_OPTIONS_OBJECT_EDIT, VIRTKEY, NOINVERT
1718    VK_F8,          ID_OPTIONS_HELP,        VIRTKEY, SHIFT, NOINVERT
1719    VK_F11,         ID_DUNE_VIEW_FULL_SCREEN, VIRTKEY, NOINVERT
1720    VK_F12,         ID_DUNE_FILE_PREVIEW,   VIRTKEY, NOINVERT
1721    VK_F12,         ID_OPTIONS_ECMA_SCRIPT, VIRTKEY, CONTROL, NOINVERT
1722    VK_F12,         ID_OPTIONS_PREVIEW,     VIRTKEY, SHIFT, NOINVERT
1723END
1724
1725
1726/////////////////////////////////////////////////////////////////////////////
1727//
1728// Dialog
1729//
1730
1731IDD_KEYBOARD DIALOG DISCARDABLE  0, 0, 574, 242
1732STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1733CAPTION "KEYBOARD"
1734FONT 8, "MS Sans Serif"
1735BEGIN
1736    DEFPUSHBUTTON   "OK",IDOK,500,14,50,14
1737    PUSHBUTTON      "Cancel",IDCANCEL,500,36,50,14
1738    DEFPUSHBUTTON   "`    ~",IDC_BUTTON_SQUOTATION,20,62,26,26
1739    DEFPUSHBUTTON   "1    !",IDC_BUTTON_1,52,62,26,26
1740    DEFPUSHBUTTON   "2    @",IDC_BUTTON_2,84,62,26,26
1741    DEFPUSHBUTTON   "3    #",IDC_BUTTON_3,116,62,26,26
1742    DEFPUSHBUTTON   "4    $",IDC_BUTTON_4,148,62,26,26
1743    DEFPUSHBUTTON   "5    %",IDC_BUTTON_5,180,62,26,26
1744    DEFPUSHBUTTON   "6    ^",IDC_BUTTON_6,212,62,26,26
1745    DEFPUSHBUTTON   "7    && ",IDC_BUTTON_7,244,62,26,26
1746    DEFPUSHBUTTON   "8    *",IDC_BUTTON_8,276,62,26,26
1747    DEFPUSHBUTTON   "9    (",IDC_BUTTON_9,308,62,26,26
1748    DEFPUSHBUTTON   "0    )",IDC_BUTTON_0,340,62,26,26
1749    DEFPUSHBUTTON   "-    _",IDC_BUTTON_MINUS_UNDERLINE,372,62,26,26
1750    DEFPUSHBUTTON   "Q",IDC_BUTTON_Q,20,94,26,26
1751    DEFPUSHBUTTON   "W",IDC_BUTTON_W,52,94,26,26
1752    DEFPUSHBUTTON   "E",IDC_BUTTON_E,84,94,26,26
1753    DEFPUSHBUTTON   "R",IDC_BUTTON_R,116,94,26,26
1754    DEFPUSHBUTTON   "T",IDC_BUTTON_T,148,94,26,26
1755    DEFPUSHBUTTON   "Y",IDC_BUTTON_Y,180,94,26,26
1756    DEFPUSHBUTTON   "U",IDC_BUTTON_U,212,94,26,26
1757    DEFPUSHBUTTON   "I",IDC_BUTTON_I,244,94,26,26
1758    DEFPUSHBUTTON   "O",IDC_BUTTON_O,276,94,26,26
1759    DEFPUSHBUTTON   "P",IDC_BUTTON_P,308,94,26,26
1760    DEFPUSHBUTTON   "[    {",IDC_BUTTON_LBRACKET,340,94,26,26
1761    DEFPUSHBUTTON   "]    }",IDC_BUTTON_RBRACKET,372,94,26,26
1762    DEFPUSHBUTTON   "A",IDC_BUTTON_A,20,126,26,26
1763    DEFPUSHBUTTON   "S",IDC_BUTTON_S,52,126,26,26
1764    DEFPUSHBUTTON   "D",IDC_BUTTON_D,84,126,26,26
1765    DEFPUSHBUTTON   "F",IDC_BUTTON_F,116,126,26,26
1766    DEFPUSHBUTTON   "G",IDC_BUTTON_G,148,126,26,26
1767    DEFPUSHBUTTON   "H",IDC_BUTTON_H,180,126,26,26
1768    DEFPUSHBUTTON   "J",IDC_BUTTON_J,212,126,26,26
1769    DEFPUSHBUTTON   "K",IDC_BUTTON_K,244,126,26,26
1770    DEFPUSHBUTTON   "L",IDC_BUTTON_L,276,126,26,26
1771    DEFPUSHBUTTON   ";    :",IDC_BUTTON_SEMICOLON,308,126,26,26
1772    DEFPUSHBUTTON   "'    """,IDC_BUTTON_QUOTATIONMARKS,340,126,26,26
1773//    DEFPUSHBUTTON   "'    '",IDC_BUTTON_QUOTATIONMARKS,340,126,26,26
1774    DEFPUSHBUTTON   "\\    |",IDC_BUTTON_BACKSLASH,372,126,26,26
1775    DEFPUSHBUTTON   "Z",IDC_BUTTON_Z,20,158,26,26
1776    DEFPUSHBUTTON   "X",IDC_BUTTON_X,52,158,26,26
1777    DEFPUSHBUTTON   "C",IDC_BUTTON_C,84,158,26,26
1778    DEFPUSHBUTTON   "V",IDC_BUTTON_V,116,158,26,26
1779    DEFPUSHBUTTON   "B",IDC_BUTTON_B,148,158,26,26
1780    DEFPUSHBUTTON   "N",IDC_BUTTON_N,180,158,26,26
1781    DEFPUSHBUTTON   "M",IDC_BUTTON_M,212,158,26,26
1782    DEFPUSHBUTTON   "     <",IDC_BUTTON_COMMA,244,158,26,26
1783    DEFPUSHBUTTON   ".    >",IDC_BUTTON_POINT,276,158,26,26
1784    DEFPUSHBUTTON   "/    ?",IDC_BUTTON_SLASH,308,158,26,26
1785    CTEXT           "Shift",IDC_STATIC_SHIFTTEXT,404,158,26,11,NOT WS_GROUP
1786    CTEXT           "AltGr",IDC_STATIC_ALTGRTEXT,404,190,26,11,NOT WS_GROUP
1787    EDITTEXT        IDC_EDIT_SHIFTTEXT,404,170,26,14,ES_CENTER
1788    EDITTEXT        IDC_EDIT_ALTGRTEXT,404,202,26,14,ES_CENTER
1789    EDITTEXT        IDC_KEYBOARD_TEXT,20,20,378,18,ES_AUTOHSCROLL
1790    DEFPUSHBUTTON   "+    =",IDC_BUTTON_PLUS,404,62,26,26
1791    DEFPUSHBUTTON   "R",IDC_BUTTON_RETURN,404,94,26,58
1792    DEFPUSHBUTTON   "SHIFT",IDC_BUTTON_SHIFT,340,158,58,26
1793    DEFPUSHBUTTON   "SPACE",IDC_BUTTON_SPACE,20,190,250,26
1794    DEFPUSHBUTTON   "<----",IDC_BUTTON_BACK,276,190,58,26
1795    DEFPUSHBUTTON   "AltGr",IDC_BUTTON_ALTGR,340,190,58,26
1796    DEFPUSHBUTTON   "^",IDC_BUTTON_MOVE_UP,492,158,26,26
1797    DEFPUSHBUTTON   "<-",IDC_BUTTON_MOVE_LEFT,460,190,26,26
1798    DEFPUSHBUTTON   "V",IDC_BUTTON_MOVE_DOWN,492,190,26,26
1799    DEFPUSHBUTTON   "->",IDC_BUTTON_MOVE_RIGHT,524,190,26,26
1800    DEFPUSHBUTTON   "INS",IDC_BUTTON_INSERT,460,62,26,26
1801    DEFPUSHBUTTON   "HOME",IDC_BUTTON_POS1,492,62,26,26
1802    DEFPUSHBUTTON   "P UP",IDC_BUTTON_PAGEUP,524,62,26,26
1803    DEFPUSHBUTTON   "DEL",IDC_BUTTON_DEL,460,94,26,26
1804    DEFPUSHBUTTON   "END",IDC_BUTTON_END,492,94,26,26
1805    DEFPUSHBUTTON   "P DN",IDC_BUTTON_PAGEDOWN,524,94,26,26
1806END
1807
1808IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 287, 240
1809STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1810CAPTION "About dune"
1811FONT 8, "MS Sans Serif"
1812BEGIN
1813#ifdef _WIN32
1814    ICON            IDI_DUNE_ICON,IDC_STATIC,5,10,21,20
1815#endif
1816#ifdef HAVE_DUNE_VERSION
1817    LTEXT           HAVE_DUNE_VERSION,IDC_STATIC,40,7,140,8,SS_NOPREFIX
1818#else
1819    LTEXT           "white_dune",IDC_STATIC,40,7,119,8,SS_NOPREFIX
1820#endif
1821    LTEXT           "Copyright (C)  2000-2019 Stephen F. White and others",
1822                    IDC_STATIC,40,18,185,11
1823    LTEXT           "GNU General Public License (GPL)",IDC_STATIC,40,33,185,
1824                    11
1825    DEFPUSHBUTTON   "OK",IDOK,230,5,28,14,WS_GROUP
1826    LTEXT           "Vendor:",IDC_STATIC,10,80,26,8
1827    LTEXT           "Renderer:",IDC_STATIC,10,90,32,8
1828    LTEXT           "Version:",IDC_STATIC,10,100,26,8
1829    LTEXT           "Extensions:",IDC_STATIC,10,110,37,8
1830    LTEXT           "",IDC_GL_VENDOR,55,60,220,8
1831    LTEXT           "",IDC_GL_RENDERER,55,70,220,8
1832    LTEXT           "",IDC_GL_VERSION,55,80,220,8
1833    EDITTEXT        IDC_GL_EXTENSIONS,55,90,220,80,ES_MULTILINE |
1834                    ES_READONLY | WS_VSCROLL
1835    GROUPBOX        "OpenGL Info",IDC_STATIC,5,50,275,130
1836END
1837
1838IDD_RENDER_SETTINGS DIALOG DISCARDABLE  0, 0, 240, 191
1839STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1840CAPTION "Render Settings"
1841FONT 8, "MS Sans Serif"
1842BEGIN
1843    AUTOCHECKBOX    "Show all &Field Names",IDC_SHOW_ALL_FIELDS,21,17,110,10
1844    GROUPBOX        "Scene Tree",IDC_STATIC,14,6,214,25
1845    LTEXT           "Rendering size point/line:",IDC_STATIC,14,102,100,8
1846    EDITTEXT        IDC_POINTSET_SIZE,183,99,45,14,ES_AUTOHSCROLL
1847    LTEXT           "Near clipping plane",IDC_STATIC,14,123,90,8
1848    EDITTEXT        IDC_NEAR_CLIPPING_PLANE_DIST,183,120,45,14,
1849                    ES_AUTOHSCROLL
1850    EDITTEXT        IDC_FAR_CLIPPING_PLANE_DIST,183,141,45,14,ES_AUTOHSCROLL
1851    LTEXT           "Far clipping plane",IDC_STATIC,14,144,90,8
1852    EDITTEXT        IDC_MAX_INLINES_TO_LOAD,183,78,45,14,ES_AUTOHSCROLL
1853    LTEXT           "Limit number of loaded Inlines",IDC_STATIC,14,81,109,8
1854    EDITTEXT        IDC_MAX_KEYS_IN_CHANNELVIEW,183,57,45,14,ES_AUTOHSCROLL
1855    LTEXT           "Limit keys in Channelview",IDC_STATIC,14,60,109,8
1856//    EDITTEXT        IDC_NUMBER_DRAWS_BEFORE_DISPLAY_LISTS,183,36,45,14,
1857//                    ES_AUTOHSCROLL
1858//    LTEXT           "Number redraws before using display lists",IDC_STATIC,
1859//                    14,39,147,8
1860    DEFPUSHBUTTON   "OK",IDOK,14,171,50,14
1861    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,96,171,50,14
1862    PUSHBUTTON      "Cancel",IDCANCEL,178,171,50,14
1863END
1864
1865IDD_MODELLING_SETTINGS DIALOG DISCARDABLE  0, 0, 190, 245
1866STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1867CAPTION "Modelling Settings"
1868FONT 8, "MS Sans Serif"
1869BEGIN
1870    DEFPUSHBUTTON   "OK",IDOK,7,215,50,14
1871    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,73,215,50,14
1872    PUSHBUTTON      "Cancel",IDCANCEL,133,215,50,14
1873    LTEXT           "&Rotation Order:",IDC_STATIC,19,7,70,15
1874#ifdef SS_CENTERIMAGE
1875                    ,SS_CENTERIMAGE
1876#endif
1877    COMBOBOX        IDC_ROTATION_ORDER,99,7,75,110,CBS_DROPDOWNLIST |
1878                    WS_VSCROLL | WS_TABSTOP
1879    AUTORADIOBUTTON "For All Items",IDC_HANDLES_ALL,26,36,140,10
1880    AUTORADIOBUTTON "Selected Tree",IDC_HANDLES_TREE,26,46,140,10
1881    AUTORADIOBUTTON "For Selected Item",IDC_HANDLES_SELECTED,26,55,140,10
1882    AUTORADIOBUTTON "Never",IDC_HANDLES_NONE,26,65,140,10
1883    AUTOCHECKBOX    "Always show handle mesh", IDC_HANDLE_MESH_ALWAYS,
1884                    26,76,100,12
1885    GROUPBOX        "Show Handles",IDC_STATIC,7,25,167,66
1886    LTEXT           "Handle Size:",IDC_STATIC,20,100,105,8
1887    EDITTEXT        IDC_HANDLE_SIZE,128,102,45,14,ES_AUTOHSCROLL
1888    LTEXT           "Handle Scale:",IDC_STATIC,20,123,105,8
1889    EDITTEXT        IDC_HANDLE_SCALE,128,122,45,14,ES_AUTOHSCROLL
1890    LTEXT           "Humanoid Handle Scale:",IDC_STATIC,20,146,105,8
1891    EDITTEXT        IDC_HUMANOID_JOINT_SCALE,128,145,45,14,ES_AUTOHSCROLL
1892    LTEXT           "Epsilon for symmetricial modelling:",IDC_STATIC,20,169,100,
1893                    8
1894    EDITTEXT        IDC_HANDLE_EPSILON,128,168,45,14,ES_AUTOHSCROLL
1895    LTEXT           "Extrusion amount:",IDC_STATIC,20,184,100,8
1896    EDITTEXT        IDC_EXTRUSION_AMOUNT,128,184,45,14,ES_AUTOHSCROLL
1897    AUTOCHECKBOX    "Use NURBS weights == 1", IDC_WEIGHTS_1, 20,199,100,12
1898END
1899
1900IDD_ECMA_SCRIPT_SETTINGS DIALOG DISCARDABLE  0, 0, 172, 110
1901STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1902CAPTION "ECMAscript settings"
1903FONT 8, "MS Sans Serif"
1904BEGIN
1905    DEFPUSHBUTTON   "OK",IDOK,5,85,50,14
1906    PUSHBUTTON      "Cancel",IDCANCEL,115,85,50,14
1907    AUTOCHECKBOX    "Add allowed values",IDC_ECMA_ADD_ALLOWED_VALUES,
1908                     15,15,100,10
1909    AUTOCHECKBOX    "Add allowed components",
1910                     IDC_ECMA_ADD_ALLOWED_COMPONENTS,
1911                     15,25,100,10
1912    AUTOCHECKBOX    "Add available functions",
1913                     IDC_ECMA_ADD_AVAILABLE_FUNCTIONS,
1914                     15,35,100,10
1915    AUTOCHECKBOX    "Add math object",IDC_ECMA_ADD_MATH_OBJECT,15,45,100,10
1916    AUTOCHECKBOX    "Add browser object",IDC_ECMA_ADD_BROWSER_OBJECT,
1917                     15,55,100,10
1918    AUTOCHECKBOX    "Add example usage",IDC_ECMA_ADD_EXAMPLE_USAGE,
1919                     15,65,100,10
1920    GROUPBOX        "ECMAscript comments",IDC_STATIC,3,5,162,75
1921END
1922
1923#ifdef _WIN32
1924IDD_PREVIEW_SETTINGS DIALOG DISCARDABLE  0, 0, 287, 217
1925STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1926CAPTION "Browser Preview Settings"
1927FONT 8, "MS Sans Serif"
1928BEGIN
1929    LTEXT           "&Preview With:",IDC_STATIC,5,5,110,15
1930    EDITTEXT        IDC_COMMAND,5,20,180,15,ES_AUTOHSCROLL
1931    PUSHBUTTON      "&Browse...",IDC_BROWSE,200,20,75,15
1932    EDITTEXT        IDC_REMOTE_COMMAND,5,40,180,15,ES_AUTOHSCROLL
1933    PUSHBUTTON      "&Remote browser...",IDC_BROWSE_REMOTE,200,40,75,15
1934    COMBOBOX        IDC_BROWSER_VRML_LEVEL,10,54,116,60,CBS_DROPDOWNLIST |
1935                    WS_VSCROLL | WS_TABSTOP
1936    CONTROL         "&Use DDE",IDC_USE_REMOTE,"Button",
1937                    BS_AUTOCHECKBOX | WS_TABSTOP,10,73,46,10
1938    CONTROL         "&XTYP_EXECUTE DDE transaction",IDC_XTYP_EXECUTE,"Button",
1939                    BS_AUTOCHECKBOX | WS_TABSTOP,10,87,125,10
1940    LTEXT           "&DDE Message:",IDC_STATIC,10,109,170,10
1941    EDITTEXT        IDC_MESSAGE,10,124,170,15,ES_AUTOHSCROLL
1942    LTEXT           "DDE Appli&cation:",IDC_STATIC,10,144,170,10
1943    EDITTEXT        IDC_APPLICATION,10,154,170,15,ES_AUTOHSCROLL
1944    LTEXT           "DDE &Topic:",IDC_STATIC,10,179,170,10
1945    EDITTEXT        IDC_TOPIC,10,189,170,15,ES_AUTOHSCROLL
1946    GROUPBOX        "",IDC_STATIC,5,99,185,120
1947    DEFPUSHBUTTON   "OK",IDOK,215,159,50,14
1948    PUSHBUTTON      "Default",IDC_BROWSER_USE_DEFAULT,215,179,50,14
1949    PUSHBUTTON      "Cancel",IDCANCEL,215,199,50,14
1950END
1951#else
1952IDD_PREVIEW_SETTINGS DIALOG DISCARDABLE  0, 0, 247, 150
1953STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1954CAPTION "Browser Preview Settings"
1955FONT 8, "MS Sans Serif"
1956BEGIN
1957    LTEXT           "&Preview With:",IDC_STATIC,5,5,110,10
1958    EDITTEXT        IDC_COMMAND,5,20,175,15,ES_AUTOHSCROLL
1959    PUSHBUTTON      "&Browse...",IDC_BROWSE,185,17,50,14
1960    COMBOBOX        IDC_BROWSER_VRML_LEVEL,5,40,150,10,CBS_DROPDOWNLIST |
1961                    WS_VSCROLL | WS_TABSTOP
1962    AUTOCHECKBOX    "&Use fork",IDC_FORK_ON_PREVIEW,5,60,150,10
1963    AUTOCHECKBOX    "&Send errors to xconsole",IDC_PREVIEW_CONSOLE,5,70,150,10
1964    AUTOCHECKBOX    "&Use Remote Command",IDC_USE_REMOTE,5,80,150,10
1965    EDITTEXT        IDC_REMOTE_COMMAND,5,95,230,15,ES_AUTOHSCROLL
1966    DEFPUSHBUTTON   "OK",IDOK,5,125,50,14
1967    PUSHBUTTON      "Default",IDC_BROWSER_USE_DEFAULT,95,125,50,14
1968    PUSHBUTTON      "Cancel",IDCANCEL,185,125,50,14
1969END
1970#endif
1971
1972IDD_UPLOAD_SETTINGS DIALOG DISCARDABLE  0, 0, 369, 180
1973STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1974CAPTION "Upload Settings"
1975FONT 8, "MS Sans Serif"
1976BEGIN
1977    DEFPUSHBUTTON   "OK",IDOK,15,153,50,14
1978    PUSHBUTTON      "Cancel",IDCANCEL,302,153,50,14
1979#ifndef __CYGWIN__
1980    EDITTEXT        IDC_UPLOAD_PASSWORD,17,75,335,14,ES_PASSWORD |
1981                    ES_AUTOHSCROLL
1982    LTEXT           "&Password",IDC_STATIC,16,60,58,8
1983#endif
1984    EDITTEXT        IDC_UPLOAD_COMMANDLINE,18,29,335,14,ES_AUTOHSCROLL
1985#ifdef _WIN32
1986    LTEXT           "Upload &commandline            (%s %s: password and VRMLfile / only one %s: VRMLfile)",
1987                    IDC_STATIC,16,14,335,8
1988#else
1989    LTEXT           "Upload &commandline (%s %s: password and VRMLfile / one %s: VRMLfile (passwd via popen/STDIN))",
1990                    IDC_STATIC,16,14,335,8
1991#endif
1992#ifndef __CYGWIN__
1993    EDITTEXT        IDC_UPLOAD_HTML_TAG,16,121,335,14,ES_AUTOHSCROLL
1994    LTEXT           "reload HTML tags",IDC_STATIC,
1995                    16,106,319,8
1996#endif
1997END
1998
1999#ifdef _WIN32
2000IDD_HELP_SETTINGS DIALOG DISCARDABLE  0, 0, 250, 232
2001STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2002CAPTION "Help Browser Preview Settings"
2003FONT 8, "MS Sans Serif"
2004BEGIN
2005    LTEXT           "&Browse HTML help with:",IDC_STATIC,5,5,210,14
2006    EDITTEXT        IDC_HELP_COMMAND,7,20,175,15,ES_AUTOHSCROLL
2007    PUSHBUTTON      "&Browse...",IDC_BROWSE_HELP_COMMAND,188,20,55,14
2008    LTEXT           "DDE Message:",IDC_STATIC,5,38,170,10
2009    EDITTEXT        IDC_HELP_REMOTE_COMMAND,7,49,175,15,ES_AUTOHSCROLL
2010    LTEXT           "DDE Appli&cation:",IDC_STATIC,5,64,170,10
2011    EDITTEXT        IDC_APPLICATION,7,74,175,15,ES_AUTOHSCROLL
2012    LTEXT           "DDE &Topic:",IDC_STATIC,5,90,170,10
2013    EDITTEXT        IDC_TOPIC,7,102,175,15,ES_AUTOHSCROLL
2014    LTEXT           "&White_dune doc directory:",IDC_STATIC,5,119,160,10
2015    EDITTEXT        IDC_DOC_DIRECTORY,7,129,175,15,ES_AUTOHSCROLL
2016    PUSHBUTTON      "&Browse...",IDC_BROWSE_DOC_DIRECTORY,188,130,50,14
2017    LTEXT           "&VRML97 ISO/IEC standard reference:",IDC_STATIC,5,
2018                    148,163,10
2019    EDITTEXT        IDC_VRML_HTML,7,158,175,15,ES_AUTOHSCROLL
2020    PUSHBUTTON      "&Browse...",IDC_BROWSE_VRML_HTML,188,159,50,14
2021    LTEXT           "&X3D ISO/IEC standard reference:",IDC_STATIC,5,
2022                    175,178,10
2023    EDITTEXT        IDC_X3D_HTML,7,188,175,15,ES_AUTOHSCROLL
2024    PUSHBUTTON      "&Browse...",IDC_BROWSE_X3D_HTML,188,188,50,14
2025    DEFPUSHBUTTON   "OK",IDOK,11,205,50,14
2026    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,65,205,50,14
2027    PUSHBUTTON      "Cancel",IDCANCEL,120,205,50,14
2028END
2029#else
2030IDD_HELP_SETTINGS DIALOG DISCARDABLE  0, 0, 247, 190
2031STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2032CAPTION "Help Browser Preview Settings"
2033FONT 8, "MS Sans Serif"
2034BEGIN
2035    LTEXT           "&Browse HTML help with:",IDC_STATIC,5,5,120,10
2036    EDITTEXT        IDC_HELP_COMMAND,5,20,175,15,ES_AUTOHSCROLL
2037    PUSHBUTTON      "&Browse...",IDC_BROWSE_HELP_COMMAND,185,17,50,14
2038    LTEXT           "&White_dune doc directory:",IDC_STATIC,5,50,140,10
2039    EDITTEXT        IDC_DOC_DIRECTORY,5,65,175,15,ES_AUTOHSCROLL
2040    PUSHBUTTON      "&Browse...",IDC_BROWSE_DOC_DIRECTORY,185,62,50,14
2041    LTEXT           "&VRML97 ISO/IEC standard reference:",IDC_STATIC,5,95,210,10
2042    EDITTEXT        IDC_VRML_HTML,5,110,175,15,ES_AUTOHSCROLL
2043    PUSHBUTTON      "&Browse...",IDC_BROWSE_VRML_HTML,185,107,50,14
2044    LTEXT           "&X3D ISO/IEC standard reference:",IDC_STATIC,5,125,210,10
2045    EDITTEXT        IDC_X3D_HTML,5,140,175,15,ES_AUTOHSCROLL
2046    PUSHBUTTON      "&Browse...",IDC_BROWSE_X3D_HTML,185,137,50,14
2047    DEFPUSHBUTTON   "OK",IDOK,5,170,50,14
2048    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,95,170,50,14
2049    PUSHBUTTON      "Cancel",IDCANCEL,185,170,50,14
2050END
2051#endif
2052
2053IDD_TEXT_OBJECT_EDIT_SETTINGS DIALOG DISCARDABLE  0, 0, 250, 294
2054STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2055CAPTION "Text/Object Editor Settings"
2056FONT 8, "MS Sans Serif"
2057BEGIN
2058    LTEXT           "Edit Text type files with:",-1,9,5,176,15
2059    EDITTEXT        IDC_TEXTEDIT_COMMAND,9,20,175,15,ES_AUTOHSCROLL
2060    PUSHBUTTON      "&Browse...",IDC_BROWSE_TEXTEDIT,187,20,55,15
2061    LTEXT           "linenumber commandline option (e.g. + for vi):",
2062                     -1,9,54,175,15
2063    EDITTEXT        IDC_TEXTEDIT_LINENUMBER_OPTION,9,74,175,15,ES_AUTOHSCROLL
2064    AUTOCHECKBOX    "&Use .txt extension when editing files",
2065                    IDC_TEXTEDIT_USE_EXTENSION_TXT,5,94,175,10
2066#ifdef NOT_YET
2067    AUTOCHECKBOX    "&Allow editor popup",IDC_TEXTEDIT_ALLOW_POPUP,5,109,175,10
2068#endif
2069    LTEXT           "Edit Image type files with:",-1,9,144,181,15
2070    EDITTEXT        IDC_IMAGEEDIT_COMMAND,9,159,181,15,ES_AUTOHSCROLL
2071    PUSHBUTTON      "&Browse...",IDC_BROWSE_IMAGEEDIT,187,159,55,15
2072    LTEXT           "Edit Image type files in 4kids mode with:",-1,9,174,176,15
2073    EDITTEXT        IDC_IMAGEEDIT4KIDS_COMMAND,9,189,175,15,ES_AUTOHSCROLL
2074    PUSHBUTTON      "&Browse...",IDC_BROWSE_IMAGEEDIT4KIDS,187,189,55,15
2075    LTEXT           "Edit Sound type files with:",-1,9,204,176,15
2076    EDITTEXT        IDC_SOUNDEDIT_COMMAND,9,219,175,15,ES_AUTOHSCROLL
2077    PUSHBUTTON      "&Browse...",IDC_BROWSE_SOUNDEDIT,187,219,55,15
2078    LTEXT           "Edit Movie type files with:",-1,9,234,176,15
2079    EDITTEXT        IDC_MOVIEEDIT_COMMAND,9,249,175,15,ES_AUTOHSCROLL
2080    PUSHBUTTON      "&Browse...",IDC_BROWSE_MOVIEEDIT,187,249,55,15
2081    DEFPUSHBUTTON   "OK",IDOK,9,269,50,14
2082    PUSHBUTTON      "Cancel",IDCANCEL,187,269,50,14
2083END
2084
2085IDD_STEREO_VIEW DIALOG DISCARDABLE  0, 0, 190, 293
2086STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2087CAPTION "Stereoview settings"
2088FONT 8, "MS Sans Serif"
2089BEGIN
2090    DEFPUSHBUTTON   "OK",IDOK,7,269,50,14
2091    PUSHBUTTON      "Cancel",IDCANCEL,133,269,50,14
2092    PUSHBUTTON      "Default",IDC_STEREO_VIEW_SET_DEFAULTS,68,269,50,14
2093    EDITTEXT        IDC_EYE_DIST,134,31,40,14,ES_AUTOHSCROLL
2094    LTEXT           "eye distances",IDC_STATIC,13,34,90,8
2095    AUTOCHECKBOX    "enable stereoview",IDC_USE_STEREO,13,15,100,10
2096    AUTORADIOBUTTON "Always",IDC_3DCURSOR_ALWAYS,23,128,140,10
2097    AUTORADIOBUTTON "Only when recording",IDC_3DCURSOR_RECORDING,23,138,140,10
2098    AUTORADIOBUTTON "When not running",IDC_3DCURSOR_NOT_RUN,23,148,140,10
2099    AUTORADIOBUTTON "Never",IDC_3DCURSOR_NONE,23,158,140,10
2100    GROUPBOX        "Show 3D cursor",IDC_STATIC,13,118,160,55
2101    EDITTEXT        IDC_SCREEN_DIST,134,50,40,14,ES_AUTOHSCROLL
2102    LTEXT           "Screen distance",IDC_STATIC,13,53,90,8
2103    EDITTEXT        IDC_EYE_ANGLE_FACTOR,121,240,40,14,ES_AUTOHSCROLL
2104    LTEXT           "eye angle factor",IDC_STATIC,29,243,90,8
2105    EDITTEXT        IDC_3DCURSOR_WIDTH,134,182,40,14,ES_AUTOHSCROLL
2106    LTEXT           "3D cursor width",IDC_STATIC,13,184,90,8
2107    GROUPBOX        "Misc parameter",IDC_STATIC,13,229,160,33
2108    EDITTEXT        IDC_STEREO_HANDLE_MULT,134,97,40,14,ES_AUTOHSCROLL
2109    LTEXT           "Handle size in stereomode mult with",IDC_STATIC,13,100,
2110                    114,8
2111    EDITTEXT        IDC_3DCURSOR_LENGTH,134,200,40,14,ES_AUTOHSCROLL
2112    LTEXT           "3D cursor length",IDC_STATIC,13,203,90,8
2113    EDITTEXT        IDC_FIX_FOV,134,70,40,14,ES_AUTOHSCROLL
2114    LTEXT           "fix Field Of View  (Degree 18 ?)",IDC_STATIC,13,73,103,8
2115END
2116
2117IDD_OUTPUT DIALOG DISCARDABLE  0, 0, 220, 388
2118STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2119CAPTION "Output Settings"
2120FONT 8, "MS Sans Serif"
2121BEGIN
2122    DEFPUSHBUTTON   "OK",IDOK,7,370,50,14
2123    PUSHBUTTON      "Cancel",IDCANCEL,153,370,50,14
2124    PUSHBUTTON      "Default",IDC_OUTPUT_DEFAULTS,83,370,50,14
2125    AUTOCHECKBOX    "Keep URLs when saving to other directory",
2126                    IDC_KEEP_URLS,19,9,196,12
2127    AUTOCHECKBOX    "use Kernighan/Ritchie formating",IDC_K_AND_R,
2128                    19,24,152,12
2129    LTEXT           "number of indentation spaces",IDC_STATIC,19,39,100,12
2130    EDITTEXT        IDC_INDENT,125,37,45,12,ES_AUTOHSCROLL
2131    LTEXT           "number of floating point digits",IDC_STATIC,19,56,100,12
2132    EDITTEXT        IDC_FLOAT_DIGITS,125,53,45,12,ES_AUTOHSCROLL
2133    AUTOCHECKBOX    "generate normals on mesh export",
2134                    IDC_NORMALS_ON_MESH_CREATION,19,67,200,12
2135    AUTOCHECKBOX    "skip first part of name before first underscore",
2136                    IDC_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE,19,158,200,12
2137    AUTOCHECKBOX    "skip last part of name after last underscore",
2138                    IDC_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE,19,173,200,12
2139    GROUPBOX        "Material name generation on non VRML/X3D export",
2140                    IDC_STATIC,13,149,200,39
2141    LTEXT           "Download directory",
2142                    IDC_STATIC,19,190,65,10
2143    EDITTEXT        IDC_DOWNLOAD_DIR,84,190,95,12,ES_AUTOHSCROLL
2144    LTEXT           "Default Material Name for Ac3d export",
2145                    IDC_STATIC,19,205,200,10
2146    EDITTEXT        IDC_DEFAULT_AC3D_MATERIAL_NAME,19,215,170,12,ES_AUTOHSCROLL
2147    AUTOCHECKBOX    "Export ac3d format for RWTH ITA RAVEN",
2148                    IDC_AC3D_EXPORT_4_RAVEN,19,228,180,12
2149    AUTOCHECKBOX    "Convert textures to GIF format on Ac3d export",
2150                    IDC_AC3D_EXPORT_CONVERT_2_GIF,19,240,200,12
2151    LTEXT           "Default Material Name for Catt export",
2152                    IDC_STATIC,19,254,200,10
2153    EDITTEXT        IDC_DEFAULT_CATT_MATERIAL_NAME,19,264,170,12,ES_AUTOHSCROLL
2154    AUTOCHECKBOX    "use git revision control system",
2155                    IDC_USE_GIT,19,285,152,10
2156    LTEXT           "revision control checkin command (%s = file)",
2157                    IDC_STATIC,19,294,200,10
2158    EDITTEXT        IDC_REVISION_CONTROL_COMMAND,19,304,170,12,ES_AUTOHSCROLL
2159    LTEXT           "X3DOM Path ",IDC_STATIC,19,84,170,10
2160    EDITTEXT        IDC_X3DOM_PATH,19,94,170,12,ES_AUTOHSCROLL
2161    LTEXT           "X3DOM parameters",IDC_STATIC,19,109,170,10
2162    EDITTEXT        IDC_X3DOM_PARAMETER,19,119,170,12,ES_AUTOHSCROLL
2163    LTEXT           "X_ITE Path",IDC_STATIC,19,134,50,10
2164    EDITTEXT        IDC_XITE_PATH,70,134,120,12,ES_AUTOHSCROLL
2165//    AUTOCHECKBOX    "compress output",IDC_COMPRESS,19,135,152,10
2166    LTEXT           "RIB texturer",IDC_STATIC,19,324,170,10
2167    EDITTEXT        IDC_RIB_TEXTURER,19,334,170,12,ES_AUTOHSCROLL
2168    LTEXT           "image converter",IDC_STATIC,19,344,170,10
2169    EDITTEXT        IDC_IMAGE_CONVERTER,19,354,170,12,ES_AUTOHSCROLL
2170END
2171
2172IDD_SCRIPT DIALOG DISCARDABLE  0, 0, 383, 194
2173STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2174CAPTION "Script Editor"
2175FONT 8, "MS Sans Serif"
2176BEGIN
2177    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,48,57,CBS_DROPDOWNLIST |
2178                    WS_VSCROLL | WS_TABSTOP
2179    COMBOBOX        IDC_SF_OR_MF,96,5,35,49,CBS_DROPDOWNLIST |
2180                    WS_VSCROLL | WS_TABSTOP
2181    COMBOBOX        IDC_DATATYPE,115,5,42,130,CBS_DROPDOWNLIST |
2182                    WS_VSCROLL | WS_TABSTOP
2183#ifdef _WIN32
2184    EDITTEXT        IDC_EVENT_NAME,170,5,93,12,ES_AUTOHSCROLL | ES_WANTRETURN
2185#else
2186    EDITTEXT        IDC_EVENT_NAME,170,11,103,12,ES_AUTOHSCROLL
2187#endif
2188    DEFPUSHBUTTON   "Add",IDC_ADD_EVENT,306,6,65,14
2189    PUSHBUTTON      "Copy",IDC_COPY_EVENT,306,25,65,14
2190    PUSHBUTTON      "Change",IDC_CHANGE_EVENT,306,44,65,14
2191    PUSHBUTTON      "Delete",IDC_DELETE_EVENT,3066,63,65,14
2192    PUSHBUTTON      "Initialise",IDC_ADD_INITIALIZE,306,82,65,14
2193    PUSHBUTTON      "Shutdown",IDC_ADD_SHUTDOWN,306,101,65,14
2194    PUSHBUTTON      "EventsProcessed",IDC_ADD_EVENTS_PROCESSED,
2195                    306,120,65,14
2196#ifndef _WIN32
2197    PUSHBUTTON      "Edit",IDC_SCRIPT_EDIT,31,149,50,14
2198    PUSHBUTTON      "Preview",ID_DUNE_FILE_PREVIEW,117,149,50,14
2199#endif
2200    PUSHBUTTON      "OK",IDOK,31,170,50,14
2201END
2202
2203IDD_PROTO DIALOG DISCARDABLE  0, 0, 368, 200
2204STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2205CAPTION "Proto Editor"
2206FONT 8, "MS Sans Serif"
2207BEGIN
2208#ifdef _WIN32
2209    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,58,57,CBS_DROPDOWNLIST |
2210                    WS_VSCROLL | WS_TABSTOP
2211    COMBOBOX        IDC_SF_OR_MF,90,5,38,49,CBS_DROPDOWNLIST |
2212                    WS_VSCROLL | WS_TABSTOP
2213    COMBOBOX        IDC_DATATYPE,128,5,42,119,CBS_DROPDOWNLIST |
2214                    WS_VSCROLL | WS_TABSTOP
2215    EDITTEXT        IDC_EVENT_NAME,185,5,78,12,ES_AUTOHSCROLL | ES_WANTRETURN
2216#else
2217    COMBOBOX        IDC_EVENT_OR_FIELD,31,5,48,57,CBS_DROPDOWNLIST |
2218                    WS_VSCROLL | WS_TABSTOP
2219    COMBOBOX        IDC_SF_OR_MF,100,5,48,49,CBS_DROPDOWNLIST |
2220                    WS_VSCROLL | WS_TABSTOP
2221    COMBOBOX        IDC_DATATYPE,128,5,42,119,CBS_DROPDOWNLIST |
2222                    WS_VSCROLL | WS_TABSTOP
2223    EDITTEXT        IDC_EVENT_NAME,185,11,78,12,ES_AUTOHSCROLL
2224#endif
2225    DEFPUSHBUTTON   "Add",IDC_ADD_EVENT,310,6,50,14
2226    PUSHBUTTON      "Copy",IDC_COPY_EVENT,310,25,50,14
2227    PUSHBUTTON      "Change",IDC_CHANGE_EVENT,310,44,50,14
2228    PUSHBUTTON      "Delete",IDC_DELETE_EVENT,310,63,50,14
2229    PUSHBUTTON      "OK",IDOK,31,180,50,14
2230END
2231
2232IDD_DEF DIALOG DISCARDABLE  0, 0, 220, 60
2233STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2234CAPTION "enter DEF name"
2235FONT 8, "MS Sans Serif"
2236BEGIN
2237    EDITTEXT        IDC_DEF_NAME,10,12,200,12,ES_AUTOHSCROLL
2238    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2239//    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2240END
2241
2242IDD_COVER_DEF DIALOG DISCARDABLE  0, 0, 220, 80
2243STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2244CAPTION "enter DEF name"
2245FONT 8, "MS Sans Serif"
2246BEGIN
2247    EDITTEXT        IDC_DEF_NAME,10,12,200,12,ES_AUTOHSCROLL
2248    LTEXT           "COVER name prefix",IDC_STATIC,10,30,70,12
2249    COMBOBOX        IDC_COVER_NAMES,80,26,200,12,CBS_DROPDOWNLIST |
2250                    WS_VSCROLL | WS_TABSTOP
2251    DEFPUSHBUTTON   "OK",IDOK,10,50,50,14
2252//    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2253END
2254
2255IDD_TEXT DIALOG DISCARDABLE  0, 0, 220, 60
2256STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2257CAPTION "enter Text"
2258FONT 8, "MS Sans Serif"
2259BEGIN
2260    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
2261    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2262//    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2263END
2264
2265IDD_SCRIPT_EVENT DIALOG DISCARDABLE  0, 0, 220, 60
2266STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2267CAPTION "Script event name"
2268FONT 8, "MS Sans Serif"
2269BEGIN
2270    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
2271    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2272    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2273END
2274
2275IDD_FIND DIALOG DISCARDABLE  0, 0, 220, 60
2276STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2277CAPTION "Find what ?"
2278FONT 8, "MS Sans Serif"
2279BEGIN
2280    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
2281    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2282//    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2283END
2284
2285IDD_ELEVATION_GRID DIALOG DISCARDABLE  0, 0, 197, 74
2286STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2287CAPTION "New ElevationGrid"
2288FONT 8, "MS Sans Serif"
2289BEGIN
2290    LTEXT           "&Width:",IDC_STATIC,15,22,20,8
2291    EDITTEXT        IDC_WIDTH,45,20,40,14,ES_AUTOHSCROLL
2292    LTEXT           "cells",IDC_STATIC,91,22,15,8
2293    LTEXT           "&Depth:",IDC_STATIC,15,42,25,8
2294    EDITTEXT        IDC_DEPTH,45,40,40,14,ES_AUTOHSCROLL
2295    LTEXT           "cells",IDC_STATIC,91,42,15,8
2296    GROUPBOX        "Dimensions",IDC_STATIC,5,5,114,60
2297    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2298    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2299END
2300
2301IDD_SHELL_SMOOTH DIALOG DISCARDABLE  0, 0, 197, 74
2302STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2303CAPTION "Shell Smooth"
2304FONT 8, "MS Sans Serif"
2305BEGIN
2306    LTEXT           "&shell smooth (0...1):",IDC_STATIC,15,22,62,8
2307    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
2308    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2309    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2310END
2311
2312IDD_NEW_NURBS_CURVE DIALOG DISCARDABLE  0, 0, 255, 110
2313STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2314CAPTION "Create NurbsCurve"
2315FONT 8, "MS Sans Serif"
2316BEGIN
2317    LTEXT           "&Points:",IDC_STATIC,10,21,20,8
2318    EDITTEXT        IDC_NPOINTS,40,20,40,14,ES_AUTOHSCROLL
2319    LTEXT           "Degree:",IDC_STATIC,86,22,26,8
2320    EDITTEXT        IDC_DEGREE,115,20,40,14,ES_AUTOHSCROLL
2321    GROUPBOX        "Direction",IDC_STATIC,0,5,170,50
2322    AUTORADIOBUTTON "along X-Axis",IDC_NURBS_CURVE_X,15,60,140,12
2323    AUTORADIOBUTTON "along Y-Axis",IDC_NURBS_CURVE_Y,15,73,140,12
2324    AUTORADIOBUTTON "along Z-Axis",IDC_NURBS_CURVE_Z,15,86,140,12
2325    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
2326    PUSHBUTTON      "Cancel",IDCANCEL,180,25,60,14
2327END
2328
2329IDD_CURVE_ANIMATION DIALOG DISCARDABLE  0, 0, 255, 158
2330STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2331CAPTION "Create Curve Animation"
2332FONT 8, "MS Sans Serif"
2333BEGIN
2334    LTEXT           "Length of animation (sec): ",IDC_STATIC,15,35,100,8
2335    EDITTEXT        IDC_TIMESENSOR_SECONDS,115,34,40,14,ES_AUTOHSCROLL
2336    COMBOBOX        IDC_TIMESENSORS,15,5,48,57,CBS_DROPDOWNLIST |
2337                    WS_VSCROLL | WS_TABSTOP
2338    LTEXT           "&Points:",IDC_STATIC,10,51,20,8
2339    EDITTEXT        IDC_NPOINTS,40,50,40,14,ES_AUTOHSCROLL
2340    LTEXT           "Degree:",IDC_STATIC,86,52,26,8
2341    EDITTEXT        IDC_DEGREE,115,50,40,14,ES_AUTOHSCROLL
2342    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_X,15,80,15,12
2343    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_Y,15,93,15,12
2344    AUTORADIOBUTTON "-",IDC_NURBS_CURVE_MINUS_Z,15,106,15,12
2345    AUTORADIOBUTTON "along X-Axis",IDC_NURBS_CURVE_X,30,80,140,12
2346    AUTORADIOBUTTON "along Y-Axis",IDC_NURBS_CURVE_Y,30,93,140,12
2347    AUTORADIOBUTTON "along Z-Axis",IDC_NURBS_CURVE_Z,30,106,140,12
2348    AUTORADIOBUTTON "ring (ccw)",IDC_NURBS_CURVE_RING,30,119,140,12
2349    AUTORADIOBUTTON "ring (cw)",IDC_NURBS_CURVE_RING_CW,30,132,140,12
2350    GROUPBOX        "Direction",IDC_STATIC,0,70,170,85
2351    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
2352    PUSHBUTTON      "Cancel",IDCANCEL,180,25,60,14
2353END
2354
2355IDD_NEW_NURBS_PLANE_XY DIALOG DISCARDABLE  0, 0, 237, 74
2356STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2357CAPTION "Create VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface Plain"
2358FONT 8, "MS Sans Serif"
2359BEGIN
2360    LTEXT           "&Width:",IDC_STATIC,10,21,20,8
2361    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
2362    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
2363    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
2364    LTEXT           "&Height:",IDC_STATIC,10,42,25,8
2365    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
2366    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
2367    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
2368    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
2369    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
2370    PUSHBUTTON      "Cancel",IDCANCEL,180,25,50,14
2371END
2372
2373IDD_NEW_NURBS_PLANE_YZ DIALOG DISCARDABLE  0, 0, 237, 74
2374STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2375CAPTION "Create VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface Plain"
2376FONT 8, "MS Sans Serif"
2377BEGIN
2378    LTEXT           "&Height:",IDC_STATIC,10,21,20,8
2379    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
2380    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
2381    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
2382    LTEXT           "&Depth:",IDC_STATIC,10,42,25,8
2383    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
2384    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
2385    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
2386    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
2387    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
2388    PUSHBUTTON      "Cancel",IDCANCEL,180,25,50,14
2389END
2390
2391IDD_NEW_NURBS_PLANE_ZX DIALOG DISCARDABLE  0, 0, 237, 74
2392STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2393CAPTION "Create VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface Plain"
2394FONT 8, "MS Sans Serif"
2395BEGIN
2396    LTEXT           "&Depth:",IDC_STATIC,10,21,20,8
2397    EDITTEXT        IDC_N1,40,20,40,14,ES_AUTOHSCROLL
2398    LTEXT           "uDegree:",IDC_STATIC,86,22,30,8
2399    EDITTEXT        IDC_U_DEGREE,120,20,40,14,ES_AUTOHSCROLL
2400    LTEXT           "&Width:",IDC_STATIC,10,42,25,8
2401    EDITTEXT        IDC_N2,40,40,40,14,ES_AUTOHSCROLL
2402    LTEXT           "vDegree:",IDC_STATIC,85,40,30,8
2403    EDITTEXT        IDC_V_DEGREE,120,40,40,14,ES_AUTOHSCROLL
2404    GROUPBOX        "Dimensions",IDC_STATIC,0,5,170,60
2405    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
2406    PUSHBUTTON      "Cancel",IDCANCEL,180,25,50,14
2407END
2408
2409IDD_BOX2NURBS DIALOG DISCARDABLE  0, 0, 237, 134
2410STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2411CAPTION "Convert Box to VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
2412FONT 8, "MS Sans Serif"
2413BEGIN
2414    AUTOCHECKBOX    "&6 Plains",IDC_6PLANES,10,20,46,10
2415    LTEXT           "&Controlpoints othogonal Z:",IDC_STATIC,10,41,90,8
2416    EDITTEXT        IDC_BOX_NUAREAPOINTS,100,40,40,14,ES_AUTOHSCROLL
2417    LTEXT           "uDegree:",IDC_STATIC,150,42,30,8
2418    EDITTEXT        IDC_BOX_U_DEGREE,180,40,40,14,ES_AUTOHSCROLL
2419    LTEXT           "&Controlpoints direction Z:",IDC_STATIC,10,62,90,8
2420    EDITTEXT        IDC_BOX_NVAREAPOINTS,100,60,40,14,ES_AUTOHSCROLL
2421    LTEXT           "vDegree:",IDC_STATIC,150,60,30,8
2422    EDITTEXT        IDC_BOX_V_DEGREE,180,60,40,14,ES_AUTOHSCROLL
2423    LTEXT           "Controlpoints radial Z:",IDC_STATIC,10,80,90,8
2424    EDITTEXT        IDC_BOX_NZAREAPOINTS,100,80,40,14,ES_AUTOHSCROLL
2425    GROUPBOX        "Dimensions",IDC_STATIC,0,5,220,100
2426    DEFPUSHBUTTON   "OK",IDOK,10,110,50,14
2427    PUSHBUTTON      "Cancel",IDCANCEL,150,110,50,14
2428END
2429
2430IDD_CONE2NURBS DIALOG DISCARDABLE  0, 0, 237, 114
2431STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2432CAPTION "Convert Cone to VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
2433FONT 8, "MS Sans Serif"
2434BEGIN
2435    LTEXT           "&Segments circumference:",IDC_STATIC,10,21,90,8
2436    EDITTEXT        IDC_CONE_NARCS,100,20,40,14,ES_AUTOHSCROLL
2437    LTEXT           "uDegree:",IDC_STATIC,146,22,30,8
2438    EDITTEXT        IDC_CONE_U_DEGREE,180,20,40,14,ES_AUTOHSCROLL
2439    LTEXT           "Controlpoints bottom area:",IDC_STATIC,10,42,90,8
2440    EDITTEXT        IDC_CONE_NAREA,100,40,40,14,ES_AUTOHSCROLL
2441    LTEXT           "vDegree:",IDC_STATIC,146,40,30,8
2442    EDITTEXT        IDC_CONE_V_DEGREE,180,40,40,14,ES_AUTOHSCROLL
2443    LTEXT           "Controlpoints &shell:",IDC_STATIC,10,62,90,8
2444    EDITTEXT        IDC_CONE_NSHELL,100,60,40,14,ES_AUTOHSCROLL
2445    GROUPBOX        "Dimensions",IDC_STATIC,0,5,220,80
2446    DEFPUSHBUTTON   "OK",IDOK,10,90,50,14
2447    PUSHBUTTON      "Cancel",IDCANCEL,150,90,50,14
2448END
2449
2450IDD_CYLINDER2NURBS DIALOG DISCARDABLE  0, 0, 247, 114
2451STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2452CAPTION "Convert Cylinder to VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
2453FONT 8, "MS Sans Serif"
2454BEGIN
2455    LTEXT           "&Segments circumference:",IDC_STATIC,10,21,100,8
2456    EDITTEXT        IDC_CYLINDER_NARCS,110,20,40,14,ES_AUTOHSCROLL
2457    LTEXT           "uDegree:",IDC_STATIC,156,22,30,8
2458    EDITTEXT        IDC_CYLINDER_U_DEGREE,190,20,40,14,ES_AUTOHSCROLL
2459    LTEXT           "Controlpoints top/bottom area:",IDC_STATIC,10,42,100,8
2460    EDITTEXT        IDC_CYLINDER_NAREA,110,40,40,14,ES_AUTOHSCROLL
2461    LTEXT           "vDegree:",IDC_STATIC,156,40,30,8
2462    EDITTEXT        IDC_CYLINDER_V_DEGREE,190,40,40,14,ES_AUTOHSCROLL
2463    LTEXT           "Controlpoints &shell:",IDC_STATIC,10,62,100,8
2464    EDITTEXT        IDC_CYLINDER_NSHELL,110,60,40,14,ES_AUTOHSCROLL
2465    GROUPBOX        "Dimensions",IDC_STATIC,0,5,230,80
2466    DEFPUSHBUTTON   "OK",IDOK,10,90,50,14
2467    PUSHBUTTON      "Cancel",IDCANCEL,150,90,50,14
2468END
2469
2470IDD_SPHERE2NURBS DIALOG DISCARDABLE  0, 0, 237, 95
2471STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2472CAPTION "Convert Spherical to VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface"
2473FONT 8, "MS Sans Serif"
2474BEGIN
2475    LTEXT           "&Segments &circumference:",IDC_STATIC,10,20,90,8
2476    EDITTEXT        IDC_SPHERE_NARCSLAT,100,20,40,14,ES_AUTOHSCROLL
2477    LTEXT           "uDegree:",IDC_STATIC,150,20,30,8
2478    EDITTEXT        IDC_SPHERE_U_DEGREE,180,20,40,14,ES_AUTOHSCROLL
2479    LTEXT           "Segments &longitudinal:",IDC_STATIC,10,40,90,8
2480    EDITTEXT        IDC_SPHERE_NARCSLONG,100,40,40,14,ES_AUTOHSCROLL
2481    LTEXT           "vDegree:",IDC_STATIC,150,40,30,8
2482    EDITTEXT        IDC_SPHERE_V_DEGREE,180,40,40,14,ES_AUTOHSCROLL
2483    GROUPBOX        "Dimensions",IDC_STATIC,0,5,220,60
2484    DEFPUSHBUTTON   "OK",IDOK,10,70,50,14
2485    PUSHBUTTON      "Cancel",IDCANCEL,150,70,50,14
2486END
2487
2488IDD_NURBS_CURVE_ROTATE DIALOG DISCARDABLE  0, 0, 232, 160
2489STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2490CAPTION "Convert NurbsCurve to VRML97 Amendment 1 NurbsSurface/X3D NurbsPatchSurface by rotation"
2491FONT 8, "MS Sans Serif"
2492BEGIN
2493    LTEXT           "Number arc segments:",IDC_STATIC,10,21,90,8
2494    EDITTEXT        IDC_CURVE2SURF_NARCS,100,20,40,14,ES_AUTOHSCROLL
2495    LTEXT           "Degree:",IDC_STATIC,146,22,26,8
2496    EDITTEXT        IDC_CURVE2SURF_U_DEGREE,175,20,40,14,ES_AUTOHSCROLL
2497    LTEXT           "Sweep angle in degree:",IDC_STATIC,10,42,90,8
2498    EDITTEXT        IDC_CURVE2SURF_ANGLE,100,40,40,14,ES_AUTOHSCROLL
2499    GROUPBOX        "Dimensions",IDC_STATIC,5,5,220,60
2500    AUTORADIOBUTTON "X-Axis",IDC_X_ROTATE,15,85,140,10
2501    AUTORADIOBUTTON "Y-Axis",IDC_Y_ROTATE,15,95,140,10
2502    AUTORADIOBUTTON "Z-Axis",IDC_Z_ROTATE,15,105,140,10
2503    AUTORADIOBUTTON "Endpoints",IDC_POINTPOINT_ROTATE,15,115,140,10
2504    GROUPBOX        "Rotate around",IDC_STATIC,5,70,220,60
2505    AUTOCHECKBOX    "Flatten Curve before rotation",IDC_CURVE2SURF_FLATTEN,10,130,110,10
2506    DEFPUSHBUTTON   "OK",IDOK,5,140,50,14
2507    PUSHBUTTON      "Cancel",IDCANCEL,115,140,50,14
2508END
2509
2510IDD_ANIMATION DIALOG DISCARDABLE  0, 0, 240, 182
2511STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2512CAPTION "Animation creation"
2513FONT 8, "MS Sans Serif"
2514BEGIN
2515    LTEXT           "Length of animation (sec): ",IDC_STATIC,15,35,100,8
2516    EDITTEXT        IDC_TIMESENSOR_SECONDS,115,34,40,14,ES_AUTOHSCROLL
2517    COMBOBOX        IDC_TIMESENSORS,15,5,48,57,CBS_DROPDOWNLIST |
2518                    WS_VSCROLL | WS_TABSTOP
2519    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
2520    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
2521END
2522
2523IDD_INTERACTION DIALOG DISCARDABLE  0, 0, 240, 182
2524STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2525CAPTION "Interaction creation (1/3)"
2526FONT 8, "MS Sans Serif"
2527BEGIN
2528    COMBOBOX        IDC_INTERACTION_LEVEL,15,20,80,37,CBS_DROPDOWNLIST |
2529                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
2530    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
2531    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
2532END
2533
2534IDD_INTERACTION2 DIALOG DISCARDABLE  0, 0, 240, 182
2535STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2536CAPTION "Interaction creation (2/3)"
2537FONT 8, "MS Sans Serif"
2538BEGIN
2539    COMBOBOX        IDC_INTERACTION_SENSORS,15,20,80,37,CBS_DROPDOWNLIST |
2540                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
2541    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
2542    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
2543END
2544
2545IDD_INTERACTION3 DIALOG DISCARDABLE  0, 0, 240, 182
2546STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2547CAPTION "Interaction creation (3/3)"
2548FONT 8, "MS Sans Serif"
2549BEGIN
2550    DEFPUSHBUTTON   "OK",IDOK,15,160,50,14
2551    PUSHBUTTON      "Cancel",IDCANCEL,165,160,50,14
2552END
2553
2554IDD_URL DIALOG DISCARDABLE  0, 0, 220, 60
2555STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2556CAPTION "enter path for all URLs"
2557FONT 8, "MS Sans Serif"
2558BEGIN
2559    EDITTEXT        IDC_URL_PATH,10,12,200,12,ES_AUTOHSCROLL
2560    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2561    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2562END
2563
2564IDD_ARRAY DIALOG DISCARDABLE  0, 0, 256, 158
2565STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2566CAPTION "Array parameters"
2567FONT 8, "MS Sans Serif"
2568BEGIN
2569    DEFPUSHBUTTON   "OK",IDOK,7,137,50,14
2570    PUSHBUTTON      "Cancel",IDCANCEL,199,137,50,14
2571    LTEXT           "translation",IDC_STATIC,14,36,43,8
2572    EDITTEXT        IDC_TRANS_X,57,33,40,14,ES_AUTOHSCROLL
2573    EDITTEXT        IDC_TRANS_Y,105,33,40,14,ES_AUTOHSCROLL
2574    EDITTEXT        IDC_TRANS_Z,153,33,40,14,ES_AUTOHSCROLL
2575    LTEXT           "rotation",IDC_STATIC,13,57,43,8
2576    EDITTEXT        IDC_ROT_X,57,54,40,14,ES_AUTOHSCROLL
2577    EDITTEXT        IDC_ROT_Y,105,54,40,14,ES_AUTOHSCROLL
2578    EDITTEXT        IDC_ROT_Z,153,54,40,14,ES_AUTOHSCROLL
2579    LTEXT           "center",IDC_STATIC,13,76,43,8
2580    EDITTEXT        IDC_CENTER_X,57,73,40,14,ES_AUTOHSCROLL
2581    EDITTEXT        IDC_CENTER_Y,105,73,40,14,ES_AUTOHSCROLL
2582    EDITTEXT        IDC_CENTER_Z,153,73,40,14,ES_AUTOHSCROLL
2583    LTEXT           "scale",IDC_STATIC,13,97,43,8
2584    EDITTEXT        IDC_SCALE_X,57,94,40,14,ES_AUTOHSCROLL
2585    EDITTEXT        IDC_SCALE_Y,105,94,40,14,ES_AUTOHSCROLL
2586    EDITTEXT        IDC_SCALE_Z,153,94,40,14,ES_AUTOHSCROLL
2587    EDITTEXT        IDC_ROT_ANGLE,200,54,40,14,ES_AUTOHSCROLL
2588    EDITTEXT        IDC_ARRAY_COPYIES,108,15,40,14,ES_AUTOHSCROLL
2589    LTEXT           "Number objects",IDC_STATIC,13,17,67,8
2590END
2591
2592IDD_INPUT_DEVICE_SELECTION DIALOG DISCARDABLE  0, 0, 280, 110
2593STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2594CAPTION "InputDevice Selection"
2595FONT 8, "MS Sans Serif"
2596BEGIN
2597    DEFPUSHBUTTON   "OK",IDOK,8,87,50,13
2598    PUSHBUTTON      "Cancel",IDCANCEL,222,87,50,14
2599    LTEXT           "New device type:",IDC_STATIC,8,54,68,8
2600    COMBOBOX        IDC_COMBO_INPUTDEVICE_OPTIONS,81,52,159,107,
2601                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL |
2602                    WS_TABSTOP
2603    LTEXT           "Select device:",IDC_STATIC,8,20,73,8
2604    COMBOBOX        IDC_COMBO_EXISTING_INPUTDEVICES,81,18,80,180,
2605                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL |
2606                    WS_TABSTOP
2607    PUSHBUTTON      "Delete device",IDC_DELETE_INPUTDEVICE,111,87,50,14
2608END
2609
2610IDD_INPUT_DEVICE_NAME_SELECTION DIALOG DISCARDABLE  0, 0, 280, 95
2611STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2612CAPTION "InputDevicename Selection"
2613FONT 8, "MS Sans Serif"
2614BEGIN
2615    DEFPUSHBUTTON   "OK",IDOK,8,72,50,13
2616    PUSHBUTTON      "Cancel",IDCANCEL,222,72,50,14
2617    LTEXT           "Device name:",IDC_STATIC,8,17,72,8
2618    EDITTEXT        IDC_EDIT_DEVICE_NAME,85,17,159,13,ES_AUTOHSCROLL
2619    LTEXT           "Known device names:",IDC_STATIC,8,37,75,8
2620    COMBOBOX        IDC_COMBO_INPUTDEVICE_KNOWN_NAMES,85,35,80,180,
2621                    CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL |
2622                    WS_TABSTOP
2623END
2624
2625IDD_INPUT_DEVICE DIALOG DISCARDABLE 0, 0, 320, 215
2626STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2627CAPTION "InputDevice Setting"
2628FONT 8, "MS Sans Serif"
2629BEGIN
2630    DEFPUSHBUTTON   "OK",IDC_OKSAVE,8,200,50,13
2631    PUSHBUTTON      "Apply",IDC_SAVE,90,200,50,12
2632    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,185,200,50,12
2633    PUSHBUTTON      "Cancel",IDCANCEL,260,200,50,13
2634    EDITTEXT        IDC_COMMANDLINE,11,5,300,35,ES_MULTILINE | ES_READONLY |
2635                    WS_VSCROLL
2636    LTEXT           "X:",IDC_STATIC,13,95,14,8
2637    LTEXT           "Y:",IDC_STATIC,13,111,14,8
2638    LTEXT           "Z:",IDC_STATIC,13,127,14,8
2639    LTEXT           "RX:",IDC_STATIC,13,143,14,8
2640    LTEXT           "RY:",IDC_STATIC,13,159,14,8
2641    LTEXT           "RZ:",IDC_STATIC,13,175,14,8
2642    COMBOBOX        IDC_COMBO_X,41,93,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
2643                    WS_TABSTOP
2644    COMBOBOX        IDC_COMBO_Y,41,109,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
2645                    WS_TABSTOP
2646    COMBOBOX        IDC_COMBO_Z,41,125,30,80,CBS_DROPDOWNLIST | WS_VSCROLL |
2647                    WS_TABSTOP
2648    COMBOBOX        IDC_COMBO_RX,41,141,30,86,CBS_DROPDOWNLIST | WS_VSCROLL |
2649                    WS_TABSTOP
2650    COMBOBOX        IDC_COMBO_RY,41,157,30,84,CBS_DROPDOWNLIST | WS_VSCROLL |
2651                    WS_TABSTOP
2652    COMBOBOX        IDC_COMBO_RZ,41,173,30,74,CBS_DROPDOWNLIST | WS_VSCROLL |
2653                    WS_TABSTOP
2654    LTEXT           "Max Axes:",IDC_STATIC,11,61,35,8
2655    EDITTEXT        IDC_EDIT_MAX_AXIS,47,59,21,12,ES_AUTOHSCROLL
2656#ifdef ES_NUMBER
2657                    | ES_NUMBER
2658#endif
2659    EDITTEXT        IDC_FACTORX,95,93,28,12,ES_AUTOHSCROLL
2660    LTEXT           "(-)    (Axes:)      all      (Factor:      Accel:   Wheel:  Ignore:)",
2661                    IDC_STATIC,29,79,185,8
2662    EDITTEXT        IDC_FACTORY,95,109,28,12,ES_AUTOHSCROLL
2663    EDITTEXT        IDC_FACTORZ,95,125,28,12,ES_AUTOHSCROLL
2664    EDITTEXT        IDC_FACTORRX,95,141,28,12,ES_AUTOHSCROLL
2665    EDITTEXT        IDC_FACTORRY,95,157,28,12,ES_AUTOHSCROLL
2666    EDITTEXT        IDC_FACTORRZ,95,173,28,12,ES_AUTOHSCROLL
2667    EDITTEXT        IDC_ACCELX,131,93,25,12,ES_AUTOHSCROLL
2668    EDITTEXT        IDC_ACCELY,131,109,25,12,ES_AUTOHSCROLL
2669    EDITTEXT        IDC_ACCELZ,131,125,25,12,ES_AUTOHSCROLL
2670    EDITTEXT        IDC_ACCELRX,131,141,25,12,ES_AUTOHSCROLL
2671    EDITTEXT        IDC_ACCELRY,131,157,25,12,ES_AUTOHSCROLL
2672    EDITTEXT        IDC_ACCELRZ,131,173,25,12,ES_AUTOHSCROLL
2673    AUTOCHECKBOX    "",IDC_WHEELX,165,95,9,8
2674    AUTOCHECKBOX    "",IDC_WHEELY,165,111,9,8
2675    AUTOCHECKBOX    "",IDC_WHEELZ,165,127,9,8
2676    AUTOCHECKBOX    "",IDC_WHEELRX,165,143,9,8
2677    AUTOCHECKBOX    "",IDC_WHEELRY,165,159,9,8
2678    AUTOCHECKBOX    "",IDC_WHEELRZ,165,175,9,8
2679    AUTOCHECKBOX    "",IDC_NX,29,95,9,8
2680    AUTOCHECKBOX    "",IDC_NY,29,111,9,8
2681    AUTOCHECKBOX    "",IDC_NZ,29,127,9,8
2682    AUTOCHECKBOX    "",IDC_NRX,29,143,9,8
2683    AUTOCHECKBOX    "",IDC_NRY,29,159,9,8
2684    AUTOCHECKBOX    "",IDC_NRZ,29,175,9,8
2685    EDITTEXT        IDC_IGNOREX,183,93,25,12,ES_AUTOHSCROLL
2686    EDITTEXT        IDC_IGNOREY,183,109,25,12,ES_AUTOHSCROLL
2687    EDITTEXT        IDC_IGNOREZ,183,125,25,12,ES_AUTOHSCROLL
2688    EDITTEXT        IDC_IGNORERX,183,141,25,12,ES_AUTOHSCROLL
2689    EDITTEXT        IDC_IGNORERY,183,157,25,12,ES_AUTOHSCROLL
2690    EDITTEXT        IDC_IGNORERZ,183,173,25,12,ES_AUTOHSCROLL
2691    AUTOCHECKBOX    "Send always",IDC_CHECK_SENDALWAYS,79,60,53,10
2692    AUTOCHECKBOX    "Ignore focus",IDC_CHECK_DCFOCUS,137,60,68,10
2693#ifdef HAVE_AFLOCK
2694    PUSHBUTTON      "Aflock Setting",IDC_OPTIONS_AFLOCK,8,277,60,13
2695#endif
2696    GROUPBOX        "Input Device Settings",IDC_STATIC,0,41,307,207
2697END
2698
2699IDD_AFLOCK DIALOG DISCARDABLE  0, 0, 156, 230
2700STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2701CAPTION "Acension Flock of Birds settings"
2702FONT 8, "MS Sans Serif"
2703BEGIN
2704    DEFPUSHBUTTON   "OK",IDC_OKSAVE,109,198,44,12
2705    GROUPBOX        "AFLock Settings",IDC_STATIC,1,19,152,137
2706    AUTOCHECKBOX    "Baud:baudrate",IDC_CHECK_AFBAUD,7,31,62,8
2707    AUTOCHECKBOX    "Sync",IDC_CHECK_AFSYNC,7,144,30,8
2708    AUTOCHECKBOX    "Block",IDC_CHECK_AFBLOCK,45,131,34,8
2709    AUTOCHECKBOX    "Numbirds",IDC_CHECK_AFNUMBIRDS,7,42,49,8
2710    AUTOCHECKBOX    "Master:birdaddr",IDC_CHECK_AFMASTER,7,104,63,8
2711    AUTOCHECKBOX    "Hemisphere",IDC_CHECK_AFHEMI,7,54,52,8
2712    AUTOCHECKBOX    "Filter",IDC_CHECK_AFFILTER,7,67,31,8
2713    AUTOCHECKBOX    "Suddenchangelock",IDC_CHECK_AFSUDDEN,45,144,80,8
2714    AUTOCHECKBOX    "Report",IDC_CHECK_AFREPORT,7,131,34,8
2715    AUTOCHECKBOX    "Calfile",IDC_CHECK_AFCALFILE,7,80,34,8
2716    AUTOCHECKBOX    "Wand:birdaddr",IDC_CHECK_AFWAND,7,92,61,8
2717    AUTOCHECKBOX    "Tracker:birdaddr",IDC_CHECK_AFTRACKER,7,116,64,8
2718    AUTOCHECKBOX    "HeadNavigation",IDC_CHECK_AFHEADNV,82,131,64,8
2719    EDITTEXT        IDC_EDIT_BAUDRATE,73,28,33,12,ES_AUTOHSCROLL
2720    EDITTEXT        IDC_EDIT_NUMBIRDS,73,40,33,12,ES_AUTOHSCROLL
2721    EDITTEXT        IDC_EDIT_MASTER,73,103,33,12,ES_AUTOHSCROLL
2722    COMBOBOX        IDC_COMBO_HEMISPHERE,73,53,73,65,CBS_DROPDOWNLIST |
2723                    WS_VSCROLL | WS_TABSTOP
2724    COMBOBOX        IDC_COMBO_FILTER,73,66,73,68,CBS_DROPDOWNLIST |
2725                    WS_VSCROLL | WS_TABSTOP
2726    EDITTEXT        IDC_EDIT_CALFILE,73,79,33,12,ES_AUTOHSCROLL
2727    EDITTEXT        IDC_EDIT_WAND,73,91,33,12,ES_AUTOHSCROLL
2728    EDITTEXT        IDC_EDIT_TRACKER,73,115,33,12,ES_AUTOHSCROLL
2729    PUSHBUTTON      "Apply",IDC_SAVE,109,213,44,13
2730    LTEXT           "Commanline output",IDC_STATIC,1,158,60,8
2731    EDITTEXT        IDC_TEXT_COMMANDLINE,1,167,106,59,ES_MULTILINE |
2732                    ES_READONLY | WS_VSCROLL
2733    PUSHBUTTON      "Default",IDC_BUTTON_DEFAULT,109,168,44,12
2734    LTEXT           "AFLock Device Number:",IDC_STATIC,7,5,79,10
2735    EDITTEXT        IDC_EDIT_DEVICENR,93,3,28,12,ES_AUTOHSCROLL
2736END
2737
2738IDD_ROUTE_VIEW DIALOG DISCARDABLE  0, 0, 190, 153
2739STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2740CAPTION "Route View Settings"
2741FONT 8, "MS Sans Serif"
2742BEGIN
2743    DEFPUSHBUTTON   "OK",IDOK,7,125,50,14
2744    PUSHBUTTON      "Cancel",IDCANCEL,133,125,50,14
2745    PUSHBUTTON      "Default",IDC_ROUTE_VIEW_DEFAULTS,68,125,50,14
2746    AUTOCHECKBOX    "Show all nodes in Routeview",IDC_ROUTE_VIEW_SHOW_ALL,
2747                    19,66,152,10
2748    LTEXT           "Intented points of routed node",IDC_STATIC,19,44,100,12
2749    EDITTEXT        IDC_ROUTED_NODE_INDENT,125,42,45,12,ES_AUTOHSCROLL |
2750                    WS_GROUP
2751//    LTEXT           "length of route queue",IDC_STATIC,19,90,100,8
2752//    EDITTEXT        IDC_ROUTE_VIEW_QUEUE_LENGTH,125,87,45,14,ES_AUTOHSCROLL |
2753//                    WS_GROUP
2754    AUTOCHECKBOX    "Show routes at begin of routeview",
2755                    IDC_SHOW_ROUTES_AT_BEGIN,19,20,152,10
2756//    GROUPBOX        "",IDC_STATIC,7,61,171,46
2757    GROUPBOX        "",IDC_STATIC,7,15,171,46
2758END
2759
2760IDD_ANIMATION_TIME DIALOG DISCARDABLE  0, 0, 197, 50
2761STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2762CAPTION "Animation time"
2763FONT 8, "MS Sans Serif"
2764BEGIN
2765    LTEXT           "&animation time (>0):",IDC_STATIC,15,5,100,8
2766    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2767    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2768    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2769END
2770
2771IDD_SOLID DIALOG DISCARDABLE  0, 0, 197, 50
2772STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2773CAPTION "Set solid"
2774FONT 8, "MS Sans Serif"
2775BEGIN
2776    LTEXT           "&solid (true/false):",IDC_STATIC,15,5,100,8
2777    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2778    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2779    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2780END
2781
2782IDD_TWO_SIDED DIALOG DISCARDABLE  0, 0, 197, 50
2783STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2784CAPTION "Set 1/2 sided"
2785FONT 8, "MS Sans Serif"
2786BEGIN
2787    AUTORADIOBUTTON "one sided",IDC_RADIO_BUTTON_1,15,15,100,10
2788    AUTORADIOBUTTON "two sided",IDC_RADIO_BUTTON_2,15,25,100,10
2789    GROUPBOX        "one or two sided ?",IDC_STATIC,6,5,130,40
2790    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2791    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2792END
2793
2794IDD_HANDLE_SCALE DIALOG DISCARDABLE  0, 0, 197, 50
2795STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2796CAPTION "Handle scale"
2797FONT 8, "MS Sans Serif"
2798BEGIN
2799    LTEXT           "handle scale:",IDC_STATIC,15,5,100,8
2800    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2801    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2802    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2803END
2804
2805IDD_HANDLE_SIZE DIALOG DISCARDABLE  0, 0, 197, 50
2806STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2807CAPTION "Handle size"
2808FONT 8, "MS Sans Serif"
2809BEGIN
2810    LTEXT           "handle size:",IDC_STATIC,15,5,100,8
2811    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2812    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2813    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2814END
2815
2816IDD_HANDLE_EPSILON DIALOG DISCARDABLE  0, 0, 160, 65
2817STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2818CAPTION "Handle epsilon size"
2819FONT 8, "MS Sans Serif"
2820BEGIN
2821    LTEXT           "minimum handle distance (default is 0.008):",IDC_STATIC,
2822                    15,5,145,8
2823    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2824    DEFPUSHBUTTON   "OK",IDOK,15,45,50,14
2825    PUSHBUTTON      "Cancel",IDCANCEL,100,45,50,14
2826END
2827
2828IDD_CREASE_ANGLE DIALOG DISCARDABLE  0, 0, 197, 50
2829STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2830CAPTION "Set creaseAngle"
2831FONT 8, "MS Sans Serif"
2832BEGIN
2833    LTEXT           "&creaseAngle (rad):",IDC_STATIC,15,5,100,8
2834    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2835    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2836    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2837END
2838
2839IDD_TRANSPARENCY DIALOG DISCARDABLE  0, 0, 197, 50
2840STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2841CAPTION "Set transparency"
2842FONT 8, "MS Sans Serif"
2843BEGIN
2844    LTEXT           "&transparency (0...1):",IDC_STATIC,15,5,100,8
2845    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2846    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2847    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2848END
2849
2850IDD_SHININESS DIALOG DISCARDABLE  0, 0, 197, 50
2851STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2852CAPTION "Set shininess"
2853FONT 8, "MS Sans Serif"
2854BEGIN
2855    LTEXT           "&shininess (0...1):",IDC_STATIC,15,5,100,8
2856    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2857    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2858    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2859END
2860
2861IDD_IMAGE_REPEAT DIALOG DISCARDABLE  0, 0, 197, 50
2862STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2863CAPTION "Image repeat"
2864FONT 8, "MS Sans Serif"
2865BEGIN
2866    LTEXT           "&Image repeat:",IDC_STATIC,15,5,100,8
2867    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2868    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2869    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2870END
2871
2872IDD_FIELD_PIPE DIALOG DISCARDABLE  0, 0, 247, 160
2873STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2874CAPTION "Scenegraph Branch Field Pipe"
2875FONT 8, "MS Sans Serif"
2876BEGIN
2877    LTEXT           "Node filter:",IDC_STATIC,5,5,120,10
2878    EDITTEXT        IDC_PIPE_NODE_FILTER,5,20,175,15,ES_AUTOHSCROLL
2879    LTEXT           "Field filter:",IDC_STATIC,5,50,140,10
2880    EDITTEXT        IDC_PIPE_FIELD_FILTER,5,65,175,15,ES_AUTOHSCROLL
2881    LTEXT           "Pipe command:",IDC_STATIC,5,95,210,10
2882    EDITTEXT        IDC_PIPE_COMMAND,5,110,175,15,ES_AUTOHSCROLL
2883    DEFPUSHBUTTON   "OK",IDOK,5,140,50,14
2884    PUSHBUTTON      "Cancel",IDCANCEL,185,140,50,14
2885END
2886
2887IDD_SUPER_REVOLVER_POINTS DIALOG DISCARDABLE  0, 0, 197, 50
2888STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2889CAPTION "SuperRevolver points"
2890FONT 8, "MS Sans Serif"
2891BEGIN
2892    LTEXT           "&points (3...):",IDC_STATIC,15,5,100,8
2893    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2894    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2895    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2896END
2897
2898IDD_SUPER_EXTRUSION_POINTS DIALOG DISCARDABLE  0, 0, 197, 50
2899STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2900CAPTION "SuperExtrusion points"
2901FONT 8, "MS Sans Serif"
2902BEGIN
2903    LTEXT           "&points longituinal (6...):",IDC_STATIC,15,5,100,8
2904    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2905    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2906    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2907END
2908
2909IDD_TESSELLATION DIALOG DISCARDABLE  0, 0, 197, 50
2910STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2911CAPTION "tessellation"
2912FONT 8, "MS Sans Serif"
2913BEGIN
2914    LTEXT           "&tesselation (4...64):",IDC_STATIC,15,5,100,8
2915    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2916    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2917    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2918END
2919
2920IDD_ONE_VEC3F DIALOG DISCARDABLE  0, 0, 197, 50
2921STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2922CAPTION "add point to PointSet"
2923FONT 8, "MS Sans Serif"
2924BEGIN
2925    LTEXT           "Point:",IDC_STATIC,15,5,100,8
2926    EDITTEXT        IDC_VALUE_X,15,21,40,14,ES_AUTOHSCROLL
2927    EDITTEXT        IDC_VALUE_Y,60,21,40,14,ES_AUTOHSCROLL
2928    EDITTEXT        IDC_VALUE_Z,105,21,40,14,ES_AUTOHSCROLL
2929    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2930    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2931END
2932
2933IDD_MESH_REDUCE DIALOG DISCARDABLE  0, 0, 197, 50
2934STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2935CAPTION "Remaining faces"
2936FONT 8, "MS Sans Serif"
2937BEGIN
2938    LTEXT           "&percent reduction:",IDC_STATIC,15,5,100,8
2939    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2940    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2941    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2942END
2943
2944IDD_KANIM_PATTERN DIALOG DISCARDABLE  0, 0, 220, 50
2945STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2946CAPTION "Kanim animation filepattern"
2947FONT 8, "MS Sans Serif"
2948BEGIN
2949    LTEXT           "Kanim animation file pattern:",IDC_STATIC,15,5,100,8
2950    EDITTEXT        IDC_VALUE,10,17,200,12,ES_AUTOHSCROLL
2951    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2952    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2953END
2954
2955IDD_CONVEX DIALOG DISCARDABLE  0, 0, 197, 50
2956STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2957CAPTION "Set convex"
2958FONT 8, "MS Sans Serif"
2959BEGIN
2960    LTEXT           "&convex (true/false):",IDC_STATIC,15,5,100,8
2961    EDITTEXT        IDC_VALUE,15,21,40,14,ES_AUTOHSCROLL
2962    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
2963    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
2964END
2965
2966//IDD_TIME_SHIFT DIALOG DISCARDABLE  0, 0, 180, 62
2967//STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2968//CAPTION "Time Shift"
2969//FONT 8, "MS Sans Serif"
2970//BEGIN
2971//    LTEXT           "Time Shift Fraction:",IDC_STATIC,10,11,100,8
2972//    EDITTEXT        IDC_TIME_SHIFT,110,10,40,14,ES_AUTOHSCROLL
2973//    AUTOCHECKBOX    "warp around",IDC_WRAP_AROUND,5,25,150,10
2974//    DEFPUSHBUTTON   "OK",IDOK,5,40,60,14
2975//    PUSHBUTTON      "Cancel",IDCANCEL,100,40,60,14
2976//END
2977
2978IDD_NODE_BY_NAME DIALOG DISCARDABLE  0, 0, 220, 60
2979STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2980CAPTION "enter new nodename"
2981FONT 8, "MS Sans Serif"
2982BEGIN
2983    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
2984    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
2985    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
2986END
2987
2988IDD_WONDERLAND_MODULE_EXPORT DIALOG DISCARDABLE  0, 0, 250, 296
2989STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2990CAPTION "Wonderland 0.5 Module Export"
2991FONT 8, "MS Sans Serif"
2992BEGIN
2993    LTEXT           "&Wonderland module export path (something/wonderland/modules):",IDC_STATIC,5,5,220,10
2994    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_PATH,5,20,175,15,ES_AUTOHSCROLL
2995    PUSHBUTTON      "&Browse...",IDC_BROWSE_WONDERLAND_EXPORT_PATH,185,17,50,14
2996    LTEXT           "&Prefix:",IDC_STATIC,5,50,140,10
2997    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_PREFIX,5,65,175,15,ES_AUTOHSCROLL
2998    AUTOCHECKBOX    "Generate many classes (against ""too much constants"" problem)",IDC_WONDERLAND_MODULE_EXPORT_MANY_CLASSES,5,85,220,14
2999    AUTOCHECKBOX    "Generate classes for all X3D nodes",IDC_WONDERLAND_MODULE_EXPORT_ALL_X3D_CLASSES,5,100,220,14
3000    AUTOCHECKBOX    "run ""ant deploy"" after export (could take time)",IDC_WONDERLAND_MODULE_EXPORT_RUN_ANT,15,134,220,14
3001    LTEXT           "&ant path:",IDC_STATIC,15,162,220,10
3002    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_PATH,15,176,165,15,ES_AUTOHSCROLL
3003    PUSHBUTTON      "&Browse...",IDC_BROWSE_ANT_PATH,185,176,50,14
3004    LTEXT           "&ant start command (%s = ant path):",IDC_STATIC,15,196,215,10
3005    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_COMMAND,15,210,165,15,ES_AUTOHSCROLL
3006    LTEXT           "ant environment variable ANT_OPTS",IDC_STATIC,15,228,170,10
3007    EDITTEXT        IDC_WONDERLAND_MODULE_EXPORT_ANT_OPTIONS,15,242,195,15,ES_AUTOHSCROLL
3008    GROUPBOX        "settings to install module",IDC_STATIC,4,120,240,148
3009    DEFPUSHBUTTON   "OK",IDOK,5,272,50,14
3010    PUSHBUTTON      "Cancel",IDCANCEL,191,272,50,14
3011END
3012
3013IDD_CATT_EXPORT DIALOG DISCARDABLE  0, 0, 245, 107
3014STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3015CAPTION "Catt 8 Export"
3016FONT 8, "MS Sans Serif"
3017BEGIN
3018    LTEXT           "&Catt export path (directory should contain material.geo file):",IDC_STATIC,5,5,220,10
3019    EDITTEXT        IDC_CATT_EXPORT_PATH,5,20,175,15,ES_AUTOHSCROLL
3020    PUSHBUTTON      "&Browse...",IDC_BROWSE_CATT_EXPORT_PATH,185,17,50,14
3021    AUTOCHECKBOX    "skip first part of name before first underscore",
3022                    IDC_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE,10,47,170,12
3023    AUTOCHECKBOX    "skip last part of name after last underscore",
3024                    IDC_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE,10,62,170,12
3025    GROUPBOX        "Material name generateration", IDC_STATIC,5,37,205,45
3026    DEFPUSHBUTTON   "OK",IDOK,11,84,50,14
3027    PUSHBUTTON      "Cancel",IDCANCEL,69,84,50,14
3028END
3029
3030IDD_MOVE_TO DIALOG DISCARDABLE  0, 0, 197, 74
3031STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3032CAPTION "Move points to"
3033FONT 8, "MS Sans Serif"
3034BEGIN
3035    LTEXT           "&move to:",IDC_STATIC,15,22,62,8
3036    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
3037    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
3038    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
3039END
3040
3041IDD_SCALE_BY DIALOG DISCARDABLE  0, 0, 197, 74
3042STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3043CAPTION "scale points by factor"
3044FONT 8, "MS Sans Serif"
3045BEGIN
3046    LTEXT           "&scale factor:",IDC_STATIC,15,22,62,8
3047    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
3048    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
3049    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
3050END
3051
3052IDD_PROTO_NAME DIALOG DISCARDABLE  0, 0, 220, 60
3053STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3054CAPTION "Create PROTO"
3055FONT 8, "MS Sans Serif"
3056BEGIN
3057    LTEXT           "PROTO Name:",IDC_STATIC,10,12,50,8,ES_AUTOHSCROLL
3058    EDITTEXT        IDC_PROTO_NAME,60,12,145,12,ES_AUTOHSCROLL
3059    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
3060    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
3061END
3062
3063IDD_SPLIT_FACES DIALOG DISCARDABLE  0, 0, 180, 74
3064STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3065CAPTION "split face into pieces"
3066FONT 8, "MS Sans Serif"
3067BEGIN
3068    AUTOCHECKBOX    "split other direction",
3069                    IDC_SPLIT_OTHER_DIRECTION,5,20,100,10
3070    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3071    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3072END
3073
3074IDD_TO_INDEXED_FACE_SET DIALOG DISCARDABLE  0, 0, 180, 74
3075STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3076CAPTION "convert to IndexedFaceSet"
3077FONT 8, "MS Sans Serif"
3078BEGIN
3079    AUTOCHECKBOX    "triangulate",
3080                    IDC_TRIANGULATE,5,20,100,10
3081    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3082    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3083END
3084
3085IDD_SYMETRIC_X DIALOG DISCARDABLE  0, 0, 180, 74
3086STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3087CAPTION "plus x"
3088FONT 8, "MS Sans Serif"
3089BEGIN
3090    AUTOCHECKBOX    "plus x (red arrow)",
3091                    IDC_VALUE,5,20,100,10
3092    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3093    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3094END
3095
3096IDD_SYMETRIC_Y DIALOG DISCARDABLE  0, 0, 180, 74
3097STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3098CAPTION "plus y"
3099FONT 8, "MS Sans Serif"
3100BEGIN
3101    AUTOCHECKBOX    "plus y (green arrow)",
3102                    IDC_VALUE,5,20,100,10
3103    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3104    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3105END
3106
3107IDD_SYMETRIC_Z DIALOG DISCARDABLE  0, 0, 180, 74
3108STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3109CAPTION "plus z"
3110FONT 8, "MS Sans Serif"
3111BEGIN
3112    AUTOCHECKBOX    "plus z (blue arrow)",
3113                    IDC_VALUE,5,20,100,10
3114    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3115    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3116END
3117
3118IDD_HANIM_JOINT DIALOG DISCARDABLE  0, 0, 240, 74
3119STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3120CAPTION "HanimJoint weights"
3121FONT 8, "MS Sans Serif"
3122BEGIN
3123    LTEXT           "weight:",IDC_STATIC,15,22,62,8
3124    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
3125    LTEXT           "joint:",IDC_STATIC,15,38,30,8
3126    COMBOBOX        IDC_JOINT_NODE,45,30,48,57,CBS_DROPDOWNLIST |
3127                    WS_VSCROLL | WS_TABSTOP
3128    LTEXT           "parent:",IDC_STATIC,15,52,30,8
3129    COMBOBOX        IDC_JOINT_PARENT,45,45,48,57,CBS_DROPDOWNLIST |
3130                    WS_VSCROLL | WS_TABSTOP
3131    DEFPUSHBUTTON   "OK",IDOK,180,5,50,14
3132    PUSHBUTTON      "Cancel",IDCANCEL,180,25,50,14
3133END
3134
3135IDD_VIEWPOINT DIALOG DISCARDABLE  0, 0, 255, 135
3136STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3137CAPTION "set Viewpoint and avatarsize[3]"
3138FONT 8, "MS Sans Serif"
3139BEGIN
3140    LTEXT           "distance",IDC_STATIC,7,11,100,8
3141    EDITTEXT        IDC_DISTANCE,107,7,40,14,ES_AUTOHSCROLL
3142    AUTOCHECKBOX    "set avatarsize[3]",IDC_SET_NAVIGATION_INFO_AVATARSIZE3
3143                    ,10,25,100,12
3144    LTEXT           "viewpoint",IDC_STATIC,7,39,40,8
3145    AUTORADIOBUTTON "along -Z-Axis (default)",IDC_VIEWPOINT_Z_MINUS,15,50,85,10
3146    AUTORADIOBUTTON "along -Y-Axis",IDC_VIEWPOINT_Y_MINUS,15,64,86,10
3147    AUTORADIOBUTTON "along -X-Axis",IDC_VIEWPOINT_X_MINUS,15,76,85,10
3148    AUTORADIOBUTTON "along Z-Axis",IDC_VIEWPOINT_Z_PLUS,15,90,88,10
3149    AUTORADIOBUTTON "along Y-Axis",IDC_VIEWPOINT_Y_PLUS,15,103,58,10
3150    AUTORADIOBUTTON "along X-Axis",IDC_VIEWPOINT_X_PLUS,15,116,58,10
3151    DEFPUSHBUTTON   "OK",IDOK,180,5,60,14
3152    PUSHBUTTON      "Cancel",IDCANCEL,180,25,60,14
3153END
3154
3155IDD_OPEN_URL DIALOG DISCARDABLE  0, 0, 220, 60
3156STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3157CAPTION "enter URL"
3158FONT 8, "MS Sans Serif"
3159BEGIN
3160    EDITTEXT        IDC_VALUE,10,12,200,12,ES_AUTOHSCROLL
3161    DEFPUSHBUTTON   "OK",IDOK,10,30,50,14
3162    PUSHBUTTON      "Cancel",IDCANCEL,150,30,50,14
3163END
3164
3165IDD_NURBS_CURVE_2D DIALOG DISCARDABLE  0, 0, 150, 80
3166STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3167CAPTION "create NurbsCurve2D"
3168FONT 8, "MS Sans Serif"
3169BEGIN
3170    LTEXT           "size ",IDC_STATIC,7,30,80,8
3171    EDITTEXT        IDC_NURBS_CURVE_2D_SIZE,95,30,40,14,ES_AUTOHSCROLL
3172    AUTOCHECKBOX    "ccw",IDC_NURBS_CURVE_2D_CCW,7,45,100,12
3173    LTEXT           "&points (3, 4, 5 ...):",IDC_STATIC,7,60,80,8
3174    EDITTEXT        IDC_NURBS_CURVE_2D_POINTS,95,58,40,14,ES_AUTOHSCROLL
3175    DEFPUSHBUTTON   "OK",IDOK,7,5,60,14
3176    PUSHBUTTON      "Cancel",IDCANCEL,80,5,60,14
3177END
3178
3179IDD_INSET DIALOG DISCARDABLE  0, 0, 197, 74
3180STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3181CAPTION "inset factor"
3182FONT 8, "MS Sans Serif"
3183BEGIN
3184    LTEXT           "&inset factor:",IDC_STATIC,15,22,62,8
3185    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
3186    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
3187    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
3188END
3189
3190IDD_QUAD_INSET DIALOG DISCARDABLE  0, 0, 197, 100
3191STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3192CAPTION "quad inset"
3193FONT 8, "MS Sans Serif"
3194BEGIN
3195    LTEXT           "&inset factor:",IDC_STATIC,15,22,62,8
3196    EDITTEXT        IDC_VALUE,85,20,40,14,ES_AUTOHSCROLL
3197    LTEXT           "&x:(1...3)",IDC_STATIC,20,62,42,8
3198    EDITTEXT        IDC_NUM_X,60,60,20,14,ES_AUTOHSCROLL
3199    LTEXT           "&y(1...3):",IDC_STATIC,85,62,36,8
3200    EDITTEXT        IDC_NUM_Y,120,60,20,14,ES_AUTOHSCROLL
3201    DEFPUSHBUTTON   "OK",IDOK,140,5,50,14
3202    PUSHBUTTON      "Cancel",IDCANCEL,140,25,50,14
3203END
3204
3205IDD_INSERT_TO_NURBS_CURVE DIALOG DISCARDABLE  0, 0, 150, 80
3206STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3207CAPTION "insert to NurbsCurve"
3208FONT 8, "MS Sans Serif"
3209BEGIN
3210    LTEXT           "from:",IDC_STATIC,15,5,30,8
3211    EDITTEXT        IDC_NURBS_FROM,60,5,30,14,ES_AUTOHSCROLL
3212    LTEXT           "to:",IDC_STATIC,15,20,30,8
3213    EDITTEXT        IDC_NURBS_TO,60,20,30,14,ES_AUTOHSCROLL
3214    LTEXT           "&points:",IDC_STATIC,15,45,30,8
3215    EDITTEXT        IDC_NURBS_POINTS,60,45,30,14,ES_AUTOHSCROLL
3216    DEFPUSHBUTTON   "OK",IDOK,7,60,60,14
3217    PUSHBUTTON      "Cancel",IDCANCEL,80,60,60,14
3218END
3219
3220IDD_INSERT_TO_NURBS_SURFACE DIALOG DISCARDABLE  0, 0, 150, 140
3221STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3222CAPTION "insert to NurbsSurface"
3223FONT 8, "MS Sans Serif"
3224BEGIN
3225    LTEXT           "u From:",IDC_STATIC,15,5,30,8
3226    EDITTEXT        IDC_NURBS_FROM_U,60,5,30,14,ES_AUTOHSCROLL
3227    LTEXT           "u To:",IDC_STATIC,15,20,30,8
3228    EDITTEXT        IDC_NURBS_TO_U,60,20,30,14,ES_AUTOHSCROLL
3229    LTEXT           "&u Points:",IDC_STATIC,15,35,30,8
3230    EDITTEXT        IDC_NURBS_POINTS_U,60,35,30,14,ES_AUTOHSCROLL
3231    LTEXT           "v From:",IDC_STATIC,15,60,30,8
3232    EDITTEXT        IDC_NURBS_FROM_V,60,60,30,14,ES_AUTOHSCROLL
3233    LTEXT           "v To:",IDC_STATIC,15,75,30,8
3234    EDITTEXT        IDC_NURBS_TO_V,60,75,30,14,ES_AUTOHSCROLL
3235    LTEXT           "&v Points:",IDC_STATIC,15,90,30,8
3236    EDITTEXT        IDC_NURBS_POINTS_V,60,90,30,14,ES_AUTOHSCROLL
3237    DEFPUSHBUTTON   "OK",IDOK,7,110,60,14
3238    PUSHBUTTON      "Cancel",IDCANCEL,80,110,60,14
3239END
3240
3241IDD_NURBS_SURFACE_SYMETRIC_X DIALOG DISCARDABLE  0, 0, 180, 74
3242STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3243CAPTION "plus x"
3244FONT 8, "MS Sans Serif"
3245BEGIN
3246    AUTOCHECKBOX    "plus x (red arrow)",
3247                    IDC_VALUE,5,20,100,10
3248    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3249    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3250END
3251
3252IDD_NURBS_SURFACE_SYMETRIC_Y DIALOG DISCARDABLE  0, 0, 180, 74
3253STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3254CAPTION "plus y"
3255FONT 8, "MS Sans Serif"
3256BEGIN
3257    AUTOCHECKBOX    "plus y (green arrow)",
3258                    IDC_VALUE,5,20,100,10
3259    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3260    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3261END
3262
3263IDD_NURBS_SURFACE_SYMETRIC_Z DIALOG DISCARDABLE  0, 0, 180, 74
3264STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3265CAPTION "plus z"
3266FONT 8, "MS Sans Serif"
3267BEGIN
3268    AUTOCHECKBOX    "plus z (blue arrow)",
3269                    IDC_VALUE,5,20,100,10
3270    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3271    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3272END
3273
3274IDD_SELECT_NEIGHBOUR DIALOG DISCARDABLE  0, 0, 180, 74
3275STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3276CAPTION "plus"
3277FONT 8, "MS Sans Serif"
3278BEGIN
3279    AUTOCHECKBOX    "plus",
3280                    IDC_VALUE,5,20,100,10
3281    DEFPUSHBUTTON   "OK",IDOK,120,5,50,14
3282    PUSHBUTTON      "Cancel",IDCANCEL,120,25,50,14
3283END
3284
3285IDD_SCENES_MANAGE DIALOG DISCARDABLE  0, 0, 240, 150
3286STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
3287CAPTION "Scene management"
3288FONT 8, "MS Sans Serif"
3289BEGIN
3290    AUTOCHECKBOX    "Begin",IDC_SCENES_FIRST,5,5,50,14
3291    AUTOCHECKBOX    "End", IDC_SCENES_LAST,80,5,50,14
3292    LTEXT           "Scene Number",IDC_STATIC,5,20,160,15
3293    EDITTEXT        IDC_SCENES_NUMBER,170,35,22,10,ES_AUTOHSCROLL
3294    COMBOBOX        IDC_SCENE_NUMBER,5,30,120,15,CBS_DROPDOWNLIST |
3295                    WS_VSCROLL | WS_TABSTOP | CBS_AUTOHSCROLL
3296    LTEXT           "Scene length",IDC_STATIC,5,65,160,15
3297    EDITTEXT        IDC_SCENES_LENGTH,170,67,40,10,ES_AUTOHSCROLL
3298    LTEXT           "Scene delay",IDC_STATIC,5,80,160,15
3299    EDITTEXT        IDC_SCENES_DELAY,170,82,40,10,ES_AUTOHSCROLL
3300    LTEXT           "Lenght of scenes without animation",IDC_STATIC,5,105,160,15
3301    EDITTEXT        IDC_DEFAULT_SCENE_LENGTH,170,107,40,10 ,ES_AUTOHSCROLL
3302    DEFPUSHBUTTON   "OK",IDOK,15,120,50,14
3303    PUSHBUTTON      "Cancel",IDCANCEL,165,120,50,14
3304END
3305
3306
3307/////////////////////////////////////////////////////////////////////////////
3308//
3309// DESIGNINFO
3310//
3311
3312#ifdef APSTUDIO_INVOKED
3313GUIDELINES DESIGNINFO DISCARDABLE
3314BEGIN
3315    IDD_ABOUTBOX, DIALOG
3316    BEGIN
3317        LEFTMARGIN, 7
3318        RIGHTMARGIN, 260
3319        TOPMARGIN, 7
3320        BOTTOMMARGIN, 177
3321    END
3322
3323    IDD_SCRIPT, DIALOG
3324    BEGIN
3325        LEFTMARGIN, 5
3326        BOTTOMMARGIN, 174
3327    END
3328
3329    IDD_ELEVATION_GRID, DIALOG
3330    BEGIN
3331        LEFTMARGIN, 7
3332        RIGHTMARGIN, 190
3333        TOPMARGIN, 7
3334        BOTTOMMARGIN, 67
3335    END
3336
3337    IDD_NEW_NURBS_PLANE_XY, DIALOG
3338    BEGIN
3339        LEFTMARGIN, 7
3340        RIGHTMARGIN, 230
3341        TOPMARGIN, 7
3342        BOTTOMMARGIN, 67
3343    END
3344
3345    IDD_NEW_NURBS_PLANE_YZ, DIALOG
3346    BEGIN
3347        LEFTMARGIN, 7
3348        RIGHTMARGIN, 230
3349        TOPMARGIN, 7
3350        BOTTOMMARGIN, 67
3351    END
3352
3353    IDD_NEW_NURBS_PLANE_ZX, DIALOG
3354    BEGIN
3355        LEFTMARGIN, 7
3356        RIGHTMARGIN, 230
3357        TOPMARGIN, 7
3358        BOTTOMMARGIN, 67
3359    END
3360
3361    IDD_TEXTEDIT_SETTINGS, DIALOG
3362    BEGIN
3363        RIGHTMARGIN, 245
3364    END
3365END
3366#endif /* APSTUDIO_INVOKED */
3367
3368
3369#ifdef APSTUDIO_INVOKED
3370/////////////////////////////////////////////////////////////////////////////
3371//
3372// TEXTINCLUDE
3373//
3374
33751 TEXTINCLUDE DISCARDABLE
3376BEGIN
3377    "resource.h\0"
3378END
3379
33802 TEXTINCLUDE DISCARDABLE
3381BEGIN
3382    "#include ""winres.h""\r\n"
3383    "\0"
3384END
3385
33863 TEXTINCLUDE DISCARDABLE
3387BEGIN
3388    "\r\n"
3389    "\0"
3390END
3391
3392#endif /* APSTUDIO_INVOKED */
3393
3394
3395/////////////////////////////////////////////////////////////////////////////
3396//
3397// Dialog Info
3398//
3399
3400/*
3401IDD_PREFERENCES DLGINIT
3402BEGIN
3403    IDC_ROTATION_ORDER, 0x403, 5, 0
34040x5958, 0x735a, "\000"
3405    IDC_ROTATION_ORDER, 0x403, 5, 0
34060x5958, 0x7358, "\000"
3407    IDC_ROTATION_ORDER, 0x403, 5, 0
34080x5a58, 0x7359, "\000"
3409    IDC_ROTATION_ORDER, 0x403, 5, 0
34100x5a58, 0x7358, "\000"
3411    IDC_ROTATION_ORDER, 0x403, 5, 0
34120x5a59, 0x7358, "\000"
3413    IDC_ROTATION_ORDER, 0x403, 5, 0
34140x5a59, 0x7359, "\000"
3415    IDC_ROTATION_ORDER, 0x403, 5, 0
34160x5859, 0x735a, "\000"
3417    IDC_ROTATION_ORDER, 0x403, 5, 0
34180x5859, 0x7359, "\000"
3419    IDC_ROTATION_ORDER, 0x403, 5, 0
34200x585a, 0x7359, "\000"
3421    IDC_ROTATION_ORDER, 0x403, 5, 0
34220x585a, 0x735a, "\000"
3423    IDC_ROTATION_ORDER, 0x403, 5, 0
34240x595a, 0x7358, "\000"
3425    IDC_ROTATION_ORDER, 0x403, 5, 0
34260x595a, 0x735a, "\000"
3427    IDC_ROTATION_ORDER, 0x403, 5, 0
34280x5958, 0x725a, "\000"
3429    IDC_ROTATION_ORDER, 0x403, 5, 0
34300x5958, 0x7258, "\000"
3431    IDC_ROTATION_ORDER, 0x403, 5, 0
34320x5a58, 0x7259, "\000"
3433    IDC_ROTATION_ORDER, 0x403, 5, 0
34340x5a58, 0x7258, "\000"
3435    IDC_ROTATION_ORDER, 0x403, 5, 0
34360x5a59, 0x7258, "\000"
3437    IDC_ROTATION_ORDER, 0x403, 5, 0
34380x5a59, 0x7259, "\000"
3439    IDC_ROTATION_ORDER, 0x403, 5, 0
34400x5859, 0x725a, "\000"
3441    IDC_ROTATION_ORDER, 0x403, 5, 0
34420x5859, 0x7259, "\000"
3443    IDC_ROTATION_ORDER, 0x403, 5, 0
34440x5a58, 0x7259, "\000"
3445    IDC_ROTATION_ORDER, 0x403, 5, 0
34460x585a, 0x725a, "\000"
3447    IDC_ROTATION_ORDER, 0x403, 5, 0
34480x595a, 0x7258, "\000"
3449    IDC_ROTATION_ORDER, 0x403, 5, 0
34500x595a, 0x725a, "\000"
3451    0
3452END
3453
3454IDD_SCRIPTS DLGINIT
3455BEGIN
3456    IDC_EVENT_OR_FIELD, 0x403, 8, 0
34570x7665, 0x6e65, 0x4974, 0x006e,
3458    IDC_EVENT_OR_FIELD, 0x403, 9, 0
34590x7665, 0x6e65, 0x4f74, 0x7475, "\000"
3460    IDC_EVENT_OR_FIELD, 0x403, 6, 0
34610x6946, 0x6c65, 0x0064,
3462    IDC_DATATYPE, 0x403, 5, 0
34630x6f42, 0x6c6f, "\000"
3464    IDC_DATATYPE, 0x403, 6, 0
34650x6f43, 0x6f6c, 0x0072,
3466    IDC_DATATYPE, 0x403, 6, 0
34670x6c46, 0x616f, 0x0074,
3468    IDC_DATATYPE, 0x403, 6, 0
34690x6d49, 0x6761, 0x0065,
3470    IDC_DATATYPE, 0x403, 6, 0
34710x6e49, 0x3374, 0x0032,
3472    IDC_DATATYPE, 0x403, 5, 0
34730x6f4e, 0x6564, "\000"
3474    IDC_DATATYPE, 0x403, 9, 0
34750x6f52, 0x6174, 0x6974, 0x6e6f, "\000"
3476    IDC_DATATYPE, 0x403, 7, 0
34770x7453, 0x6972, 0x676e, "\000"
3478    IDC_DATATYPE, 0x403, 5, 0
34790x6954, 0x656d, "\000"
3480    IDC_DATATYPE, 0x403, 6, 0
34810x6556, 0x3263, 0x0066,
3482    IDC_DATATYPE, 0x403, 6, 0
34830x6556, 0x3363, 0x0066,
3484    IDC_SFMF, 0x403, 3, 0
34850x4653, "\000"
3486    IDC_SFMF, 0x403, 3, 0
34870x464d, "\000"
3488    0
3489END
3490*/
3491
3492/////////////////////////////////////////////////////////////////////////////
3493//
3494// Icon
3495//
3496
3497// Icon with lowest ID value placed first to ensure application icon
3498// remains consistent on all systems.
3499IDI_DUNE_ICON           ICON    DISCARDABLE     "res\\dune.ico"
3500
3501/////////////////////////////////////////////////////////////////////////////
3502//
3503// String Table
3504//
3505
3506STRINGTABLE PRELOAD DISCARDABLE
3507BEGIN
3508    IDR_MAINFRAME           "dune"
3509    IDR_DUNE_TYPE           "\nUntitled\nVRML File\nVRML Files (*.wrl)\n.wrl\nDune.Document\nDune Document"
3510#ifdef IDP_AFXOLEINIT_FAILED
3511    IDP_AFXOLEINIT_FAILED   "Failed to initialize Object Linking and Embedding"
3512#endif
3513END
3514
3515STRINGTABLE DISCARDABLE
3516BEGIN
3517    ID_DUNE_INDICATOR_EXT   "EXT"
3518    ID_DUNE_INDICATOR_CAPS  "CAP"
3519    ID_DUNE_INDICATOR_NUM   "NUM"
3520    ID_DUNE_INDICATOR_SCRL  "SCRL"
3521    ID_DUNE_INDICATOR_OVR   "OVR"
3522    ID_DUNE_INDICATOR_REC   "REC"
3523END
3524
3525STRINGTABLE DISCARDABLE
3526BEGIN
3527    IDS_QUAD "quad"
3528    IDS_JUMP "jump"
3529    IDS_PEAK "peak"
3530    IDS_AMOUNT "amount"
3531END
3532
3533STRINGTABLE DISCARDABLE
3534BEGIN
3535    IDS_LOADING_FILE        "Loading file.. (%d%%)"
3536    IDS_SAVE_CHANGES        "Save changes to %s ?"
3537    IDS_VERTEX_SELECTED     "selected: %s[%d] %f %f %f"
3538    IDS_FACE_SELECTED       "selected: %s"
3539    IDS_LINES_SELECTED       "selected: %s"
3540END
3541
3542STRINGTABLE DISCARDABLE
3543BEGIN
3544    IDS_ERROR               "Error"
3545    IDS_DUNE                "Dune"
3546    IDS_DUNE_ERROR          "Dune: Error"
3547    IDS_DUNE_WARNING        "Dune: Warning"
3548    IDS_CORRECT             "CORRECT"
3549    IDS_WRONG               "WRONG"
3550END
3551
3552
3553STRINGTABLE DISCARDABLE
3554BEGIN
3555    IDS_NOT_SAVED           "Last Warning:\nYou will loose your current work, when you answer <No> to the question about saving to a file.\nSave file ?"
3556    IDS_PREVIEW_ERROR       "Couldn't start the previewer application,\nor the preview settings are not correct."
3557    IDS_AC3D_EXPORT_COLOR_IGNORED "Warning in ac3d export:\nAdditional color for Materialname %s ignored"
3558    IDS_WRONG_INPUT_DEVICE_NUMBER "Sorry, unavailable InputDevice Number!"
3559    IDS_INPUT_DEVICE_PARAMETERS_SAVED "InputDevice Parameters are successfully saved"
3560    IDS_LDRAW_DAT_EXPORT_NEEDS_DATA "Ldraw.dat Export needs data for %s"
3561    IDS_LDRAW_DAT_EXPORT_NODE_CREATED "needed LdrawDatExport node with header information created,\nfill in information"
3562    IDS_TO_MUCH_LDRAW_DAT_EXPORT_NODES "more than 1 LdrawDatExport node with header information found"
3563    IDS_FLOAT_ONLY_9_CHARACTERS "more than 9 digits not really supported"
3564    IDS_URL_RECOMMENDED     "keep URL (still) recommended under M$Windows"
3565    IDS_NO_GIF_CONVERTTER   "No converter to gif configured"
3566    IDS_NAME_IN_USE         "name ""%s"" already in use "
3567    IDS_NAME_WITH_INVALID_CHARACTERS "name ""%s"" contain non allowed characters "
3568    IDS_INVALID_DATATYPE    " ""%s"" is not a valid VRML97/X3D Datatype"
3569    IDS_CUT_ROUTES_FIRST    "cut routes first"
3570    IDS_CUT_IS_FIRST        "cut IS first"
3571    IDS_MISSING_CLOSING_QUOTE "missing closing "" : line %d character %d"
3572    IDS_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"
3573    IDS_ERROR_READ_SCRIPT_DATA "can not read Script data from file %s : "
3574    IDS_ERROR_READ_TEXT_DATA "can not read text data from file %s : "
3575    IDS_PREVIOUS_EOF        "Unexpected end of file %s\n(error in filesystem ?)"
3576    IDS_MISSING_QUOTE_PAIR  "missing "" "" pair in file %s"
3577    IDS_LDRAW_DAT_EXPORT_FIELD_FOR_TOO_LONG "Ldraw.dat Export field for %s too long\n(%d characters allowed)"
3578    IDS_NO_X3D_CONVERTER_SETTING "no %s.\nUse %s to select one"
3579    IDS_CONVERSION_TO_X3D_FAILED "conversion to X3D (XML) of %s failed"
3580    IDS_TRUE_OR_FALSE       "Either use ""true"" or ""false"" please"
3581    IDS_REVISION_CONTROL_COMMAND_FAILED "revision control command failed for\n%s"
3582    IDS_ERROR_IN_OUTPUT_FILE "error in output line %d of file %s"
3583    IDS_PIPE_FAILED         "pipe command failed"
3584    IDS_NOT_A_DIRECTORY     "Sorry, %s is not a directory"
3585    IDS_DEPRECATED          "deprecated"
3586    IDS_LAST_PART_NOT_MODULES "warning: last part of path is not ""modules"".\nAre you sure ?"
3587END
3588
3589STRINGTABLE DISCARDABLE
3590BEGIN
3591    ID_DUNE_FILE_NEW        "Create a new VRML97 (ISO 14772) document\nNew VRML97"
3592    ID_DUNE_FILE_NEW_X3DV   "Create a new X3D classic VRML encoding (ISO 19776-2) document\nNew X3DV"
3593    ID_DUNE_FILE_NEW_X3D_XML "Create a new X3D XML encoding (ISO 19776-1) document\nNew X3D/XML"
3594    ID_DUNE_FILE_OPEN       "Open an existing document\nOpen"
3595    ID_DUNE_FILE_IMPORT     "Import document and add to active document\nImport"
3596    ID_DUNE_FILE_SAVE       "Save the active document\nSave"
3597    ID_DUNE_FILE_SAVE_AS    "Save the active document with a new name\nSave As"
3598    ID_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"
3599    ID_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"
3600    ID_DUNE_FILE_EXPORT_X3D_XML "Save the active document as X3D (X3D classic XML encoding)\nexport as X3D"
3601    ID_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"
3602    ID_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"
3603    ID_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"
3604    ID_DUNE_FILE_EXPORT_JAVA_SOURCE  "Export the active document as Java (triangulated) source\nexport to (triangulated) java source"
3605    ID_DUNE_FILE_EXPORT_CC_SOURCE "Export the active document as C++ (mesh) source\nexport to (mesh) C++ source"
3606    ID_DUNE_FILE_EXPORT_C_SOURCE "Export the active document as C (mesh) source\nexport to (mesh) C source"
3607    ID_DUNE_FILE_EXPORT_AC3D "Export the active document to the AC3D b format\nexport to AC3D b"
3608    ID_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"
3609    ID_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"
3610    ID_DUNE_FILE_EXPORT_LDRAW_DAT "Export the active document to the Ldraw DAT format (LdrawDatExport node required)\nexport to Ldraw DAT format"
3611    ID_DUNE_FILE_PAGE_SETUP  "Change the printing options\nPage Setup"
3612    ID_DUNE_FILE_PRINT_SETUP "Change the printer and printing options\nPrint Setup"
3613    ID_DUNE_FILE_PRINT       "Print the active document\nPrint"
3614    ID_DUNE_FILE_PRINT_PREVIEW "Display full pages\nPrint Preview"
3615    ID_DUNE_FILE_PREVIEW     "Preview in Web Browser\nPreview"
3616    ID_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"
3617    ID_DUNE_FILE_UPLOAD      "Save the active document, run a command to upload it to a webserver and preview the upload\nupload"
3618    ID_DUNE_FILE_NEW_WINDOW  "Create a new document in a new window\nNew Window"
3619    ID_DUNE_FILE_CLOSE       "Close the active document\nClose"
3620    ID_DUNE_APP_EXIT         "Quit the application; prompts to save documents\nExit"
3621END
3622
3623STRINGTABLE DISCARDABLE
3624BEGIN
3625    ID_DUNE_FILE_MRU_FILE1   "Open this document"
3626    ID_DUNE_FILE_MRU_FILE2   "Open this document"
3627    ID_DUNE_FILE_MRU_FILE3   "Open this document"
3628    ID_DUNE_FILE_MRU_FILE4   "Open this document"
3629    ID_DUNE_FILE_MRU_FILE5   "Open this document"
3630    ID_DUNE_FILE_MRU_FILE6   "Open this document"
3631    ID_DUNE_FILE_MRU_FILE7   "Open this document"
3632    ID_DUNE_FILE_MRU_FILE8   "Open this document"
3633    ID_DUNE_FILE_MRU_FILE9   "Open this document"
3634    ID_DUNE_FILE_MRU_FILE10  "Open this document"
3635    ID_DUNE_FILE_MRU_FILE11  "Open this document"
3636    ID_DUNE_FILE_MRU_FILE12  "Open this document"
3637    ID_DUNE_FILE_MRU_FILE13  "Open this document"
3638    ID_DUNE_FILE_MRU_FILE14  "Open this document"
3639    ID_DUNE_FILE_MRU_FILE15  "Open this document"
3640    ID_DUNE_FILE_MRU_FILE16  "Open this document"
3641END
3642
3643STRINGTABLE DISCARDABLE
3644BEGIN
3645    ID_DUNE_EDIT_CLEAR       "Erase the selection\nErase"
3646    ID_DUNE_EDIT_DELETE      "Delete the selection\nDelete"
3647    ID_DUNE_EDIT_CLEAR_ALL   "Erase everything\nErase All"
3648    ID_DUNE_EDIT_COPY        "Copy the selection and put it on the Clipboard\nCopy"
3649    ID_DUNE_EDIT_COPY_BRANCH_TO_ROOT "Copy the path from root to selection and put it on the Clipboard\nCopy branch to root"
3650    ID_DUNE_EDIT_CUT         "Cut the selection and put it on the Clipboard\nCut"
3651    ID_DUNE_EDIT_DEF         "Set DEF name\nDEF"
3652    ID_DUNE_EDIT_USE         "USE (reuse as link/shortcut) last DEFed node\nUSE"
3653    ID_DUNE_EDIT_FIND        "Find the specified text\nFind"
3654    ID_DUNE_EDIT_FIND_AGAIN  "Reuse last find command\nFind again"
3655    ID_DUNE_EDIT_PASTE       "Insert Clipboard contents\nPaste"
3656    ID_DUNE_EDIT_PASTE_SYMMETRIC_X "Insert Clipboard contents and flip x (red direction) symetric (use at once after copy)\nPaste symetric x (red)"
3657    ID_DUNE_EDIT_PASTE_SYMMETRIC_Y "Insert Clipboard contents and flip y (green direction) symetric (use at once after copy)\nPaste symetric y (green)"
3658    ID_DUNE_EDIT_PASTE_SYMMETRIC_Z "Insert Clipboard contents and flip z (blue direction) symetric (use at once after copy)\nPaste symetric z (blue)"
3659    ID_DUNE_EDIT_REPEAT      "Repeat the last action\nRepeat"
3660    ID_DUNE_EDIT_REPLACE     "Replace specific text with different text\nReplace"
3661    ID_DUNE_EDIT_SELECT_ALL  "Select the entire document\nSelect All"
3662    ID_DUNE_EDIT_UNDO        "Undo the last action\nUndo"
3663    ID_DUNE_EDIT_REDO        "Redo the previously undone action\nRedo"
3664END
3665
3666STRINGTABLE DISCARDABLE
3667BEGIN
3668    ID_DUNE_SELECTION_HANIM_JOINT_WEIGHT "Select vertices related to HAnimJoint.weight\nSelect vertices HAnimJoint.weight"
3669END
3670
3671STRINGTABLE DISCARDABLE
3672BEGIN
3673    ID_DUNE_VIEW_FULL_SCREEN "Show the 3D Window bigger instead of other Views\nFull Screen View"
3674    ID_DUNE_VIEW_SCENE_TREE  "Show or hide the Scene Tree\nToggle Scene Tree"
3675    ID_DUNE_VIEW_SCENE_GRAPH "Show or hide the Route View\nToggle Route View"
3676    ID_DUNE_VIEW_FIELD_VIEW  "Show or hide the Field View\nToggle Field View"
3677    ID_DUNE_VIEW_FIELD_VIEW_4_KIDS "Show or hide the Field View in the 4kids menu\nToggle Field View 4kids"
3678    ID_DUNE_VIEW_CHANNEL_VIEW "Show or hide the Channel View\nToggle Channel View"
3679    ID_DUNE_VIEW_PLAY_TOOLBAR "Show or hide the Play Toolbar\nToggle Play Toolbar"
3680    ID_DUNE_VIEW_STATUS_BAR  "Show or hide the status bar\nToggle StatusBar"
3681    ID_DUNE_VIEW_TOOLBAR     "Show or hide the Standard Toolbar\nToggle ToolBar"
3682    ID_DUNE_VIEW_NODE_TOOLBAR_1 "Show or hide Node Toolbar 1\nToggle ToolBar 1"
3683    ID_DUNE_VIEW_NODE_TOOLBAR_2 "Show or hide Node Toolbar 2\nNode ToolBar 2"
3684    ID_DUNE_VIEW_NODE_TOOLBAR_3 "Show or hide Node Toolbar 3\nToggle ToolBar 3"
3685    ID_DUNE_VIEW_NODE_TOOLBAR_VRML200X "Show or hide Node Toolbar &VRML97 Amendment 1/X3D\nToolbar VRML97 Amendment 1/X3D"
3686    ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_1 "Show or hide Node Toolbar &X3D Components 1\nToolbar X3D Components 1"
3687    ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_2 "Show or hide Node Toolbar &X3D Components 2\nToolbar X3D Components 2"
3688    ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_3 "Show or hide Node Toolbar &X3D Components 3\nToolbar X3D Components 3"
3689    ID_DUNE_VIEW_NODE_TOOLBAR_X3D_COMPONENTS_4 "Show or hide Node Toolbar &X3D Components 4\nToolbar X3D Components 4"
3690    ID_DUNE_VIEW_NODE_TOOLBAR_COVER "Show or hide Node Toolbar Covise/Cover extensions\nToolbar Covise/Cover extensions"
3691    ID_DUNE_VIEW_NODE_TOOLBAR_SCRIPTED "Show or hide scripted PROTOs/export data containers Node Toolbar\nToolbar scripted PROTOs/export data containers"
3692    ID_DUNE_VIEW_MANIPULATOR_TOOLBAR "Show or hide the Manipulator ToolBar\nToggle Manipulator Toolbar"
3693END
3694
3695STRINGTABLE DISCARDABLE
3696BEGIN
3697    ID_NEW_BOX              "Create a new Box node\nBox"
3698    ID_NEW_SPHERE           "Create a new Sphere node\nSphere"
3699    ID_NEW_CONE             "Create a new Cone node\nCone"
3700    ID_NEW_CYLINDER         "Create a new Cylinder node\nCylinder"
3701    ID_NEW_INDEXED_FACE_SET "Create a new IndexedFaceSet node.\nIndexedFaceSet"
3702    ID_NEW_INDEXED_LINE_SET "Create a new IndexedLineSet node.\nIndexedLineSet"
3703    ID_NEW_POINT_SET        "Create a new PointSet node.\nPointSet"
3704    ID_NEW_ELEVATION_GRID   "Create a new ElevationGrid node.\nElevationGrid"
3705    ID_NEW_EXTRUSION        "Create a new Extrusion node.\nExtrusion"
3706    ID_NEW_TEXT             "Create a new Text node.\nText"
3707END
3708
3709STRINGTABLE DISCARDABLE
3710BEGIN
3711    ID_NEW_NURBS_CURVE      "Create a new VRML97 Amd. 1/X3D Nurbs Curve\nVRML97 Amd. 1/X3D Nurbs Curve"
3712    ID_NEW_NURBS_GROUP      "Create a new VRML97 Amd. 1 Nurbs Group/X3D NurbsSet\nVRML97 Amd. 1 Nurbs Group/X3D NurbsSet"
3713    ID_NEW_NURBS_PLANE_XY   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
3714    ID_NEW_NURBS_PLANE_YZ   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
3715    ID_NEW_NURBS_PLANE_ZX   "Create a new VRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface\nVRML97 Amd. 1 Nurbs Surface/X3D NurbsPatchSurface"
3716    ID_NEW_TRIMMED_SURFACE  "Create a new VRML97 Amd. 1 Trimmed Surface\nVRML97 Amd. 1 Trimmed Surface"
3717    ID_NEW_CONTOUR_2D       "Insert a new VRML97 Amd. 1 Contour2D (need TrimmedSurface)\nVRML97 Amd. 1 Contour2D (need TrimmedSurface) (not rendered)"
3718    ID_NEW_NURBS_CURVE_2D   "Insert a new VRML97 Amd. 1 NurbsCurve2D (need Contour2D)\nVRML97 Amd. 1 NurbsCurve2D (need Contour2D) (not rendered)"
3719    ID_NEW_CONTOUR_POLYLINE_2D "Insert a new VRML97 Amd. 1 Polyline2D/X3D ContourPolyline2D (need Contour2D)\nVRML97 Amd. 1 Polyline2D (not rendered)/X3D ContourPolyline2D (need Contour2D)"
3720    ID_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)"
3721    ID_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)"
3722    ID_NEW_NURBS_POSITION_INTERPOLATOR "Insert a new VRML97 Amd. 1 NurbsPositionInterpolator\nVRML97 Amd. 1 NurbsPositionInterpolator"
3723    ID_NEW_COORDINATE_DEFORMER "Insert a new VRML97 Amd. 1 CoordinateDeformer (not rendered)\nVRML97 Amd. 1 CoordinateDeformer (not rendered)"
3724    ID_NEW_INLINE_LOAD_CONTROL "Create a new VRML97 Amd. 1 InlineLoadControl node\nVRML97 Amd. 1 InlineLoadControl"
3725    ID_NEW_GEO_ELEVATION_GRID  "Create a new VRML97 Amd. 1 GeoElevationGrid node\nVRML97 Amd. 1 GeoElevationGrid"
3726    ID_NEW_GEO_LOD             "Create a new VRML97 Amd. 1 GeoLOD node\nVRML97 Amd. 1 GeoLOD"
3727    ID_NEW_GEO_VIEWPOINT       "Create a new VRML97 Amd. 1 GeoViewpoint node\nVRML97 Amd. 1 GeoViewpoint"
3728    ID_NEW_GEO_COORDINATE      "Insert a new VRML97 Amd. 1 GeoCoordinate node (need Indexed*Set or PointSet)\nVRML97 Amd. 1 GeoCoordinate"
3729    ID_NEW_GEO_LOCATION        "Create a new VRML97 Amd. 1 GeoLocation node\nVRML97 Amd. 1 GeoLocation"
3730    ID_NEW_GEO_ORIGIN          "Insert a new VRML97 Amd. 1 GeoOrigin node\nVRML97 Amd. 1 GeoOrigin"
3731    ID_NEW_GEO_POSITION_INTERPOLATOR "Create a new VRML97 Amd. 1 GeoPositionInterpolator node\nVRML97 Amd. 1 GeoPositionInterpolator"
3732    ID_NEW_GEO_TOUCH_SENSOR    "Create a new VRML97 Amd. 1 GeoTouchSensor node\nVRML97 Amd. 1 GeoTouchSensor"
3733    ID_NEW_GEO_METADATA        "Insert a new X3D GeoMetadata node\nX3D GeoMetadata"
3734    ID_NEW_GEO_PROXIMITY_SENSOR "Create a new X3D GeoProximitySensor node.\nX3D GeoProximitySensor"
3735    ID_NEW_GEO_TRANSFORM        "Create a new X3D GeoTransform node.\nX3D GeoTransform"
3736END
3737
3738STRINGTABLE DISCARDABLE
3739BEGIN
3740    ID_NEW_NURBS_SWEPT_SURFACE "Insert a new X3D NurbsSweptSurface Node.\nX3D NurbsSweptSurface"
3741    ID_NEW_NURBS_SWUNG_SURFACE "Insert a new X3D NurbsSwungSurface Node.\nX3D NurbsSwungSurface"
3742    ID_NEW_NURBS_TRIMMED_SURFACE "Insert a new X3D NurbsTrimmedSurface Node.\nX3D NurbsTrimmedSurface"
3743    ID_NEW_LINE_SET        "Insert a new X3D LineSet Node.\nX3D LineSet"
3744    ID_NEW_INDEXED_TRIANGLE_FAN_SET "Insert a new X3D IndexedTriangleFanSet Node.\nX3D IndexedTriangleFanSet"
3745    ID_NEW_INDEXED_TRIANGLE_SET "Insert a new X3D IndexedTriangleSet Node.\nX3D IndexedTriangleSet"
3746    ID_NEW_INDEXED_TRIANGLE_STRIP_SET "Insert a new X3D IndexedTriangleStripSet Node.\nX3D IndexedTriangleStripSet"
3747    ID_NEW_INDEXED_QUAD_SET "Insert a new X3D IndexedQuadSet Node.\nX3D IndexedQuadSet"
3748    ID_NEW_QUAD_SET         "Insert a new X3D QuadSet Node.\nX3D QuadSet"
3749    ID_NEW_TRIANGLE_FAN_SET "Insert a new X3D TriangleFanSet Node.\nX3D TriangleFanSet"
3750    ID_NEW_TRIANGLE_SET    "Insert a new X3D TriangleSet Node.\nX3D TriangleSet"
3751    ID_NEW_TRIANGLE_SET_2D "Insert a new X3D TriangleSet2D Node.\nX3D TriangleSet2D"
3752    ID_NEW_TRIANGLE_STRIP_SET "Insert a new X3D TriangleStripSet Node.\nX3D TriangleStripSet"
3753    ID_NEW_RECTANGLE_2D    "Insert a new X3D Rectangle2D Node.\nX3D Rectangle2D"
3754    ID_NEW_DISK_2D         "Insert a new X3D Disk2D Node.\nX3D Disk2D"
3755    ID_NEW_ARC_CLOSE_2D    "Insert a new X3D ArcClose2D Node.\nX3D ArcClose2D"
3756    ID_NEW_ARC_2D          "Insert a new X3D Arc2D Node.\nX3D Arc2D"
3757    ID_NEW_CIRCLE_2D       "Insert a new X3D Circle2D Node.\nX3D Circle2D"
3758    ID_NEW_POLYLINE_2D     "Insert a new X3D Polyline2D Node.\nX3D Polyline2D"
3759    ID_NEW_POLYPOINT_2D    "Insert a new X3D Polypoint2D Node.\nX3D Polypoint2D"
3760    ID_NEW_STATIC_GROUP    "Insert a new X3D StaticGroup Node.\nX3D StaticGroup"
3761    ID_NEW_HANIM_HUMANOID  "Insert a new X3D HAnimHumanoid Node.\nX3D HAnimHumanoid"
3762    ID_NEW_HANIM_JOINT     "Insert a new X3D HAnimJoint Node.\nX3D HAnimJoint"
3763    ID_NEW_HANIM_SEGMENT   "Insert a new X3D HAnimSegment Node.\nX3D HAnimSegment"
3764    ID_NEW_HANIM_DISPLACER "Insert a new X3D HAnimDisplacer Node (not rendered).\nX3D HAnimDisplacer (not rendered)"
3765    ID_NEW_HANIM_SITE      "Insert a new X3D HAnimSite Node (not rendered).\nX3D HAnimSite (not rendered)"
3766    ID_NEW_POSITION_INTERPOLATOR_2D "Insert a new X3D PositionInterpolator2D Node.\nX3D PositionInterpolator2D"
3767    ID_NEW_COORDINATE_INTERPOLATOR_2D "Insert a new X3D CoordinateInterpolator2D Node.\nX3D CoordinateInterpolator2D"
3768    ID_NEW_NURBS_ORIENTATION_INTERPOLATOR "Insert a X3D NurbsOrientationInterpolator\nX3D NurbsOrientationInterpolator"
3769    ID_NEW_NURBS_SURFACE_INTERPOLATOR "Insert a new X3D NurbsSurfaceInterpolator (not rendered)\nX3D NurbsSurfaceInterpolator (not rendered)"
3770    ID_NEW_SPLINE_POSITION_INTERPOLATOR "Create a new X3D SplinePositionInterpolator node (not rendered)\nX3D SplinePositionInterpolator (not rendered)"
3771    ID_NEW_SPLINE_POSITION_INTERPOLATOR_2D "Create a new X3D SplinePositionInterpolator2D node (not rendered)\nX3D SplinePositionInterpolator2D (not rendered)"
3772    ID_NEW_SPLINE_SCALAR_INTERPOLATOR "Create a new X3D SplineScalarInterpolator node (not rendered)\nX3D SplineScalarInterpolator (not rendered)"
3773    ID_NEW_SQUAD_ORIENTATION_INTERPOLATOR "Create a new X3D SquadOrientationInterpolator node (not rendered)\nX3D SquadOrientationInterpolator (not rendered)"
3774    ID_NEW_EASE_IN_EASE_OUT    "Create a new X3D EaseInEaseOut node.\nX3D EaseInEaseOut"
3775    ID_NEW_KEY_SENSOR      "Insert a new X3D KeySensor Node.\nX3D KeySensor"
3776    ID_NEW_STRING_SENSOR   "Insert a new X3D StringSensor Node.\nX3D StringSensor"
3777    ID_NEW_LOAD_SENSOR     "Insert a new X3D LoadSensor Node.\nX3D LoadSensor"
3778    ID_NEW_TRANSFORM_SENSOR    "Insert a new TransformSensor node.\nTransformSensor"
3779    ID_NEW_MULTI_TEXTURE   "Insert a new X3D MultiTexture Node.\nX3D MultiTexture"
3780    ID_NEW_MULTI_TEXTURE_COORDINATE "Insert a new X3D MultiTextureCoordinate Node.\nX3D MultiTextureCoordinate"
3781    ID_NEW_MULTI_TEXTURE_TRANSFORM "Insert a new X3D MultiTextureTransform Node.\nX3D MultiTextureTransform"
3782    ID_NEW_FILL_PROPERTIES "Insert a new X3D FillProperties Node.\nX3D FillProperties"
3783    ID_NEW_LINE_PROPERTIES "Insert a new X3D LineProperties Node.\nX3D LineProperties"
3784    ID_NEW_COORDINATE_DOUBLE "Insert a new CoordinateDouble node (need Indexed*Set or PointSet).\nCoordinateDouble (need Indexed*Set or PointSet"
3785    ID_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)"
3786    ID_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)"
3787    ID_NEW_BOOLEAN_FILTER  "Insert a new X3D BooleanFilter Node.\nX3D BooleanFilter"
3788    ID_NEW_BOOLEAN_TOGGLE  "Insert a new X3D BooleanToggle Node.\nX3D BooleanToggle"
3789    ID_NEW_BOOLEAN_TRIGGER "Insert a new X3D BooleanTrigger Node.\nX3D BooleanTrigger"
3790    ID_NEW_INTEGER_TRIGGER "Insert a new X3D IntegerTrigger Node.\nX3D IntegerTrigger"
3791    ID_NEW_TIME_TRIGGER    "Insert a new X3D TimeTrigger Node.\nX3D TimeTrigger"
3792    ID_NEW_BOOLEAN_SEQUENCER "Insert a new X3D BooleanSequencer Node.\nX3D BooleanSequencer"
3793    ID_NEW_INTEGER_SEQUENCER "Insert a new X3D IntegerSequencer Node.\nX3D IntegerSequencer"
3794    ID_NEW_ESPDU_TRANSFORM "Insert a new X3D EspduTransform Node.\nX3D EspduTransform"
3795    ID_NEW_RECEIVER_PDU    "Insert a new X3D ReceiverPdu Node.\nX3D ReceiverPdu"
3796    ID_NEW_SIGNAL_PDU      "Insert a new X3D SignalPdu Node.\nX3D SignalPdu"
3797    ID_NEW_TRANSMITTER_PDU "Insert a new X3D TransmitterPdu Node.\nX3D TransmitterPdu"
3798    ID_NEW_DIS_ENTITY_MANAGER "Insert a new X3D DISEntityManager Node.\nX3D DISEntityManager"
3799    ID_NEW_DIS_ENTITY_TYPE_MAPPING "Insert a new X3D DISEntityTypeMapping Node.\nX3D DISEntityTypeMapping"
3800END
3801
3802STRINGTABLE DISCARDABLE
3803BEGIN
3804    ID_NEW_GROUP            "Insert a new Group node\nGroup"
3805    ID_NEW_TRANSFORM        "Insert a new Transform node\nTransform"
3806    ID_NEW_BILLBOARD        "Insert a new Billboard node.\nBillboard"
3807    ID_NEW_COLLISION        "Insert a new Collision node.\nCollision"
3808    ID_NEW_LOD              "Create a new LOD node.\nLOD"
3809    ID_NEW_SWITCH           "Create a new Switch node.\nSwitch"
3810END
3811
3812STRINGTABLE DISCARDABLE
3813BEGIN
3814    ID_NEW_ANCHOR           "Insert a new Anchor node.\nAnchor"
3815    ID_NEW_INLINE           "Create a new Inline node.\nInline"
3816END
3817
3818STRINGTABLE DISCARDABLE
3819BEGIN
3820    ID_NEW_SHAPE            "Create a new Shape node\nShape"
3821    ID_NEW_COORDINATE       "Insert a new Coordinate node (need Indexed*Set or PointSet).\nCoordinate (need Indexed*Set or PointSet)"
3822    ID_NEW_NORMAL           "Insert a new Normal node (need IndexedFaceSet).\nNormal (need IndexedFaceSet)"
3823    ID_NEW_COLOR            "Insert a new Color node (need Indexed*Set or PointSet).\nColor (need Indexed*Set or PointSet)"
3824    ID_NEW_TEXTURE_COORDINATE
3825                            "Insert a new TextureCoordinate node (need IndexedFaceSet).\nTextureCoordinate (need IndexedFaceSet)"
3826    ID_NEW_FONT_STYLE       "Insert a new FontStyle node (need Text).\nFontStyle (need Text)"
3827END
3828
3829STRINGTABLE DISCARDABLE
3830BEGIN
3831    ID_NEW_APPEARANCE       "Insert a new Appearance node (need Shape)\nAppearance (need Shape)"
3832    ID_NEW_MATERIAL         "Insert a new Material node (need Appearance)\nMaterial (need Appearance)"
3833    ID_NEW_TWO_SIDED_MATERIAL "Insert a new X3D TwoSidedMaterial node (need Appearance)\nX3D TwoSidedMaterial (need Appearance)"
3834    ID_NEW_IMAGE_TEXTURE    "Insert a new ImageTexture node (need Appearance)\nImageTexture (need Appearance)"
3835    ID_NEW_PIXEL_TEXTURE    "Insert a new PixelTexture node (need Appearance)\nPixelTexture (need Appearance)"
3836    ID_NEW_MOVIE_TEXTURE    "Insert a new MovieTexture node (need Appearance)\nMovieTexture (need Appearance)"
3837    ID_NEW_TEXTURE_TRANSFORM "Insert a new TextureTransform node (need Appearance)\nTextureTransform (need Appearance)"
3838    ID_NEW_TEXTURE_PROPERTIES "Insert a new X3D TextureProperties node.\nX3D TextureProperties"
3839END
3840
3841STRINGTABLE DISCARDABLE
3842BEGIN
3843    ID_NEW_SOUND            "Insert a new Sound node.\nSound"
3844    ID_NEW_AUDIO_CLIP       "Insert a new AudioClip node (need Sound).\nAudioClip (need Sound)"
3845END
3846
3847STRINGTABLE DISCARDABLE
3848BEGIN
3849    ID_NEW_DIRECTIONAL_LIGHT
3850                            "Create a new DirectionalLight node\nDirectionalLight"
3851    ID_NEW_POINT_LIGHT      "Create a new PointLight node\nPointLight"
3852    ID_NEW_SPOT_LIGHT       "Create a new SpotLight node\nSpotLight"
3853END
3854
3855STRINGTABLE DISCARDABLE
3856BEGIN
3857    ID_NEW_FOG              "Create a new Fog node.\nFog"
3858    ID_NEW_FOG_COORDINATE   "Create a new FogCoordinate node.\nFogCoordinate"
3859    ID_NEW_LOCAL_FOG        "Create a new LocalFog node.\nLocalFog"
3860    ID_NEW_BACKGROUND       "Create a new Background node.\nBackground"
3861    ID_NEW_VIEWPOINT        "Create a new Viewpoint node.\nViewpoint"
3862    ID_NEW_ORTHO_VIEWPOINT  "Create a new X3D OrthoViewpoint node.\nX3D OrthoViewpoint"
3863    ID_NEW_VIEWPOINT_GROUP  "Create a new X3D ViewpointGroup node.\nX3D ViewpointGroup"
3864    ID_NEW_NAVIGATION_INFO  "Create a new NavigationInfo node.\nNavigationInfo"
3865    ID_NEW_WORLD_INFO       "Create a new WorldInfo node.\nWorldInfo"
3866    ID_NEW_CLIP_PLANE       "Create a new ClipPlane node.\nClipPlane"
3867END
3868
3869STRINGTABLE DISCARDABLE
3870BEGIN
3871    ID_NEW_PROXIMITY_SENSOR "Insert a new ProximitySensor node.\nProximitySensor"
3872    ID_NEW_CYLINDER_SENSOR  "Insert a new CylinderSensor node.\nCylinderSensor"
3873    ID_NEW_SPHERE_SENSOR    "Insert a new SphereSensor node.\nSphereSensor"
3874    ID_NEW_PLANE_SENSOR     "Insert a new PlaneSensor Node.\nPlaneSensor"
3875    ID_NEW_TIME_SENSOR      "Insert a new TimeSensor node.\nTimeSensor"
3876    ID_NEW_TOUCH_SENSOR     "Create a new TouchSensor node.\nTouchSensor"
3877    ID_NEW_VISIBILITY_SENSOR
3878                            "Create new VisibilitySensor.\nVisibilitySensor"
3879END
3880
3881STRINGTABLE DISCARDABLE
3882BEGIN
3883    ID_NEW_COLOR_INTERPOLATOR
3884                            "Insert a new ColorInterpolator node.\nColorInterpolator"
3885    ID_NEW_COORDINATE_INTERPOLATOR
3886                            "Insert a new CoordinateInterpolator node.\nCoordinateInterpolator"
3887    ID_NEW_POSITION_INTERPOLATOR
3888                            "Insert new PositionInterpolator node.\nPositionInterpolator"
3889    ID_NEW_ORIENTATION_INTERPOLATOR
3890                            "Insert a new OrientationInterpolator node.\nOrientationInterpolator"
3891    ID_NEW_NORMAL_INTERPOLATOR
3892                            "Insert a new NormalInterpolator node.\nNormalInterpolator"
3893    ID_NEW_SCALAR_INTERPOLATOR
3894                            "Insert a new ScalarInterpolator node.\nScalarInterpolator"
3895END
3896
3897STRINGTABLE DISCARDABLE
3898BEGIN
3899    ID_NEW_SCRIPT           "Create a new Script node.\nScript"
3900    ID_NEW_COMMENT          "Create a new Comment.\nComment"
3901END
3902
3903STRINGTABLE DISCARDABLE
3904BEGIN
3905    ID_NEW_METADATA_BOOLEAN "Insert a new MetadataBoolean node.\nMetadataBoolean"
3906    ID_NEW_METADATA_DOUBLE "Insert a new MetaDataDouble node.\nMetaDataDouble"
3907    ID_NEW_METADATA_FLOAT  "Insert a new MetaDataFloat node.\nMetaDataFloat"
3908    ID_NEW_METADATA_INTEGER "Insert a new MetaDataInteger node.\nMetaDataInteger"
3909    ID_NEW_METADATA_SET    "Insert a new MetaDataSet node.\nMetaDataSet"
3910    ID_NEW_METADATA_STRING "Insert a new MetaDataString node.\nMetaDataString"
3911END
3912
3913STRINGTABLE DISCARDABLE
3914BEGIN
3915    ID_NEW_RIGID_BODY     "Insert a new RigidBody X3D node\nX3D RigidBody"
3916    ID_NEW_RIGID_BODY_COLLECTION "Create a new RigidBodyCollection X3D node\nX3D RigidBodyCollection"
3917    ID_NEW_SLIDER_JOINT   "Create a new SliderJoint X3D node\nX3D SliderJoint"
3918    ID_NEW_SINGLE_AXIS_HINGE_JOINT "Create a new SingleAxisHingeJoint X3D node\nX3D SingleAxisHingeJoint"
3919    ID_NEW_DOUBLE_AXIS_HINGE_JOINT "Create a new DoubleAxisHingeJoint X3D node\nX3D DoubleAxisHingeJoint"
3920    ID_NEW_BALL_JOINT     "Create a new BallJoint X3D node\nX3D BallJoint"
3921    ID_NEW_MOTOR_JOINT    "Create a new MotorJoint X3D node\nX3D MotorJoint"
3922    ID_NEW_UNIVERSAL_JOINT "Create a new UniversalJoint X3D node\nX3D UniversalJoint"
3923    ID_NEW_COLLISION_SPACE "Create a new CollisionSpace X3D node\nX3D CollisionSpace"
3924    ID_NEW_COLLISION_COLLECTION "Create a new X3D node X3D node\nX3D CollisionCollection"
3925    ID_NEW_CONTACT        "Create a new Contact X3D node\nX3D Contact"
3926    ID_NEW_COLLIDABLE_SHAPE "Create a new CollidableShape X3D node\nX3D CollidableShape"
3927    ID_NEW_COLLIDABLE_OFFSET "Create a new CollidableOffset X3D node\nX3D CollidableOffset"
3928    ID_NEW_COLLISION_SENSOR "Create a new CollisionSensor X3D node\nX3D CollisionSensor"
3929END
3930
3931STRINGTABLE DISCARDABLE
3932BEGIN
3933    ID_NEW_COLOR_CHASER         "Create a new ColorChaser X3D node.\nX3D ColorChaser"
3934    ID_NEW_COLOR_DAMPER         "Create a new ColorDamper X3D node.\nX3D ColorDamper"
3935    ID_NEW_COORDINATE_CHASER    "Create a new CoordinateChaser X3D node.\nX3D CoordinateChaser"
3936    ID_NEW_COORDINATE_DAMPER    "Create a new CoordinateDamper X3D node.\nX3D CoordinateDamper"
3937    ID_NEW_ORIENTATION_CHASER   "Create a new OrientationChaser X3D node.\nX3D OrientationChaser"
3938    ID_NEW_ORIENTATION_DAMPER   "Create a new OrientationDamper X3D node.\nX3D OrientationDamper"
3939    ID_NEW_POSITION_CHASER      "Create a new PositionChaser X3D node.\nX3D PositionChaser"
3940    ID_NEW_POSITION_CHASER_2D   "Create a new PositionChaser2D X3D node.\nX3D PositionChaser2D"
3941    ID_NEW_POSITION_DAMPER      "Create a new PositionDamper X3D node.\nX3D PositionDamper"
3942    ID_NEW_POSITION_DAMPER_2D   "Create a new PositionDamper2D X3D node.\nX3D PositionDamper2D"
3943    ID_NEW_SCALAR_CHASER        "Create a new ScalarChaser X3D node.\nX3D ScalarChaser"
3944    ID_NEW_SCALAR_DAMPER        "Create a new ScalarDamper X3D node.\nX3D ScalarDamper"
3945    ID_NEW_TEX_COORD_CHASER_2D  "Create a new TexCoordChaser2D X3D node.\nX3D TexCoordChaser2D"
3946    ID_NEW_TEX_COORD_DAMPER_2D  "Create a new TexCoordDamper2D X3D node.\nX3D TexCoordDamper2D"
3947END
3948
3949STRINGTABLE DISCARDABLE
3950BEGIN
3951    ID_NEW_CAD_ASSEMBLY         "Create a new CADAssembly X3D node.\nX3D CADAssembly"
3952    ID_NEW_CAD_FACE             "Create a new CADFace X3D node.\nX3D CADFace"
3953    ID_NEW_CAD_LAYER            "Create a new CADLayer X3D node.\nX3D CADLayer"
3954    ID_NEW_CAD_PART             "Create a new CADPart X3D node.\nX3D CADPart"
3955END
3956
3957STRINGTABLE DISCARDABLE
3958BEGIN
3959    ID_NEW_LAYOUT          "Create a new X3D Layout node.\nX3D Layout"
3960    ID_NEW_LAYOUT_GROUP    "Create a new X3D LayoutGroup node.\nX3D LayoutGroup"
3961    ID_NEW_LAYOUT_LAYER    "Create a new X3D LayoutLayer node.\nX3D LayoutLayer"
3962    ID_NEW_SCREEN_FONT_STYLE "Create a new X3D ScreenFontStyle node.\nX3D ScreenFontStyle"
3963    ID_NEW_SCREEN_GROUP    "Create a new X3D ScreenGroup node.\nX3D ScreenGroup"
3964END
3965
3966STRINGTABLE DISCARDABLE
3967BEGIN
3968    ID_NEW_LAYER           "Create a new X3D Layer node.\nX3D Layer"
3969    ID_NEW_LAYER_SET       "Create a new X3D LayerSet node.\nX3D LayerSet"
3970    ID_NEW_VIEWPORT        "Create a new X3D Viewport node.\nX3D Viewport"
3971END
3972
3973STRINGTABLE DISCARDABLE
3974BEGIN
3975    ID_NEW_BOUNDED_PHYSICS_MODEL "Create a new X3D BoundedPhysicsModel node.\nX3D BoundedPhysicsModel"
3976    ID_NEW_CONE_EMITTER        "Create a new X3D ConeEmitter node.\nX3D ConeEmitter"
3977    ID_NEW_EXPLOSION_EMITTER   "Create a new X3D ExplosionEmitter node.\nX3D ExplosionEmitter"
3978    ID_NEW_FORCE_PHYSICS_MODEL "Create a new X3D ForcePhysicsModel node.\nX3D ForcePhysicsModel"
3979    ID_NEW_PARTICLE_SYSTEM     "Create a new X3D ParticleSystem node.\nX3D ParticleSystem"
3980    ID_NEW_POINT_EMITTER       "Create a new X3D PointEmitter node.\nX3D PointEmitter"
3981    ID_NEW_POLYLINE_EMITTER    "Create a new X3D PolylineEmitter node.\nX3D PolylineEmitter"
3982    ID_NEW_SURFACE_EMITTER     "Create a new X3D SurfaceEmitter node.\nX3D SurfaceEmitter"
3983    ID_NEW_VOLUME_EMITTER      "Create a new X3D VolumeEmitter node.\nX3D VolumeEmitter"
3984    ID_NEW_WIND_PHYSICS_MODEL  "Create a new X3D WindPhysicsModel node.\nX3D WindPhysicsModel"
3985END
3986
3987STRINGTABLE DISCARDABLE
3988BEGIN
3989    ID_NEW_LINE_PICK_SENSOR      "Create a new X3D LinePickSensor node.\nX3D LinePickSensor"
3990    ID_NEW_PICKABLE_GROUP        "Create a new X3D PickableGroup node.\nX3D PickableGroup"
3991    ID_NEW_POINT_PICK_SENSOR     "Create a new X3D PointPickSensor node.\nX3D PointPickSensor"
3992    ID_NEW_PRIMITIVE_PICK_SENSOR "Create a new X3D PrimitivePickSensor node.\nX3D PrimitivePickSensor"
3993    ID_NEW_VOLUME_PICK_SENSOR    "Create a new X3D VolumePickSensor node.\nX3D VolumePickSensor"
3994END
3995
3996STRINGTABLE DISCARDABLE
3997BEGIN
3998    ID_NEW_COMPOSED_TEXTURE_3D    "Create a new X3D ComposedTexture3D node.\nX3D ComposedTexture3D"
3999    ID_NEW_IMAGE_TEXTURE_3D       "Create a new X3D ImageTexture3D node.\nX3D ImageTexture3D"
4000    ID_NEW_PIXEL_TEXTURE_3D       "Create a new X3D PixelTexture3D node.\nX3D PixelTexture3D"
4001    ID_NEW_TEXTURE_COORDINATE_3D  "Create a new X3D TextureCoordinate3D node.\nX3D TextureCoordinate3D"
4002    ID_NEW_TEXTURE_COORDINATE_4D  "Create a new X3D TextureCoordinate4D node.\nX3D TextureCoordinate4D"
4003    ID_NEW_TEXTURE_TRANSFORM_MATRIX_3D "Create a new X3D TextureTransformMatrix3D node.\nX3D TextureTransformMatrix3D"
4004    ID_NEW_TEXTURE_TRANSFORM_3D   "Create a new X3D TextureTransform3D node.\nX3D TextureTransform3D"
4005END
4006
4007STRINGTABLE DISCARDABLE
4008BEGIN
4009    ID_NEW_COMPOSED_SHADER           "Create a new X3D ComposedShader node.\nX3D ComposedShader"
4010    ID_NEW_FLOAT_VERTEX_ATTRIBUTE    "Create a new X3D FloatVertexAttribute node.\nX3D FloatVertexAttribute"
4011    ID_NEW_MATRIX_3_VERTEX_ATTRIBUTE "Create a new X3D Matrix3VertexAttribute node.\nX3D Matrix3VertexAttribute"
4012    ID_NEW_MATRIX_4_VERTEX_ATTRIBUTE "Create a new X3D Matrix4VertexAttribute node.\nX3D Matrix4VertexAttribute"
4013    ID_NEW_PACKAGED_SHADER           "Create a new X3D PackagedShader node.\nX3D PackagedShader"
4014    ID_NEW_PROGRAM_SHADER            "Create a new X3D ProgramShader node.\nX3D ProgramShader"
4015    ID_NEW_SHADER_PART               "Create a new X3D ShaderPart node.\nX3D ShaderPart"
4016    ID_NEW_SHADER_PROGRAM            "Create a new X3D ShaderProgram node.\nX3D ShaderProgram"
4017END
4018
4019STRINGTABLE DISCARDABLE
4020BEGIN
4021    ID_NEW_COVER_SKY          "Create a new Sky Cover/Covise Plugin Extension (not rendered)\nWave Cover/Covise Sky Plugin Extension (not rendered)"
4022    ID_NEW_COVER_CUBE_TEXTURE "Insert a new CubeTexture Cover/Covise Extension (need Appearance) (not rendered)\nCubeTexture Cover/Covise Extension (need Appearance) (not rendered)"
4023    ID_NEW_COVER_WAVE         "Insert a new Wave Cover/Covise Shader Extension (need Shape) (not rendered)\nWave Cover/Covise Shader Extension (need Shape) (not rendered)"
4024    ID_NEW_COVER_VIRTUAL_ACOUSTICS "Create a new VirtualAcoustics Cover/Covise Plugin Extension for the ITA RWTH Aachen Soundsimulation\nVirtualAcoustics Cover/Covise Plugin Extension"
4025    ID_NEW_COVER_VIRTUAL_SOUND_SOURCE "Insert a new VirtualSoundSource Cover/Covise Plugin Extension (need VirtualAcoustics)\nVirtualSoundSource Cover/Covise Plugin Extension (need VirtualAcoustics)"
4026    ID_NEW_COVER_COVER        "Create a new COVER Sensor Cover/Covise Extension\nCOVER Sensor Cover/Covise Extension"
4027    ID_NEW_COVER_SPACE_SENSOR "Create a new SpaceSensor Cover/Covise Extension\nSpaceSensor Cover/Covise Extension"
4028    ID_NEW_COVER_AR_SENSOR    "Create a new ARSensor Cover/Covise Extension\nARSensor Cover/Covise Extension"
4029    ID_NEW_COVER_JOYSTICK_SENSOR "Create a new JoystickSensor Cover/Covise Extension\nJoystickSensor Cover/Covise Extension"
4030    ID_NEW_COVER_STEERING_WHEEL "Create a new SteeringWheel Cover/Covise Plugin Extension\nSteeringWheel Cover/Covise Plugin Extension"
4031    ID_NEW_COVER_VEHICLE      "Create a new Vehicle Plugin Cover/Covise Extension\nVehicle Cover/Covise Plugin Extension"
4032    ID_NEW_COVER_LAB_VIEW     "Create a new LabView Plugin Cover/Covise Extension\nLabView Cover/Covise Plugin Extension"
4033    ID_NEW_COVER_TUI_BUTTON   "Create a new TUIButton Cover/Covise Extension\nTUIButton Cover/Covise Extension"
4034    ID_NEW_COVER_TUI_COMBO_BOX "Create a new TUIComboBox Cover/Covise Extension\nTUIComboBox Cover/Covise Extension"
4035    ID_NEW_COVER_TUI_FLOAT_SLIDER "Create a new TUIFloatSlider Cover/Covise Extension\nTUIFloatSlider Cover/Covise Extension"
4036    ID_NEW_COVER_TUI_FRAME    "Create a new TUIFrame Cover/Covise Extension\nTUIFrame Cover/Covise Extension"
4037    ID_NEW_COVER_TUI_LABEL    "Create a new TUILabel Cover/Covise Extension\nTUILabel Cover/Covise Extension"
4038    ID_NEW_COVER_TUI_LIST_BOX "Create a new TUIListBox Cover/Covise Extension\nTUIListBox Cover/Covise Extension"
4039    ID_NEW_COVER_TUI_MAP      "Create a new TUIMap Cover/Covise Extension\nTUIMap Cover/Covise Extension"
4040    ID_NEW_COVER_TUI_PROGRESS_BAR "Create a new TUIProgressBar Cover/Covise Extension\nTUIProgressBar Cover/Covise Extension"
4041    ID_NEW_COVER_TUI_SLIDER   "Create a new TUISlider Cover/Covise Extension\nTUISlider Cover/Covise Extension"
4042    ID_NEW_COVER_TUI_SPLITTER "Create a new TUISplitter Cover/Covise Extension\nTUISplitter Cover/Covise Extension"
4043    ID_NEW_COVER_TUI_TAB      "Create a new TUITab Cover/Covise Extension\nTUITab Cover/Covise Extension"
4044    ID_NEW_COVER_TUI_TAB_FOLDER "Create a new TUITabFolder Cover/Covise Extension\nTUITabFolder Cover/Covise Extension"
4045    ID_NEW_COVER_TUI_TOGGLE_BUTTON "Create a new TUIToggleButton Cover/Covise Extension\nTUIToggleButton Cover/Covise Extension"
4046END
4047
4048STRINGTABLE DISCARDABLE BEGIN
4049    ID_NEW_KAMBI_TEAPOT        "Create a new Teapot Extension (not rendered).\nTeapot (not rendered)"
4050    ID_NEW_KAMBI_TEXT_3D       "Create a new Text3D kambi Extension (not rendered)\nText3D kambi Extension (not rendered)"
4051    ID_NEW_KAMBI_INLINE        "Create a new KambiInline Extension.\nKambiInline"
4052    ID_NEW_KAMBI_MATRIX_TRANSFORM "Create a new MatrixTransform Extension (not rendered).\nMatrixTransform (not rendered)"
4053    ID_NEW_KAMBI_APPEARANCE    "Insert a new KambiAppearance kambi Extension (need Shape) (not rendered)\nKambiAppearance kambi Extension (need Shape) (not rendered)"
4054    ID_NEW_KAMBI_BLEND_MODE    "Create a new BlendMode Extension (need KambiAppearance) (not rendered).\nBlendMode (need KambiAppearance) (not rendered)"
4055    ID_NEW_KAMBI_OCTREE_PROPERTIES "Create a new KambiOctreeProperties Extension (need KambiNavigationInfo or Shape) (not rendered).\nKambiOctreeProperties (need KambiNavigationInfo or Shape) (not rendered)"
4056    ID_NEW_KAMBI_GENERATED_SHADOW_MAP "Create a new GeneratedShadowMap Extension (need Appearance) (not rendered).\nGeneratedShadowMap (need Appearance) (not rendered)"
4057    ID_NEW_KAMBI_RENDERED_TEXTURE "Create a new RenderedTexture Extension (need Appearance) (not rendered).\nRenderedTexture (need Appearance) (not rendered)"
4058    ID_NEW_KAMBI_NAVIGATION_INFO "Create a new KambiNavigationInfo Extension (not rendered).\nKambiNavigationInfo (not rendered)"
4059    ID_NEW_KAMBI_HEAD_LIGHT    "Create a new KambiHeadLight kambi Extension (not rendered)\nKambiHeadLight kambi Extension (not rendered)"
4060    ID_NEW_KAMBI_TRIANGULATION "Create a new KambiTriangulation kambi Extension (not rendered)\nKambiTriangulation kambi Extension (not rendered)"
4061    ID_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)"
4062    ID_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)"
4063    ID_NEW_KAMBI_SCREEN_EFFECT  "Create a new ScreenEffect kambi externsion (not rendered).\nScreenEffect kambi externsion (not rendered)"
4064    ID_NEW_KAMBI_EFFECT         "Create a new Effect kambi externsion (not rendered).\nEffect kambi externsion (not rendered)"
4065    ID_NEW_KAMBI_EFFECT_PART    "Create a new EffectPart kambi externsion (not rendered).\nEffectPart kambi externsion (not rendered)"
4066    ID_NEW_KAMBI_SHADER_TEXTURE "Create a new ShaderTexture kambi externsion (not rendered).\nShaderTexture kambi externsion (not rendered)"
4067    ID_NEW_KAMBI_COLOR_SET_INTERPOLATOR "Create a new ColorSetInterpolator kambi externsion (not rendered).\nColorSetInterpolator kambi externsion (not rendered)"
4068    ID_NEW_KAMBI_VECTOR_INTERPOLATOR "Create a new VectorInterpolator kambi externsion (not rendered).\nVectorInterpolator kambi externsion (not rendered)"
4069    ID_NEW_KAMBI_CUBIC_BEZIER_2D_ORIENTATION_INTERPOLATOR "Create a new CubicBezier2DOrientationInterpolator kambi externsion (not rendered).\nCubicBezier2DOrientationInterpolator kambi externsion (not rendered)"
4070    ID_NEW_KAMBI_CUBIC_BEZIER_POSITION_INTERPOLATOR "Create a new CubicBezierPositionInterpolator kambi externsion (not rendered).\nCubicBezierPositionInterpolator kambi externsion (not rendered)"
4071END
4072
4073STRINGTABLE DISCARDABLE
4074BEGIN
4075    ID_NEW_SUPER_ELLIPSOID  "Create a new SuperEllipsoid Scripted PROTO\nSuperEllipsoid Scripted PROTO"
4076    ID_NEW_SUPER_EXTRUSION  "Create a new SuperExtrusion Scripted PROTO\nSuperExtrusion Scripted PROTO"
4077    ID_NEW_SUPER_REVOLVER   "Create a new SuperRevolver Scripted PROTO\nSuperRevolver Scripted PROTO"
4078    ID_NEW_SUPER_SHAPE      "Create a new SuperShape Scripted PROTO\nSuperShape Scripted PROTO"
4079    ID_NEW_CURVE_ANIMATION  "Create a new CurveAnimation Scripted PROTO\nCurveAnimation Scripted PROTO"
4080    ID_NEW_VRML_CUT         "Create a new VrmlCut Scripted PROTO\nVrmlCut Scripted PROTO"
4081    ID_NEW_VRML_SCENE       "Create a new VrmlScene Scripted PROTO\nVrmlScene Scripted PROTO"
4082END
4083
4084STRINGTABLE DISCARDABLE
4085BEGIN
4086    ID_NEW_NURBS_BOX        "Create a new Box and convert it to NURBS\nnew Box -> NURBS"
4087    ID_NEW_NURBS_SPHERE     "Create a new Sphere and convert it to NURBS\nnew Sphere -> NURBS"
4088    ID_NEW_NURBS_CONE       "Create a new Cone and convert it to NURBS\nnew Cone -> NURBS"
4089    ID_NEW_NURBS_CYLINDER   "Create a new Cylinder and convert it to NURBS\nnew Cylinder -> NURBS"
4090    ID_NEW_TUBE             "Create a new Tube\nnew Tube"
4091    ID_NEW_HORN             "Create a new Horn\nnew Horn"
4092    ID_NEW_TORUS            "Create a new Torus\nnew Torus"
4093    ID_NEW_HALF_SPHERE      "Create a new half sphere\nnew half sphere"
4094    ID_NEW_UFO              "Create a new UFO\nnew UFO"
4095    ID_NEW_SHELL            "Create a new Shell\nnew Shell"
4096    ID_NEW_STAR_FISH_8      "Create a new Starfish with 8 arms\nnew Starfish with 8 arms"
4097    ID_NEW_STAR_FISH_7      "Create a new Starfish with 7 arms\nnew Starfish with 7 arms"
4098    ID_NEW_STAR_FISH_6      "Create a new Starfish with 6 arms\nnew Starfish with 6 arms"
4099    ID_NEW_STAR_FISH_5      "Create a new Starfish with 5 arms\nnew Starfish with 5 arms"
4100    ID_NEW_STAR_FISH_4      "Create a new Starfish with 4 arms\nnew Starfish with 4 arms"
4101    ID_NEW_STAR_FISH_3      "Create a new Starfish with 3 arms\nnew Starfish with 3 arms"
4102    ID_NEW_STAR_FISH_2      "Create a new Starfish with 2 arms\nnew Starfish with 2 arms"
4103    ID_NEW_STAR_FISH_1      "Create a new Starfish with 1 arm\nnew Starfish with 1 arm"
4104    ID_NEW_STAR_FISH_0      "Create a new Starfish with no arms\nnew Starfish with no arms"
4105    ID_NEW_FLOWER_8         "Create a new Flower with 8 leaves\nnew Flower with 8 leaves"
4106    ID_NEW_FLOWER_7         "Create a new Flower with 7 leaves\nnew Flower with 7 leaves"
4107    ID_NEW_FLOWER_6         "Create a new Flower with 6 leaves\nnew Flower with 6 leaves"
4108    ID_NEW_FLOWER_5         "Create a new Flower with 5 leaves\nnew Flower with 5 leaves"
4109    ID_NEW_FLOWER_4         "Create a new Flower with 4 leaves\nnew Flower with 4 leaves"
4110    ID_NEW_FLOWER_3         "Create a new Flower with 3 leaves\nnew Flower with 3 leaves"
4111    ID_NEW_FLOWER_2         "Create a new Flower with 2 leaves\nnew Flower with 2 leaves"
4112    ID_NEW_FLOWER_1         "Create a new Flower with 1 leave\nnew Flower with 1 leave"
4113    ID_NEW_FLOWER_0         "Create a new Flower with no leaves\nnew Flower with no leaves"
4114    ID_NEW_INSECT_REAR_8    "Create a new Insect rear with 8 segments\nnew Insect rear with 8 segments"
4115    ID_NEW_INSECT_REAR_7    "Create a new Insect rear with 7 segments\nnew Insect rear with 7 segments"
4116    ID_NEW_INSECT_REAR_6    "Create a new Insect rear with 6 segments\nnew Insect rear with 6 segments"
4117    ID_NEW_INSECT_REAR_5    "Create a new Insect rear with 5 segments\nnew Insect rear with 5 segments"
4118    ID_NEW_INSECT_REAR_4    "Create a new Insect rear with 4 segments\nnew Insect rear with 4 segments"
4119    ID_NEW_INSECT_REAR_3    "Create a new Insect rear with 3 segments\nnew Insect rear with 3 segments"
4120    ID_NEW_INSECT_REAR_2    "Create a new Insect rear with 2 segments\nnew Insect rear with 2 segments"
4121    ID_NEW_INSECT_REAR_1    "Create a new Insect rear with 1 segment\nnew Insect rear with 1 segment"
4122    ID_NEW_INSECT_REAR_0    "Create a new Insect rear with no segments\nnew Insect rear with no segments"
4123    ID_NEW_HEART             "Create a new heart\nnew heart"
4124    ID_NEW_MUSHROOM_ROUND   "Create a new round mushroom\nnew round mushroom"
4125    ID_NEW_MUSHROOM_SULCATE "Create a new sulcate mushroom\nnew sulcate mushroom"
4126    ID_NEW_ONE_TEXT         "Create a new Text line\nnew Text line"
4127    ID_NEW_NODE_BY_NAME     "Create a new node from input of name\nnew node from name"
4128END
4129
4130STRINGTABLE DISCARDABLE
4131BEGIN
4132    ID_NEW_CATT_EXPORT_SRC "Create a new Catt 8 export data container for the SRC.loc file\nCatt 8 export SRC data container"
4133    ID_NEW_CATT_EXPORT_REC "Create a new Catt 8 export data container for the REC.loc file\nCatt 8 export REC data container"
4134    ID_NEW_LDRAW_DAT_EXPORT "Create a new Ldraw.dat export data container\nLdraw.dat export data container"
4135    ID_NEW_WONDERLAND_IMPORT_JAVA "Create a new WonderlandImportJava export data container for java import statements\nWonderlandImportJava export data container"
4136END
4137
4138STRINGTABLE DISCARDABLE
4139BEGIN
4140    ID_X_SYMETRIC           "x symmetric Modelling (changing the vertices with x will also change the vertices with -x)\nx symmetric Modelling"
4141    ID_INTERACTION          "Create Interaction\nCreate Interaction"
4142    ID_CREATE_AT_ZERO_X     "Create new node at x=0\nCreate at x=0"
4143    ID_CREATE_AT_ZERO_Y     "Create new node at y=0\nCreate at y=0"
4144    ID_CREATE_AT_ZERO_Z     "Create new node at z=0\nCreate at z=0"
4145    ID_COLOR_CIRCLE         "Color Selector (Color Circle)\nColor Circle"
4146    ID_OBJECT_EDIT          "Edit Selected Object (with Texteditor, Bitmapeditor, Soundeditor or Movieeditor)\nObject Edit"
4147    ID_URL_EDIT             "Edit URL\nURL Edit"
4148    ID_FLIP_X               "flip (mirror) in x direction\nflip x"
4149    ID_FLIP_Y               "flip (mirror) in y direction\nflip y"
4150    ID_FLIP_Z               "flip (mirror) in z direction\nflip z"
4151    ID_SWAP_XY              "swap x and y values\nswap x and y"
4152    ID_SWAP_XZ              "swap x and z values\nswap x and z"
4153    ID_SWAP_YZ              "swap y and z values\nswap y and z"
4154    ID_MOVE_TO_X            "move to in x direction\nmove x"
4155    ID_MOVE_TO_Y            "move to in y direction\nmove y"
4156    ID_MOVE_TO_Z            "move to in z direction\nmove z"
4157    ID_SCALE_BY_X           "scale by factor in x direction\nscale x"
4158    ID_SCALE_BY_Y           "scale by factor in y direction\nscale y"
4159    ID_SCALE_BY_Z           "scale by factor in z direction\nscale z"
4160    ID_VERTEX_MODIFIER      "change Vertices\nvertex modifier"
4161    ID_CENTER_TO_MID        "set center (rotation point) to mid of boundingbox\nset center to mid"
4162    ID_CENTER_TO_MAXX       "set center (rotation point) to maximum x of boundingbox\nset center to maximum x"
4163    ID_CENTER_TO_MAXY       "set center (rotation point) to maximum y of boundingbox\nset center to maximum y"
4164    ID_CENTER_TO_MAXZ       "set center (rotation point) to maximum z of boundingbox\nset center to maximum z"
4165    ID_CENTER_TO_MINX       "set center (rotation point) to minimum x of boundingbox\nset center to minimum x"
4166    ID_CENTER_TO_MINY       "set center (rotation point) to minimum y of boundingbox\nset center to minimum y"
4167    ID_CENTER_TO_MINZ       "set center (rotation point) to minimum z of boundingbox\nset center to minimum z"
4168    ID_ARRAY                "multiply nodes via DEF/USE\nmultiply nodes via DEF/USE"
4169    ID_TRIANGULATE          "change faces of IndexedFaceSet to triangles"
4170    ID_SET_OPTIMIZE         "optimize coordIndex of IndexedFaceSet\noptimize IndexedFaceSet"
4171    ID_DEGREE_ELEVATE_UP    "Elevate degree (increase number of controlpoints)\nElevate degree up"
4172    ID_U_DEGREE_ELEVATE_UP  "Elevate degree (increase number of controlpoints) in u direction\nElevate u degree up"
4173    ID_V_DEGREE_ELEVATE_UP  "Elevate degree (increase number of controlpoints) in v direction\nElevate v degree up"
4174    ID_LINEAR_UKNOT         "set NURBS knotvector in u direction to linar values\nset linear Uknot"
4175    ID_LINEAR_VKNOT         "set NURBS knotvector in u direction to linar values\nset linear Uknot"
4176    ID_PIPE                 "Process field value(s) with system command\nField pipe"
4177    ID_REMOVE_ILLEGAL_NODES "remove illegal placed children nodes\nremove illegal nodes"
4178    ID_TOGGLE_XRAY_RENDERING "Show/Hide faces which are covered by painting over them (can be very confusing)\nxray rendering on/off"
4179    ID_SET_URL               "Set path of all fields with URLs (including filenames) of all nodes\nSet path of all URLs"
4180END
4181
4182STRINGTABLE DISCARDABLE
4183BEGIN
4184    ID_MOVE_SIBLING_UP       "move up in same level of scenegraph branch\nmove up sibling"
4185    ID_MOVE_SIBLING_DOWN     "move down in same level of scenegraph branch\nmove down sibling"
4186    ID_MOVE_SIBLING_FIRST    "move to first position in same level of scenegraph branch\nmove to first sibling"
4187    ID_MOVE_SIBLING_LAST     "move to last position in same level of scenegraph branch\nmove to last sibling"
4188END
4189
4190
4191STRINGTABLE DISCARDABLE
4192BEGIN
4193    ID_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"
4194    ID_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"
4195    ID_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"
4196    ID_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"
4197    ID_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"
4198    ID_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"
4199    ID_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"
4200    ID_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"
4201    ID_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"
4202    ID_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"
4203    ID_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"
4204    ID_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"
4205    ID_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"
4206    ID_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"
4207    ID_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"
4208    ID_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"
4209    ID_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"
4210    ID_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"
4211    ID_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"
4212    ID_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"
4213    ID_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"
4214    ID_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"
4215    ID_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"
4216    ID_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"
4217    ID_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"
4218    ID_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"
4219    ID_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"
4220    ID_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"
4221    ID_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"
4222    ID_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"
4223    ID_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"
4224    ID_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"
4225    ID_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"
4226    ID_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"
4227    ID_BRANCH_OPTIMIZE       "search IndexedFaceSet nodes from selected node to end of scenegraph branc and optimize them\noptimize IndexedFaceSets in scenegraph branch"
4228    ID_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"
4229    ID_BRANCH_BUILD_RIGID_BODY_COLLECTION "collect CollidableShape and CollidableOffset nodes into a new RigidBodyCollection node\nbuild RigidBodyCollection in scenegraph branch"
4230    ID_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"
4231END
4232
4233STRINGTABLE DISCARDABLE
4234BEGIN
4235    ID_ANIMATION                "create animation (need animatable object)\nCreate animation"
4236    ID_SEARCH_TIME_SENSOR       "go to matching TimeSensor (need animated object)\ngo to matching TimeSensor"
4237    ID_SEARCH_INTERPOLATOR      "go to matching animation data (Interpolator) (need animated object)\ngo to matching Interpolator"
4238    ID_CHANGE_ANIMATION_TIME    "change animation time (need TimeSensor)\nchange animation time"
4239    ID_CHANGE_ENABLE_ANIMATION  "switch on animation of this TimeSensor node again (need TimeSensor)\nenable animation"
4240    ID_CHANGE_DISABLE_ANIMATION "switch off animation of this TimeSensor node (need TimeSensor)\ndisable animation"
4241    ID_CURVE_ANIMATION          "create Animation along a curve (need Transform or Viewpoint)\nCreate curve-animation"
4242    ID_DELETE_ANIMATION_DATA    "delete all animation data of the current node\ndelete all animation data"
4243END
4244
4245STRINGTABLE DISCARDABLE
4246BEGIN
4247    ID_CHANGE_MATERIAL_DIFFUSE  "change diffuse color (need Material)\nchange diffuse color"
4248    ID_CHANGE_MATERIAL_EMISSIVE "change glow color (need Material)\nchange glow color"
4249    ID_CHANGE_MATERIAL_SPECULAR "change gloss color (need Material)\nchange gloss color"
4250    ID_CHANGE_MATERIAL_TRANSPARENCY "change transparency (need Material)\nchange transparency"
4251    ID_CHANGE_MATERIAL_SHININESS "change shininess (need Material)\nchange shininess"
4252    ID_CHANGE_IMAGE_REPEAT      "change image repeat (need Appearance or TextureTransform)\nchange image repeat"
4253    ID_CHANGE_ONE_TEXT          "change text\nchange text"
4254END
4255
4256STRINGTABLE DISCARDABLE
4257BEGIN
4258    ID_SKIP_MATERIAL_NAME_BEFORE_FIRST_UNDERSCORE "Use only the part before underscore as ABS material name"
4259    ID_SKIP_MATERIAL_NAME_AFTER_LAST_UNDERSCORE  "Use only the part after underscore as ABS material name"
4260END
4261
4262STRINGTABLE DISCARDABLE
4263BEGIN
4264     ID_HANDLE_SCALE            "Change scale of handle objects"
4265     ID_HANDLE_SIZE             "Change size of handle points"
4266     ID_HANDLE_EPSILON          "Change distance between handles which snap together or handled x-mirred"
4267END
4268
4269STRINGTABLE DISCARDABLE
4270BEGIN
4271    ID_TO_NURBS_4KIDS           "remove selected node and create similar deformable (NURBS) node\nmake deformable"
4272    ID_TO_NURBS                 "remove selected node and create similar Nurbs(Patch)Surface instead\nconvert to Nurbs(Patch)Surface"
4273    ID_TO_NURBS_CURVE           "remove selected node and create similar NurbsCurve instead\nconvert to NurbsCurve"
4274    ID_TO_SUPER_REVOLVER        "remove selected node and create similar SuperRevolver instead\nconvert to SuperRevolver"
4275    ID_TO_SUPER_EXTRUSION       "remove selected node and create similar SuperExtrusion instead\nconvert to SuperExtrusion"
4276    ID_TO_EXTRUSION             "remove selected node and create similar Extrusion instead\nconvert to Extrusion"
4277    ID_TO_INDEXED_FACESET       "remove selected node and create similar IndexedFaceSet instead\nconvert to IndexedFaceSet"
4278    ID_TO_INDEXED_TRIANGLESET   "remove selected node and create similar IndexedTriangleSet instead\nconvert to IndexedTriangleSet"
4279    ID_TO_TRIANGLESET           "remove selected node and create similar TriangleSet instead\nconvert to TriangleSet"
4280    ID_TO_INDEXED_LINESET       "remove selected node and create similar IndexedLineSet instead\nconvert to IndexedLineSet"
4281    ID_TO_POINTSET              "remove selected node and create similar PointSet instead\nconvert to PointSet"
4282    ID_TO_CURVE_ANIMATION       "remove selected NurbsCurve and create similar CurveAnimation instead\nconvert to PointSet"
4283    ID_TO_POSITION_INTERPOLATOR "convert/copy to similar PositionInterpolator\ncopy to PositionInterpolator"
4284    ID_TO_ORIENTATION_INTERPOLATOR_XY "convert/copy to similar OrientationInterpolator in XY plain\ncopy to XY OrientationInterpolator"
4285    ID_TO_ORIENTATION_INTERPOLATOR_YZ "convert/copy to similar OrientationInterpolator in YZ plain\ncopy to YZ OrientationInterpolator"
4286    ID_TO_ORIENTATION_INTERPOLATOR_XZ "convert/copy to similar OrientationInterpolator in XZ plain\ncopy to XZ OrientationInterpolator"
4287END
4288
4289STRINGTABLE DISCARDABLE
4290BEGIN
4291    ID_ROUTE_REBUILD        "rebuild routeview (can move nodes with routes to top)\nrebuild routeview"
4292    ID_ROUTE_MOVE_UP        "show selected node at the top of routeview\nshow node at the top of routeview"
4293    ID_ROUTE_MOVE_UP_ROUTES "show ROUTES of selected node at the top of routeview\nshow ROUTES of node at the top of routeview"
4294    ID_ROUTE_ZOOM_IN        "zoom in routeview\nzoom in routeview"
4295    ID_ROUTE_ZOOM_OUT       "zoom out routeview\nzoom out routeview"
4296    ID_ROUTE_UNZOOM         "reset zoom to orignal size/jump to selected node in routeview\nreset zoom/jump to selection in routeview"
4297END
4298
4299STRINGTABLE DISCARDABLE
4300BEGIN
4301    ID_TARGET              "Set avatarsize\nSet turnpoint for selection"
4302    ID_STAND_UP            "Stand up\nStand up"
4303    ID_INCREASE_TURNPOINT  "Increase distance to EXAMINE mode turnpoint by factor 2"
4304    ID_DECREASE_TURNPOINT  "Decrease distance to EXAMINE mode turnpoint by factor 0.5"
4305    ID_EXAMINE_MOUSE_MODE  "EXAMINE mouse mode\nEXAMINE mouse"
4306    ID_FLY_MOUSE_MODE      "FLY mouse mode\nFLY mouse"
4307    ID_WALK_MOUSE_MODE     "WALK mouse mode\nWALK mouse"
4308    ID_ROLL_MOUSE_MODE     "ROLL mouse mode\nROLL mouse"
4309    ID_FOLLOW_MOUSE_MODE   "FOLLOW mouse mode\nFOLLOW mouse"
4310    ID_MOUSE_NAVIGATION_MODE "Mouse Navigation Mode\nMouse Navigation"
4311END
4312
4313STRINGTABLE DISCARDABLE
4314BEGIN
4315    ID_MOVE_MODE            "Move Mode\nMove"
4316    ID_ROTATE_MODE          "Rotate Mode\nRotate"
4317    ID_SCALE_MODE           "Scale Mode\nScale"
4318    ID_UNIFORM_SCALE_MODE   "Uniform scale Mode\nUniform scale"
4319    ID_CENTER_MODE          "Change Center Mode\nChange center"
4320    ID_6DLOCAL_MODE         "6D Local Mode\n6D Local"
4321    ID_6D_MODE              "6D Global Mode\n6D Global"
4322    ID_HOVER_MODE           "Hover Move Mode\nHover Move"
4323    ID_ROCKET_MODE          "Rocket Move Mode\nRocket Move"
4324    ID_INPUT_DEVICE_NAVIGATION_MODE "Inputdevice Navigation Mode\nInputdevice Navigation"
4325    ID_X_ONLY               "x only Mode\nx only"
4326    ID_Y_ONLY               "y only Mode\ny only"
4327    ID_Z_ONLY               "z only Mode\nz only"
4328    ID_3D_MODE              "3D Mode\n3D"
4329    ID_2D_MODE              "2D Constraint Mode\n2D Constraint"
4330    ID_1D_MODE              "1D Constraint Mode\n1D Constraint"
4331    ID_NEAR_FAR_MODE        "Near/Far Mode for 2 Axis Devices\nNear/Far Mode"
4332    ID_UP_DOWN_MODE         "Up/Down Mode for 2 Axis Devices\nUp/Down Mode"
4333    ID_INPUTDEVICE_GREATER  "Increase input from inputdevice\nIncrease input from device"
4334    ID_INPUTDEVICE_LESSER   "Decrease input from inputdevice\nDecrease input from device"
4335    ID_RECALIBRATE          "Reset input devices (e.g. position tracker) to starting conditions\nrecalibrate input devices"
4336END
4337
4338STRINGTABLE DISCARDABLE
4339BEGIN
4340    ID_DUNE_APP_ABOUT       "Display program information, version number and copyright\nAbout"
4341    ID_DUNE_APP_HELP        "Show overview of available help documents\nhelp overview"
4342    ID_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"
4343    ID_HELP_SELECTION       "Try to show informations about selected node (need correct URL to nodesRef.html in options -> help settings)\nshow help about selected node"
4344    ID_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"
4345END
4346
4347STRINGTABLE DISCARDABLE
4348BEGIN
4349    ID_OPTIONS_MODELLING    "Change 3D modelling settings\n3D modelling Settings"
4350    ID_OPTIONS_RENDER       "Change Render settings\nRender Settings"
4351    ID_OPTIONS_PREVIEW      "Change browser preview settings\nBrowser preview Settings"
4352    ID_OPTIONS_HELP         "Change help browser settings\nHelp Settings"
4353    ID_OPTIONS_UPLOAD       "Change upload settings\nUpload Settings"
4354    ID_OPTIONS_INPUT_DEVICE "Change input device settings\nInput Device Settings"
4355    ID_OPTIONS_OUTPUT       "Change output settings\nOutput Settings"
4356    ID_OPTIONS_OBJECT_EDIT  "Change texteditor, imageeditor, soundeditor and movieeditor settings\nObjectedit Settings"
4357    ID_OPTIONS_ROUTE_VIEW   "Change routeview settings\nRouteview Settings"
4358    ID_OPTIONS_ECMA_SCRIPT  "Change ECMA script settings\nECMA script Settings"
4359    ID_OPTIONS_STEREO_VIEW  "Change stereo view settings\nStereo view Settings"
4360END
4361
4362STRINGTABLE DISCARDABLE
4363BEGIN
4364    ID_PLAY                 "Play animation\nPlay animation"
4365    ID_STOP                 "Stop animation\nStop animation"
4366    ID_RECORD               "Record the current values to animation\nRecord current values to animation"
4367    ID_REWIND               "Go to the start of animation\nGo to start of animation"
4368    ID_FAST_FORWARD         "Go to the end of animation\nGo to end of animation"
4369    ID_NEXT_KEY             "Go to the next value in animation\nGo to the next value in animation"
4370    ID_LAST_KEY             "Go to the former value in animation\nGo to the former value in animation"
4371END
4372
4373STRINGTABLE DISCARDABLE
4374BEGIN
4375    IDS_UDEGREE_UNSUPPORTED      "uDegree > 2 not supported yet"
4376    IDS_VDEGREE_UNSUPPORTED      "vDegree > 2 not supported yet"
4377    IDS_VDEGREE_UNSUPPORTED_CONE "vDegree > bottom*narea+side*nshell-1\nnot supported yet"
4378    IDS_VDEGREE_UNSUPPORTED_CYLINDER "vDegree > (bottom+top)*narea+side*nshell-1\nnot supported yet"
4379    IDS_NURBS_CURVE_CONVERT_ERROR "internal programming error: check to increase NUMZERO in NurbsArc.cpp"
4380END
4381
4382STRINGTABLE DISCARDABLE
4383BEGIN
4384    IDS_DEF_ALREADY_ERROR   "DEF name already exit"
4385    IDS_WRONG_DEF_ERROR     "invalid character in DEF name: %s"
4386    IDS_WRONG_SPACE_IN_DEF_ERROR "invalid character in DEF name: '%s'"
4387    IDS_RESCURSIVE_USE      "USE would create a recursive sceengraph"
4388    IDS_INTERNAL_ERROR      "internal error"
4389    IDS_ROUTE_VIEW_FLOODED  "maximal size of routeview exceeded,\nrouteview may be incomplete"
4390    IDS_UNKNOWN_NODE        "Sorry, unknown Nodename '%s'.\nPlease read the developer documentation about adding new nodes"
4391    IDS_EVENT_ALREADY_ANIMATED "'%s' is already animated,\nmultiple animation is not allowed in white_dune 4kids"
4392END
4393
4394STRINGTABLE DISCARDABLE
4395BEGIN
4396    IDS_SAVE_PREVIEW_ERROR1        "unable to save previewfile %s: %s\n%s"
4397    IDS_SAVE_PREVIEW_ERROR2        "save to a writeable directory first"
4398    IDS_SAVE_EDIT_ERROR1           "unable to save files to edit %s: %s\n%s"
4399    IDS_SAVE_EDIT_ERROR2           "save to a writeable directory first"
4400    IDS_SAVE_FAILED                "save failed"
4401    IDS_EDIT_COMMAND_ERROR         "text editor command failed"
4402    IDS_SCRIPT_EDITOR_IN_USE_ERROR "Script editor in use, close first"
4403    IDS_TEXT_EDITOR_IN_USE_ERROR   "Text editor in use, close first"
4404    IDS_IMAGE_EDITOR_IN_USE_ERROR  "Image editor in use, close first"
4405    IDS_SOUND_EDITOR_IN_USE_ERROR  "Sound editor in use, close first"
4406    IDS_MOVIE_EDITOR_IN_USE_ERROR  "Sound editor in use, close first"
4407#ifdef _WIN32
4408    IDS_RESTART_4_STEREO           "restart program now with commandline option '-stereo'\nto try to get a stereo visual"
4409#else
4410    IDS_RESTART_4_STEREO           "restart program now to try to get a stereo visual"
4411#endif
4412    IDS_NO_CONE_Y_FLIP             "cone can not handle a y-flip"
4413    IDS_NEAR_CLIPPING_TOO_SMALL    "near clipping plane must be bigger than zero"
4414    IDS_NEAR_BIGGER_FAR            "far clipping plane must be bigger than near clipping plane"
4415    IDS_NEGATIVE_SCALE_UNSUPPORTED "negative/zero scale not supported"
4416    IDS_NEED_ROUTESBEGIN_AT_NOVIEWALL "need routes at begin if not all nodes are shown"
4417    IDS_FLATTEN_NOT_SUPPORTED_ERROR "This type of flatten is not supported yet"
4418    IDS_X3D_NESTED_PROTO_NOT_SUPPORTED "Sorry, the X3D writing of nested protos (like %s) is not supported (yet)"
4419    IDS_NEED_COLOR_PER_VERTEX_IN_WONDERLAND "Sorry, only colorPerVertex is supported by SUN Wonderland (node %s),\nmaterial color is used instead"
4420    IDS_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"
4421    IDS_NEED_WONDERLAND_MODULE_PREFIX "Sorry, a prefix (valid java name) is needed for the Wonderland export"
4422    IDS_WONDERLAND_BILLBOARD_CAN_000_001_010 "Warning: Wonderland Billboard only support the following axisOfRotation values:\n0,0,0\n0,0,1\n0,1,0"
4423    IDS_SHOULD_HAVE_MATERIAL_GEO      "Warning: the directory %s should contain a material.geo file"
4424    IDS_INLINE_FILE_FAILED            "Sorry, failed to read Inline file %s"
4425    IDS_URL_FILE_FAILED               "Sorry, failed to read file %s"
4426    IDS_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"
4427    IDS_SYNTAX_ERROR                  "syntax error"
4428    IDS_DEVICE_NOT_RECOMMENDED        " (not recommended)"
4429END
4430
4431STRINGTABLE DISCARDABLE
4432BEGIN
4433    IDS_ANIMATION_HELP_TRANSFORM   "usual movement animation:\nselect set_translation and set_rotation"
4434    IDS_ANIMATION_HELP_MATERIAL    "usual color animation:\nselect set_diffuseColor"
4435    IDS_ANIMATION_HELP_SOUND       "volume animation:\nselect set_intensity\n\nmoving sound animation:\nselect set_location"
4436    IDS_ANIMATION_HELP_DIRECTIONALLIGHT "direction animation:\nselect set_direction"
4437    IDS_ANIMATION_HELP_POINTLIGHT  "moving light animation:\nselect set_location"
4438    IDS_ANIMATION_HELP_FOG         "fog effect animation:\nselect set_visibilityRange"
4439    IDS_ANIMATION_HELP_VIEWPOINT   "usual camera animation:\nselect set_position and set_orientation"
4440    IDS_ANIMATE_WHAT               "animate what ?"
4441    IDS_ANIMATE_TIME_LESS_0        "time <= 0"
4442    IDS_MAKE_WHAT_INTERACTIVE      "make what interactive ?"
4443    IDS_NOT_2_INTERACTIVE          "select only one item"
4444    IDS_ASK_IF_NEXT_TIME_SENSOR    "%d TimeSensors animate this object, go to next ?"
4445    IDS_ASK_IF_NEXT_INTERPOLATOR   "%d Interpolators animate this object, go to next ?"
4446END
4447
4448STRINGTABLE DISCARDABLE
4449BEGIN
4450    IDS_TO_INLINE_EVENT_IN_OUTSIDE  "node %s has EventIn from outside"
4451    IDS_TO_INLINE_EVENT_OUT_OUTSIDE "node %s has EventOut to outside"
4452    IDS_TO_INLINE_USE               "sorry, not supported:\nnode %s is a USE or USEd node"
4453END
4454
4455STRINGTABLE DISCARDABLE
4456BEGIN
4457    IDS_INTERACTION_NEW_SENSOR        "new Sensor"
4458    IDS_INTERACTION_LEVEL_RECOMMENDED "recommended events"
4459    IDS_INTERACTION_LEVEL_ALL         "all events"
4460END
4461
4462STRINGTABLE DISCARDABLE
4463BEGIN
4464    IDS_NUMBER_POLYGONS              "number of countable polygons"
4465    IDS_NUMBER_PRIMITIVES            "number of primitives"
4466    IDS_NUMBER_SINGLE_SIDED_POLYGONS "number of single sided polygons"
4467    IDS_NUMBER_DOUBLE_SIDED_POLYGONS "number of double sided polygons"
4468    IDS_NUMBER_POLYGONS_4_CATT       "number polygons for Catt8 export (doublesided faces counted twice)"
4469END
4470
4471STRINGTABLE DISCARDABLE
4472BEGIN
4473    IDS_NOW_USE_FILE_IMPORT           "now use File->Import to fill this VrmlScene"
4474END
4475
4476STRINGTABLE DISCARDABLE
4477BEGIN
4478#ifdef WIN32
4479    IDS_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)"
4480#else
4481    IDS_TEXTEDIT_PROMPT               "choose graphical command to edit text files as ""Edit Text type file with:"" in next dialog"
4482#endif
4483    IDS_IMAGEEDIT_PROMPT              "choose graphical command to edit picture files as ""Edit Image type file with:"" in next dialog"
4484    IDS_SOUNDEDIT_PROMPT              "choose graphical command to edit sound files as ""Edit Sound type file with:"" in next dialog"
4485    IDS_MOVIEEDIT_PROMPT              "choose graphical command to edit movie files as ""Edit Movie type file with:"" in next dialog"
4486    IDS_PREVIEW_COMMAND_PROMPT        "choose command to display VRML/X3D files"
4487    IDS_HELP_COMMAND_PROMPT           "choose graphical command to display HTML help files"
4488END
4489
4490STRINGTABLE DISCARDABLE
4491BEGIN
4492    IDS_PROTO_ALREADY_DEFINED         "Warning: proto already definied: %s"
4493    IDS_ILLEGAL_X3D_CHARACTER         "Warning: a character in ID %s is illegal in X3D"
4494    IDS_PROFILE_MISSING               "Warning: illegal X3DV file (missing PROFILE statement)"
4495    IDS_EXTERN_PROTO_MISSING_URL_FIELD "Warning: extern proto has no url field: %s"
4496END
4497
4498STRINGTABLE DISCARDABLE
4499BEGIN
4500    IDS_MORE_THAN_ZERO       "%s should be greater than zero"
4501    IDS_HANDLE_SIZE          "handle size"
4502    IDS_HANDLE_SCALE         "handle scale"
4503    IDS_HUMANOID_JOINT_SCALE "humanoid handle scale"
4504    IDS_HANDLE_EPSILON       "Epsilon"
4505    IDS_POINTSET_SIZE        "point size"
4506END
4507
4508STRINGTABLE DISCARDABLE
4509BEGIN
4510    IDS_SELECT_HANIM_JOINT_FIRST "select HAnimJoint or HAnimHumanoid first before you select Coordinate"
4511    IDS_WEIGHT_0_1            "weight should be > 0 <= 1"
4512    IDS_NOT_1_REQUIRES_PARENT "if weight < 1 parent is required"
4513END
4514
4515STRINGTABLE DISCARDABLE
4516BEGIN
4517    IDS_SELECT_TWO_TRIANGLE      "select two neightboured triangles (faces)"
4518    IDS_MESH_INTERSECT_SELF      "IndexedFaceSet %d intersects self"
4519    IDS_NOT_A_VOLUME             "IndexedFaceSet %d is not closed"
4520    IDS_SELECT_A_INDEXEDFACESET  "select a IndexedFaceSet"
4521    IDS_CGAL_EXCEPTION           "CGAL exception: %s"
4522    IDS_URL_SHOULD_BEGIN_WITH    "URL should begin with https, http or ftp"
4523    IDS_SELECT_FIRST_VERTEX      "select first vertex to define selection range"
4524    IDS_SELECT_NEXT_VERTEX       "select next vertex to define selection range"
4525END
4526
4527STRINGTABLE DISCARDABLE
4528BEGIN
4529    ID_NEW_ISO_SURFACE_VOLUME_DATA  "Create a new IsoSurfaceVolumeData node.\nIsoSurfaceVolumeData"
4530    ID_NEW_SEGMENTED_VOLUME_DATA    "Create a new SegmentedVolumeData node.\nSegmentedVolumeData"
4531    ID_NEW_VOLUME_DATA              "Create a new VolumeData node.\nVolumeData"
4532    ID_NEW_BLENDED_VOLUME_STYLE    "Create a new BlendedVolumeStyle node.\nBlendedVolumeStyle"
4533    ID_NEW_BOUNDARY_ENHANCEMENT_VOLUME_STYLE "Create a new BoundaryEnhancementVolumeStyle node.\nBoundaryEnhancementVolumeStyle"
4534    ID_NEW_CARTOON_VOLUME_STYLE    "Create a new CartoonVolumeStyle node.\nCartoonVolumeStyle"
4535    ID_NEW_COMPOSED_VOLUME_STYLE   "Create a new ComposedVolumeStyle node.\nComposedVolumeStyle"
4536    ID_NEW_EDGE_ENHANCEMENT_VOLUME_STYLE "Create a new EdgeEnhancementVolumeStyle node.\nEdgeEnhancementVolumeStyle"
4537    ID_NEW_OPACITY_MAP_VOLUME_STYLE "Create a new OpacityMapVolumeStyle node.\nOpacityMapVolumeStyle"
4538    ID_NEW_SHADED_VOLUME_STYLE      "Create a new ShadedVolumeStyle node.\nShadedVolumeStyle"
4539    ID_NEW_SILHOUETTE_ENHANCEMENT_VOLUME_STYLE "Create a new SilhouetteEnhancementVolumeStyle node.\nSilhouetteEnhancementVolumeStyle"
4540    ID_NEW_TONE_MAPPED_VOLUME_STYLE "Create a new ToneMappedVolumeStyle node.\nToneMappedVolumeStyle"
4541    ID_NEW_PROJECTION_VOLUME_STYLE  "Create a new ProjectionVolumeStyle node.\nProjectionVolumeStyle"
4542END
4543
4544STRINGTABLE DISCARDABLE
4545BEGIN
4546    ID_NEW_BINARY_GEOMETRY      "BinaryGeometry.\nBinaryGeometry"
4547    ID_NEW_DISH                 "Dish.\nDish"
4548    ID_NEW_EXTERNAL_GEOMETRY    "ExternalGeometry.\nExternalGeometry"
4549    ID_NEW_IMAGE_GEOMETRY       "ImageGeometry.\nImageGeometry"
4550    ID_NEW_NOZZLE               "Nozzle.\nNozzle"
4551    ID_NEW_MESH                 "Mesh.\nMesh"
4552    ID_NEW_PARTICLE_SET         "ParticleSet.\nParticleSet"
4553    ID_NEW_PLANE                "Plane.\nPlane"
4554    ID_NEW_POP_GEOMETRY         "PopGeometry.\nPopGeometry"
4555    ID_NEW_PYRAMID              "Pyramid.\nPyramid"
4556    ID_NEW_RECTANGULAR_TORUS    "RectangularTorus.\nRectangularTorus"
4557    ID_NEW_SLOPED_CYLINDER      "SlopedCylinder.\nSlopedCylinder"
4558    ID_NEW_SNOUT                "Snout.\nSnout"
4559    ID_NEW_SOLID_OF_REVOLUTION  "SolidOfRevolution.\nSolidOfRevolution"
4560    ID_NEW_SPHERE_SEGMENT       "SphereSegment.\nSphereSegment"
4561    ID_NEW_X3DOM_TORUS          "Torus.\nTorus"
4562    ID_NEW_BLOCK                "Block.\nBlock"
4563    ID_NEW_REMOTE_SELECTION_GROUP "RemoteSelectionGroup.\nRemoteSelectionGroup"
4564    ID_NEW_COLOR_MASK_MODE      "Color_mask_mode (need Appearane).\nColor_mask_mode (need Appearane)"
4565    ID_NEW_DEPTH_MODE           "DepthMode (need Appearane).\nDepthMode (need Appearane)"
4566    ID_NEW_POP_GEOMETRY_LEVEL   "PopGeometryLevel (need PopGeometry).\nPopGeometryLevel (need PopGeometry)"
4567    ID_NEW_DYNAMIC_LOD          "DynamicLod.\nDynamicLod"
4568    ID_NEW_REFINEMENT_TEXTURE   "RefinementTexture (need texture).\nRefinementTexture (need texture)"
4569    ID_NEW_RENDERED_TEXTURE     "RenderedTexture (need texture).\nRenderedTexture (need texture)"
4570    ID_NEW_SURFACE_SHADER_TEXTURE "SurfaceShaderTexture (need texture).\nSurfaceShaderTexture (need texture)"
4571    ID_NEW_VIEWFRUSTUM          "Viewfrustum.\nViewfrustum"
4572    ID_NEW_MULTI_PART           "MultiPart (need Inline).\nMultiPart (need Inline)"
4573    ID_NEW_ENVIRONMENT          "Environment.\nEnvironment"
4574    ID_NEW_MPR_VOLUME_STYLE     "MPRVolumeStyle (need VolumeData).\nMPRVolumeStyle (need VolumeData)"
4575    ID_NEW_RADAR_VOLUME_STYLE   "RadarVolumeStyle (need VolumeData).\nRadarVolumeStyle (need VolumeData)"
4576    ID_NEW_STIPPLE_VOLUME_STYLE "StippleVolumeStyle (need VolumeData).\nStippleVolumeStyle (need VolumeData)"
4577    ID_NEW_FIELD                "Field.\nField"
4578    ID_NEW_UNIFORM              "Uniform.\nUniform"
4579    ID_NEW_IMAGE_TEXTURE_ATLAS  "ImageTextureAtlas (need texture).\nImageTextureAtlas (need texture)"
4580    ID_NEW_COMMON_SURFACE_SHADER "CommonSurfaceShader (need texture).\nCommonSurfaceShader (need texture)"
4581END
4582
4583STRINGTABLE DISCARDABLE
4584BEGIN
4585    IDS_SCENES_NUMBER_NOT_FIRST_AND_LAST "Use either first or last"
4586    IDS_SCENES_NUMBER_NOT_VALID          "Scene number out of range"
4587    IDS_SCENES_LAST                      "Last scene"
4588END
4589
4590STRINGTABLE DISCARDABLE
4591BEGIN
4592    IDS_CRASH_MESSAGE                    "white_dune detected a former crash, but has sucessfully saved the data. Load data as %s ?"
4593END
4594
4595STRINGTABLE DISCARDABLE
4596BEGIN
4597    IDS_WRONG_INTEGER                    "wrong integer in line %d"
4598    IDS_NOT_ENOUGH_LINES                 "not enough lines in .OFF file"
4599    IDS_WRONG_OFF_HEADER                 "wrong header in .OFF file"
4600    IDS_WRONG_OFF_DATA                   "wrong data in .OFF file"
4601END
4602
4603STRINGTABLE DISCARDABLE
4604BEGIN
4605    IDS_GIT_OR_OWN_COMMAND               "use git or own RCS command ?"
4606END
4607
4608#ifdef HAVE_SAND
4609STRINGTABLE DISCARDABLE
4610BEGIN
4611    ID_SAND_EXPORT          "Export Nebula Device Scene"
4612    ID_SAND_WRITEMESHES     "If checked, script file and all mesh files will be exported.  If not checked, only the script file will be exported."
4613    ID_SAND_RELPATHS        "If checked, relative paths will be used (for exporting avatars)"
4614    ID_SAND_ALPHATEST       "If checked, adds a default alpha test to alpha-mapped materials"
4615END
4616#endif
4617
4618#endif /* English (U.S.) resources */
4619/////////////////////////////////////////////////////////////////////////////
4620
4621
4622
4623#ifndef APSTUDIO_INVOKED
4624/////////////////////////////////////////////////////////////////////////////
4625//
4626// Generated from the TEXTINCLUDE 3 resource.
4627//
4628
4629
4630/////////////////////////////////////////////////////////////////////////////
4631#endif /* APSTUDIO_INVOKED
4632
4633
4634