PrintOMatic メッセージリスト
以下は PrintOMatic Xtra がサポートしているコマンドの全リストです:
-- ドキュメントの作成/破棄/リセット
new object
forget object
reset object
--
-- ドキュメント/印刷ジョブの設定
doPageSetup object
doJobSetup object
--
-- ドキュメントの属性
setDocumentName object, string name
setLandscapeMode object, boolean landscape
getLandscapeMode object
setMargins object, rect margins
getMargins object
setPrintableMargins object
getPageWidth object
getPageHeight object
getPaperWidth object
getPaperHeight object
--
-- ページの作成/選択
newPage object -- ページ番号を返します
setPage object, int pageNumber
--
-- テキスト/グラフィックの属性
setTextFont object, string fontName
setTextSize object, int pointSize
setTextStyle object, string styleCodes
setTextJust object, string justification
setTextLineSpacing object, int spacing
setColor object, int red, int green, int blue
setGray object, int graylevel
setLineWeight object, int pointSize
--
-- グラフィックエレメント
drawRect object, rect bounds, boolean filled
drawLine object, point start, point end
drawRoundRect object, rect bounds, int cornerRadius, boolean filled
drawOval object, rect bounds, boolean filled
drawText object, string text, point location
drawPicture object, *
drawStagePicture object, *
--
-- フレームの作成とコンテンツの追加
newFrame object, rect bounds, boolean linkedToPrevious
append object, * any
appendFile object, * fileName
getInsertionPoint object
--
-- 印刷中ダイアログのカスタマイズ
setProgressMsg object, string message
setProgressPict object, * pictCastMember
setProgressLoc object, point location
clearProgressLoc object
--
-- 印刷とプレビュー
* printPreview *
* print *
* printStage *
--
-- その他
hideMessages object, boolean hide
setPageNumSymbol object, string symbol
+ getVersion object
+ register object, string serialNumber
+ setLowMemLimits object, globalHeap, localHeap
--
-- Macintosh 専用コマンド
* printToPictFiles *
draw1bitStagePicture object, *
loadPageSetup object, string fileName, int resourceID
savePageSetup object, string fileName, string fileType, string fileCreator,
int resourceID