// 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: GUI. GuiPropertyLabels // // To use in interface menus // // ==================================================================== class GuiPropertyLabels extends GUIMultiComponent; var Automated GUILabel TypeLabel; var Automated GUILabel CritLabel; var Automated GUILabel NumberLabel; var(Menu) string Type; var(Menu) string Crit; var(Menu) int Number; function InitComponent(GUIController MyController, GUIComponent MyOwner) { Super.Initcomponent(MyController, MyOwner); TypeLabel.WinTop=WinTop; CritLabel.WinTop=WinTop; NumberLabel.WinTop=WinTop; TypeLabel.WinLeft=WinLeft; CritLabel.WinLeft=TypeLabel.WinLeft + 0.1; NumberLabel.WinLeft=NumberLabel.WinLeft + 0.1; //UpdateInformation(); SetHint(Hint); } function SetInformation(string TempType, string TempCrit, int TempNumber) { Type=TempType; Crit=TempCrit; Number=TempNumber; } function UpdateInformation() { TypeLabel.Caption=Type; CritLabel.Caption=Crit; NumberLabel.Caption=string(Number); } function SetHint(string NewHint) { local int i; Super.SetHint(NewHint); for (i=0;i