🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.framemaker
Article #2359

Re: How to detect overflowed text?

#2359
From: Scott_Prentice
Date: Thu, 18 Sep 2008 18:50
21 lines
1689 bytes
Hi Stanislav...

I've used the following code to detect an overflow ..

F_ObjHandleT pageId = F_ApiGetId(FV_SessionId, docId, FP_FirstBodyPageInDoc);
  while (pageId) {
    F_ObjHandleT pageFrameId = F_ApiGetId(docId, pageId, FP_PageFrame);
    F_ObjHandleT frameId = F_ApiGetId(docId, pageFrameId, FP_FirstGraphicInFrame);
    F_ObjHandleT subcolId = F_ApiGetId(docId, frameId, FP_LastSubCol);
    F_Printf(NULL, "pageFrameId %d; frameId %d; subcolId %d\n", pageFrameId, frameId, subcolId);
    if (F_ApiGetInt(docId, subcolId, FP_Overflowed) == True) {
      // do something
    }
    pageId = F_ApiGetId(docId, pageId, FP_PageNext);
  }

When I run this on your file, it appears that your small overflowed textframe has no subcols, thus no place to check for the FP_Overflowed property. I'm not sure exactly why there would be no subcols (an Esc,g,o shows that it has one column .. ??).

Good luck,

...scott
Technical Details
Message-ID: <59b683da.0@webcrossing.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder.news-service.com!feeder.erje.net!newsfeed.straub-nv.de!newsfeed0.kamp.net!newsfeed.kamp.net!feeder3.cambrium.nl!feeder4.cambrium.nl!feed.tweaknews.nl!tudelft.nl!txtfeed1.tudelft.nl!news4us.nl!webcrossing
References: <59b683da.-1@webcrossing.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: fd315,66474c743dff871b
X-Google-Attributes: gidfd315,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
From: Scott_Prentice@adobeforums.com
Newsgroups: adobe.framemaker
Subject: Re: How to detect overflowed text?
Message-ID: <59b683da.0@webcrossing.la2eafNXanI>
Date: Thu, 18 Sep 2008 11:50:25 -0700
References: <59b683da.-1@webcrossing.la2eafNXanI>
Lines: 27
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder.news-service.com!feeder.erje.net!newsfeed.straub-nv.de!newsfeed0.kamp.net!newsfeed.kamp.net!feeder3.cambrium.nl!feeder4.cambrium.nl!feed.tweaknews.nl!tudelft.nl!txtfeed1.tudelft.nl!news4us.nl!webcrossing