| Quintiq file version 2.0 | 
| #parent: #root | 
| Method PTF_PopulateParametersText () id:Method_LibPTF_dlgCreateEditTestScript_PTF_PopulateParametersText | 
| { | 
|   #keys: '[103546.0.67093836]' | 
|   Body: | 
|   [* | 
|     // Populate the information about parameters on the LabelKeywordArguments | 
|     infotext := ""; | 
|     keyword  := selKeyWord.BoundValue(); | 
|      | 
|     if( keyword = LibPTF_StandardAction::Loop() ) | 
|     { | 
|       infotext := "<Nr>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::OpenView() ) | 
|     { | 
|       infotext := "<ViewName>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ScrollGCLeftRight() | 
|              or keyword = LibPTF_StandardAction::ScrollGCPageLeftRight() | 
|              or keyword = LibPTF_StandardAction::ScrollGCUpDown() | 
|              or keyword = LibPTF_StandardAction::ScrollGCPageUpDown() | 
|            ) | 
|     { | 
|       infotext := "<TargetFormName>, <TargetGanttChartName>, <Nr>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ScrollGCToBottom() | 
|              or keyword = LibPTF_StandardAction::ScrollGCToNow() | 
|              or keyword = LibPTF_StandardAction::ScrollGCToTop() | 
|            ) | 
|     { | 
|       infotext := "<TargetFormName>, <TargetGanttChartName>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ScrollListToLast() ) | 
|     { | 
|       infotext := "<TargetFormName>, <TargetListName>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::SelectListFrom() ) | 
|     { | 
|       infotext := "<TargetFormName>, <TargetListName>, <TargetListIndex>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::Wait() ) | 
|     { | 
|       infotext := "<TimeInSeconds> or Wait <MinTimeInSeconds>, <MaxTimeInSeconds>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ZoomGC() ) | 
|     { | 
|       infotext := "<TargetFormName>, <TargetGanttChartName>, <ZoomLevel>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ProfilerReset() ) | 
|     { | 
|       infotext := "<Optional:ExportFileName>"; | 
|     } | 
|     else if( keyword = LibPTF_StandardAction::ProfilerStop() ) | 
|     { | 
|       infotext := "<Optional:ExportFileName>"; | 
|     } | 
|      | 
|     // Disable the parameter editor if there is no parameters needed | 
|     keywordparameditorenabled := keyword.Length() > 0 | 
|                                  and infotext.Length() > 0 | 
|      | 
|     edtKeyWordParameter.Enabled( keywordparameditorenabled ); | 
|      | 
|     // Info texts for remaining actions | 
|     if( infotext.Length() > 0 ) | 
|     { | 
|       infotext := ' ' + keyword + ' ' + infotext; | 
|     } | 
|     else if( keyword.Length() > 0 ) | 
|     { | 
|       infotext := " No argument is needed for this action."; | 
|     } | 
|     else | 
|     { | 
|       infotext := " No standard action is selected"; | 
|     } | 
|      | 
|     lblKeywordArguments.Text( infotext ); | 
|      | 
|     // Set focus | 
|     if( keywordparameditorenabled ) | 
|     { | 
|       edtKeyWordParameter.SetFocus(); | 
|     } | 
|     else | 
|     { | 
|       btnInsert.SetFocus(); | 
|     } | 
|   *] | 
| } |