Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method ResolveSetting (String settingname) as String 
 | 
{ 
 | 
  #keys: '1[103544.0.740662633]' 
 | 
  TextBody: 
 | 
  [* 
 | 
    // Administrator Oct-28-2011 (created) 
 | 
    settings := this.LibOSM_OSMGISLibrary().Settings(); 
 | 
    settinghandle := settings.GetHandle( settingname ); 
 | 
    settingelems := settings.Root().Children( settinghandle ); 
 | 
    settingelemssize := settingelems.Size(); 
 | 
    verify( settingelemssize = 1, "Expected exactly 1 setting with the name", settingname, "; found", settingelemssize, "instead" ); 
 | 
     
 | 
    return settingelems.Element( 0 ).GetValueAsString(); 
 | 
  *] 
 | 
} 
 |