Template direkt auswählen

Hallo zusammen,

kann mir bitte jemand sagen wie ich ein vorgefertigtes Template aus der template.def (ohne Aufruf vom TemplateMgr) in einem Script auswählen kann.

Danke und Grüsse,

Thomas
Die Request TemplateMgr.GetTemplates liefert eine Liste der verfügbaren Templates. Aus dieser Liste musst du nur noch auswählen. Sieht dann z.B. so aus:

theLayout = av.GetActiveDoc

theTemplList = TemplateMgr.GetTemplates
theFirst = theTemplList.Get(0)
theLast = theTemplList.Get(theTemplList.Count-1)

theTempl= theFirst

objs = theLayout.GetGraphics.GetFrameObjs
objs.Merge(av.GetProject.GetDocs)
theLayout.UseTemplate(theTempl)
theLayout.GetGraphics.FillFrames(objs)
Danke, genau die Antwort die ich brauchte. :-)