submit it to bugzilla
-Ryan

----- Original Message ----- 
From: "Nick Burch" <[EMAIL PROTECTED]>
To: "POI Users List" <[EMAIL PROTECTED]>; "Ryan Ackley"
<[EMAIL PROTECTED]>
Sent: Tuesday, April 27, 2004 10:12 AM
Subject: Re: bug HWPF?


> On Tue, 27 Apr 2004, Ryan Ackley wrote:
> > I saw, thanks Nick. Does the delete method work?
>
> Addressing this specifically:
>
> I have a word document with four paragraphs. The second contains the text
> "{delete me}". The third contains some bold text.
>
> I'm trying two different ways to trash the second paragraph, having found
> it. The first, deleting the paragraph object, doesn't remove the
> paragraph, but does remove the boldening from the third paragraph. The
> second, grabbing the paragraph start and end, creating a new range, then
> deleting this, removes paragraphs 3 and 4, and the bold them applies to
> part of the second paragraph....
>
> Relevent code is:
>
>         int numParagraphs = r.numParagraphs();
>         int p_s = 0;
>         int p_e = 0;
>         boolean useParaDel = true;
>         for(int i=0; i < numParagraphs; i++) {
>             Paragraph p = r.getParagraph(i);
>             String text = p.text();
>             if(text.trim().length() == 0) { continue; }
>             System.out.println(i + "\t" + p.text() + "\n\n");
>
>             if(text.indexOf("{delete me}") > -1) {
>                 System.out.println("Found, deleting");
>                 if(useParaDel) { p.delete(); }
>                 p_s = p._start;
>                 p_e = p._end;
>             }
>         }
>         Range rt = new Range(p_s,p_e,r);
>         if(! useParaDel ) { rt.delete(); }
>
> Should either of these deleting methods work? (I can send you the starting
> word doc and/or submit it to bugzilla if that'd help)
>
> Thanks
> Nick
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to