🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.scripting.indesign
Article #19987

Re: Page Size and Orientation NOT working

#19987
From: Bill Clements
Date: Sun, 10 Nov 2002 23:18
51 lines
2691 bytes
Whoops! 

'------------------------- 
Dim myInDesign As InDesign.Application 
Set myInDesign = CreateObject("InDesign.Application.2.0") 
Set myDocument = myInDesign.Documents.Add 

Rem Set the measurement units to millimeters 
myDocument.ViewPreferences.HorzMeasurementUnits = idMSMillimeters 
myDocument.ViewPreferences.VertMeasurementUnits = idMSMillimeters 

Set myDocumentPreferences = myDocument.DocumentPreferences 
myDocumentPreferences.PageWidth = CDbl(txtPageW.Text) 
myDocumentPreferences.PageHeight = CDbl(txtPageH.Text) 
myDocumentPreferences.PagesPerSpread = 1 'Can be exposed on Form 
Set myMasterSpread = myDocument.MasterSpreads.Item(1) 
Set myMasterPage = myMasterSpread.Pages.Item(1) 
Set myMarginPreferences = myMasterPage.MarginPreferences 
myMarginPreferences.MarginLeft = CDbl(txtLeft.Text) 'Exposed 
myMarginPreferences.MarginTop = CDbl(txtTop.Text) 'Exposed 
myMarginPreferences.MarginRight = CDbl(txtRight.Text) 'Exposed 
myMarginPreferences.MarginBottom = CDbl(txtBottom.Text) 'Exposed 
myLeftMargin = myMarginPreferences.MarginLeft 
myTopMargin = myMarginPreferences.MarginTop 
myRightMargin = myMarginPreferences.MarginRight 
myBottomMargin = myMarginPreferences.MarginBottom 
'----------------------------------------------------- 
Rem Do this after setting margins. 
If optPortrait.Value = True Then 
   myDocumentPreferences.PageOrientation = idPortrait 
End If 

If optLandscape.Value = True Then 
   myDocumentPreferences.PageOrientation = idLandscape 
End If 
'------------------------------------------- 

Everything works until I try to set the number of pages (calculated previously). 

The page is landscape, until I do this: 

'set the number of pages in the document. 
myDocumentPreferences.NumberOfPages = myNumberOfPages 

I have tried adding a page to an active document, but no joy. 

What am I doing wrong? 

Thanks, 

Bill
Technical Details
Message-ID: <1de67ce8.3@WebX.la2eafNXanI>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebX
References: <1de67ce8.-1@WebX.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f939a,e817c558ea6d46ce
X-Google-Attributes: gidf939a,public
X-Google-ArrivalTime: 2002-11-10 15:44:03 PST
From: "Bill Clements" <clementsbill@hotmail.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebX
Newsgroups: adobe.scripting.indesign
Subject: Re: Page Size and Orientation NOT working
Message-ID: <1de67ce8.3@WebX.la2eafNXanI>
Date: Sun, 10 Nov 2002 15:18:40 -0800
References: <1de67ce8.-1@WebX.la2eafNXanI>
Lines: 53
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit