Field-Map Scripting

4.1.16.6 AddSubGroup

AddSubGroup procedure


Prototype:

procedure AddSubGroup(const Caption_, Note_ :string);

Description:

Adds a sub group container for scripts into the script organizer

Syntax:

AddSubGroup(Caption, Note);

Return value:

none


Note: This procedure is available since version X7.




See also:

Create; Free; Caption; Header; AddGroup; AddSubGroup; AddAttributeScript; AddOnDemandScript; Show; RegistryNameForLastPositionStyle



Example:

var i, j:integer;
  sco:TScriptOrganizer;
begin
  sco:=TScriptOrganizer.Create;
  try
    sco.RegistryNameForLastPosition := 'InventoryCheck_2020';  
  
    sco.Header:='Inventory';
    sco.Caption:='Check data routines';
    sco.AddGroup('Trees','Trees');   
      sco.AddAttributeScript( 'Check heights',
                              'Trees','CheckHeight',
                              'Check heights for all trees');
      sco.AddAttributeScript( 'Check DBH',
                              'Trees','CheckDBH',
                              'Check DBH for all trees');
                              
    sco.AddGroup('Regeneration','Regeneration');
        
      sco.AddAttributeScript( 'Check heights',
                              'Trees','CheckHeight',
                              'Check heights for all trees');
      sco.AddAttributeScript( 'Check DBH',
                              'Trees','CheckDBH',
                              'Check DBH for all trees');
    sco.Show;
    
  finally
    sco.Free;
  end;
end.