Quintiq file version 2.0
|
#parent: #root
|
Method FindComponentRecursively (
|
internal[GUIComponent] parent,
|
String name
|
) as internal[GUIComponent] id:Method_ApplicationLibMacroPlanner_FindComponentRecursively
|
{
|
#keys: '[136770.0.49606954]'
|
Body:
|
[*
|
//Search for a component with the specified name
|
component := parent.FindChildObject( name );
|
|
if( isnull( component ) )
|
{
|
traverse( parent, SubComponents, sub,
|
sub.SubComponents( relsize ) > 0
|
and isnull( component ) )
|
{
|
component := ApplicationLibMacroPlanner.FindComponentRecursively( sub, name );
|
}
|
}
|
|
return component;
|
*]
|
}
|