version 1.32, 2005/07/18 16:11:14
|
version 1.33, 2005/07/20 14:31:12
|
Line 333 int CreateInstanceOfTemplate (Document d
|
Line 333 int CreateInstanceOfTemplate (Document d
|
TtaExtractName (templatename, DirectoryName, DocumentName); |
TtaExtractName (templatename, DirectoryName, DocumentName); |
AddURLInCombobox (docname, NULL, TRUE); |
AddURLInCombobox (docname, NULL, TRUE); |
newdoc = InitDocAndView (doc, |
newdoc = InitDocAndView (doc, |
FALSE /* replaceOldDoc */, |
!DontReplaceOldDoc /* replaceOldDoc */, |
FALSE /* inNewWindow */, |
InNewWindow /* inNewWindow */, |
DocumentName, (DocumentType)docType, 0, FALSE, |
DocumentName, (DocumentType)docType, 0, FALSE, |
L_Other, (ClickEvent)CE_ABSOLUTE); |
L_Other, (ClickEvent)CE_ABSOLUTE); |
if (newdoc != 0) |
if (newdoc != 0) |
{ |
{ |
/* load the saved file */ |
/* load the saved file */ |
W3Loading = newdoc; |
W3Loading = newdoc; |
|
|
templateFile[0] = EOS; |
templateFile[0] = EOS; |
|
|
LoadDocument (newdoc, templatename, NULL, NULL, CE_ABSOLUTE, |
LoadDocument (newdoc, templatename, NULL, NULL, CE_ABSOLUTE, |
"", DocumentName, NULL, FALSE, &DontReplaceOldDoc); |
"", DocumentName, NULL, FALSE, &DontReplaceOldDoc); |
|
|
/* Update URLs of linked documents */ |
/* Update URLs of linked documents */ |
SetRelativeURLs (newdoc, docname); |
SetRelativeURLs (newdoc, docname); |
|
|
/* change its URL */ |
/* change its URL */ |
TtaFreeMemory (DocumentURLs[newdoc]); |
TtaFreeMemory (DocumentURLs[newdoc]); |
len = strlen (docname) + 1; |
len = strlen (docname) + 1; |
Line 383 int CreateInstanceOfTemplate (Document d
|
Line 383 int CreateInstanceOfTemplate (Document d
|
Element el = TtaGetMainRoot (newdoc); |
Element el = TtaGetMainRoot (newdoc); |
LockFixedAreas (newdoc, el); |
LockFixedAreas (newdoc, el); |
} |
} |
BackupDocument = 0; |
BackupDocument = 0; |
return (newdoc); |
return (newdoc); |
} |
} |
|
|
|
|