Procedure

TfrmDrawers.AddTemplateNode

Module

fDrawers

Last Modified

7/15/2014 3:26:36 PM

Visibility

Protected

Owner

TfrmDrawers

Declaration

procedure AddTemplateNode(const tmpl: TTemplate; const Owner: TTreeNode = nil);

Calls Hierarchy


TfrmDrawers.AddTemplateNode
 └TdmodShared.AddTemplateNode
   ├AddChildObject
   │ └TTemplate.AddNode
   └TTemplate.GetChildren

Called-By Hierarchy


             TfrmDrawers.AddTemplateNode
           TfrmDrawers.ReloadTemplates┤ 
        TfrmDrawers.sbTemplatesClick┤ │ 
 TfrmDrawers.ExternalReloadTemplates┘ │ 
                TdmodShared.Reload┘   │ 
  TfrmTemplateEditor.FormDestroy┘     │ 
   TfrmDrawers.UpdatePersonalTemplates┘ 
TdmodShared.EncounterLocationChanged┘   
         TdmodShared.AddDrawerTree┘     
          TfrmDrawers.FormCreate┘       

Calls

Name Declaration Comments
TdmodShared.AddTemplateNode procedure AddTemplateNode(Tree: TTreeView; var EmptyCount: integer; const tmpl: TTemplate; AllowInactive: boolean = FALSE; const Owner: TTreeNode = nil); -

Called-By

Name Declaration Comments
TfrmDrawers.ReloadTemplates procedure ReloadTemplates; -
TfrmDrawers.UpdatePersonalTemplates procedure UpdatePersonalTemplates; -


Source

679   procedure TfrmDrawers.AddTemplateNode(const tmpl: TTemplate; const Owner: TTreeNode = nil);
680   begin
681     dmodShared.AddTemplateNode(tvTemplates, FEmptyNodeCount, tmpl, FALSE, Owner);
682   end;