// September 2015 // Levee Patroller / Dijk Patrouille // This source file is (c) by Deltares. This source file is open source but only available to select users. Do not redistribute without written permission of Stichting Deltares, Delft, The Netherlands. // This header has been automatically generated. class Tab_Background extends GUITabPanel; var bool Dutch; var localized string EN_Label0, NL_Label0, EN_Label1, NL_Label1, EN_Label2, NL_Label2, EN_Label3, NL_Label3, EN_Label4, NL_Label4, EN_Label5, NL_Label5, EN_Label6, NL_Label6, EN_Label7, NL_Label7; function InitComponent(GUIController MyController, GUIComponent MyOwner) { Super.Initcomponent(MyController, MyOwner); //GUIScrollText(Controls[5]).SelectedImage=None; MyOpenPage(); } function bool InternalOnClick(GUIComponent Sender) { return true; } //************************************** //LANGUAGE: IF IT IS IN GAME OR IN MENU'S //************************************** function bool SetLanguage() { if(PlayerOwner().IsA('GeoPlayerController')) { return GeoPlayerController(PlayerOwner()).Dutch; } else { warn("THIS PLAYER CONTROLLER DOESN'T SUPPORT LANGUAGE"); return true; } } function MyOpenPage() { Dutch=SetLanguage(); UpdateLanguage(); } function UpdateLanguage() { if(Dutch) { GUILabel(Controls[0]).Caption=NL_Label0; GUILabel(Controls[1]).Caption=NL_Label1; GUILabel(Controls[2]).Caption=NL_Label2; GUILabel(Controls[3]).Caption=NL_Label3; GUIScrollTextBox(Controls[4]).SetContent(NL_Label4); GUIScrollTextBox(Controls[5]).SetContent(NL_Label5); GUIScrollTextBox(Controls[6]).SetContent(NL_Label6); GUIScrollTextBox(Controls[7]).SetContent(NL_Label7); } else { GUILabel(Controls[0]).Caption=EN_Label0; GUILabel(Controls[1]).Caption=EN_Label1; GUILabel(Controls[2]).Caption=EN_Label2; GUILabel(Controls[3]).Caption=EN_Label3; GUIScrollTextBox(Controls[4]).SetContent(EN_Label4); GUIScrollTextBox(Controls[5]).SetContent(EN_Label5); GUIScrollTextBox(Controls[6]).SetContent(EN_Label6); GUIScrollTextBox(Controls[7]).SetContent(EN_Label7); } } defaultproperties { Begin Object class=GUILabel Name=Label0 Caption="***" TextALign=TXTA_Left TextColor=(R=255,G=255,B=255,A=255) TextFont="HeaderFont" WinWidth=0.90 WinHeight=0.2 WinLeft=0.05 WinTop=0.0 End Object Controls(0)=GUILabel'Label0' Begin Object class=GUILabel Name=Label1 Caption="***" TextALign=TXTA_Left TextColor=(R=255,G=255,B=255,A=255) TextFont="HeaderFont" WinWidth=0.90 WinHeight=0.2 WinLeft=0.05 WinTop=0.32 End Object Controls(1)=GUILabel'Label1' Begin Object class=GUILabel Name=Label2 Caption="***" TextALign=TXTA_Left TextColor=(R=255,G=255,B=255,A=255) TextFont="HeaderFont" WinWidth=0.90 WinHeight=0.2 WinLeft=0.05 WinTop=0.71 End Object Controls(2)=GUILabel'Label2' Begin Object class=GUILabel Name=Label3 Caption="***" TextALign=TXTA_Left TextColor=(R=255,G=255,B=255,A=255) TextFont="HeaderFont" WinWidth=0.90 WinHeight=0.2 WinLeft=0.05 WinTop=0.85 bMultiLine=true bVisible=false End Object Controls(3)=GUILabel'Label3' // Labels of Texts Begin Object Class=GUIScrollTextBox Name=Label4 WinWidth=0.90 WinHeight=0.24 WinLeft=0.05 WinTop=0.15 bNoTeletype=true bNeverFocus=true bVisibleWhenEmpty=True End Object Controls(4)=GUIScrollTextBox'Label4' Begin Object Class=GUIScrollTextBox Name=Label5 WinWidth=0.9 WinHeight=0.28 WinLeft=0.05 WinTop=0.45 bNoTeletype=true bNeverFocus=true bVisibleWhenEmpty=True End Object Controls(5)=GUIScrollTextBox'Label5' Begin Object Class=GUIScrollTextBox Name=Label6 WinWidth=0.9 WinHeight=0.23 WinLeft=0.05 WinTop=0.86 bNoTeletype=true bNeverFocus=true bVisibleWhenEmpty=True End Object Controls(6)=GUIScrollTextBox'Label6' Begin Object Class=GUIScrollTextBox Name=Label7 WinWidth=0.9 WinHeight=0.1 WinLeft=0.05 WinTop=0.90 CharDelay=0.0021 EOLDelay=0.001 bNeverFocus=true bVisibleWhenEmpty=False bVisible=false End Object Controls(7)=GUIScrollTextBox'Label7' EN_Label0="Objectives" NL_Label0="Doelstellingen" EN_Label1="Options" NL_Label1="Opties" EN_Label2="Evaluation and further development" NL_Label2="Evaluatie en verdere ontwikkeling" EN_Label3="" NL_Label3="" EN_Label4="The simulator is developed to train levee patrollers. The following learning objectives play a central role in the simulator:||1. Being able to recognize the signals of damage to levees|2. Being able to accurately report about the observed signals|3. Being able to assess the severity of damage to levees|4. Being able to determine the failure mechanism from the signals|5. Being able to determine the correct mitigating measure"; NL_Label4="De simulator is ontworpen voor het trainen van dijkwachters. In de simulator staan de volgende leerdoelen centraal:||1. Het kunnen herkennen van de signalen van een schadebeeld|2. Het nauwkeurig kunnen rapporteren over de geobserveerde signalen|3. Het kunnen inschatten van de ernst van een schadebeeld|4. Het kunnen bepalen van het faalmechanisme achter een schadebeeld|5. Het kunnen bepalen van een maatregel om verdere escalatie te voorkomen" EN_Label5="To reach these learning objectives the simulator has three options:||- Training: The training option can be used to become familiar with the controls and concepts of the simulator. It is recommended for new users to first walk through the training.||- Single exercise: In the single exercise one plays a single scenario, which can be specified by the player or instructor.||- Complete exercise: The complete exercise consists of a number of preprogrammed exercises after each other. All the aspects of the simulator show up within these exercises and they accumulate in difficulty.||- The simulator can be used both with and without supervision of an instructor. The learning objectives will however be reached most effectively if the user is guided from the start by an experienced levee patroller or expert. Additionally, it is recommended to combine the simulator with a more traditional course on levee inspection.||- The procedures, tasks, and responsibilities of levee patrollers, as well as the type of levees differ per water management organisation. For this reason some generalizations are made in the simulator. For the same reason the user has the ability to choose whether the skills 'determine the failure mechanism behind damage' and 'determine the measure' should be part of the exercises or not. "; NL_Label5="Om deze leerdoelen te bereiken heeft de simulator drie opties:||- Training: De training optie dient om bekend te geraken met de besturing en de concepten van de simulator. Het is aan te raden voor nieuwe gebruikers om eerst de training te doorlopen.||- Enkele oefening: Met de enkele oefening wordt één scenario gespeeld, die door de speler of cursusleider ingesteld kan worden.||- Volledige oefening: De volledige oefening bestaat uit een aantal voorgeprogrammeerde oefeningen achter elkaar. Hierin komen alle aspecten van de simulator aan bod, oplopend in moeilijkheid.||De simulator kan zowel zonder als met supervisie door een docent worden gebruikt. De leerdoelen zullen echter het best worden bereikt indien de cursist de simulator in het begin onder supervisie van een ervaren dijkinspecteur gebruikt. Daarnaast is het aan te bevelen om het gebruik van de simulator te combineren met een traditionele cursus over dijkinspectie.||De procedures, bevoegdheden, verantwoordelijkheden, alsmede de type dijken verschillen per waterschap. Daarom zijn een aantal generalisaties in de simulator gemaakt. Om dezelfde reden kan de gebruiker of de docent zelf aangeven of de vaardigheden 'bepalen van het faalmechanisme achter een schadebeeld' en 'bepalen van een maatregel' deel moeten zijn van de oefeningen. " EN_Label6="DelftGeoSystems wants to improve and expand the current simulator and will therefore welcome any remarks or suggestions you might have. Please send your remarks and suggestions to:||support@delftgeosystems.nl"; NL_Label6="DelftGeoSystems wil de huidige simulator graag verbeteren en uitbreiden en daarom stellen wij het zeer op prijs als u opmerkingen of suggesties ter verbetering aan ons kenbaar maakt. Uw opmerkingen en suggesties kunt u per email versturen naar:||support@delftgeosystems.nl " EN_Label7="" NL_Label7="" WinTop=0.15 WinLeft=0 WinWidth=1 WinHeight=0.72 bAcceptsInput=false }