| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ParseDialogTabPages (TG_UIDialog tg_dialog, TG_UITabPage parenttabpage, GUIComponent component) id:Method_GlobalStateTestGenerator_ParseDialogTabPages | 
| { | 
|   #keys: '[142876.9.1259715224]' | 
|   Body: | 
|   [* | 
|     name := ''; | 
|     tabpagekey := Key::ZeroKey(); | 
|     display := component.Display(); | 
|      | 
|     istabpage := component.istype( TabPage ); | 
|      | 
|     name := GlobalStateTestGenerator.GetComponentNameFromDisplay( display ); | 
|      | 
|     if( istabpage ) | 
|     { | 
|       tabpagekey := component.Key(); | 
|       title := component.GetProperty( 'Title' ); | 
|       taborder := component.GetProperty( 'Taborder' ); | 
|        | 
|       parenttabpage := TG_UITabPage::FindOrCreate( tg_dialog, parenttabpage, name, title, tabpagekey, display, StringToNumber::StandardConverter().SafeConvert( taborder ) ); | 
|     } | 
|      | 
|     traverse( component, SubComponents, child ) | 
|     { | 
|       GlobalStateTestGenerator.ParseDialogTabPages( tg_dialog, parenttabpage, child ); | 
|     } | 
|   *] | 
| } |