Issue 22210

Summary: Support *hidden* autoshapes.
Product: Draw Reporter: caolanm
Component: codeAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, kpalagin
Version: OOo 1.1 RC5   
Target Milestone: AOO Later   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 12367    
Attachments:
Description Flags
Example .doc
none
Sample .ppt file
none
Trivial patch to just drop invisible autoshapes, a suggestion in the hope of getting some discussion going none

Description caolanm 2003-11-06 17:03:42 UTC
As in the attached example there is a fHidden property for escher shapes which
we currently do nothing with.
Comment 1 caolanm 2003-11-06 17:04:05 UTC
Created attachment 11019 [details]
Example .doc
Comment 2 caolanm 2003-11-06 17:05:42 UTC
I'll give a 2.0 target to this one.
Comment 3 sven.jacobi 2003-11-10 16:41:10 UTC
accepted
Comment 4 ooo 2004-07-29 11:09:58 UTC
KA: unfortunately, this feature will not be possible for SO8 anymore => set to
OOo Later
Comment 5 christian.guenther 2007-03-30 10:27:54 UTC
*** Issue 75863 has been marked as a duplicate of this issue. ***
Comment 6 tml 2007-04-01 20:54:29 UTC
Isn't the code in msdffimp.cxx buggy when it looks for the value of boolean
properties using GetPropertyValue()? Shouldn't it be using GetPropertyBool() so
that the proper magic is used (actually look at the appropriate bit of the last
property in the set of boolean properties)?

There is some code in SvxMSDffManager::ProcessObj() that attempts to see if the
fHidden flag is set in the input for some object, and that uses
GetPropertyValue(DFF_Prop_fPrint)&0x20 . I think it should use
GetPropertyBool(DFF_Prop_fHidden) instead? Unfortunately changing that doesn't
seem to help for the sample document in issue 75863, so either I understand that
crap incorrectly, or that place in the code is not the right one to handle the
problematic object in the sample document in issue 75863.
Comment 7 tml 2007-04-01 21:28:52 UTC
By the way, is the sample document "arse2.doc" attached to this issue relevant
any longer? I don't see anything "to the left of this para" in OOo, but I do see
an odd long underscore in Word 2003. Huh?

I'll attach my sample .ppt document here, too.
Comment 8 tml 2007-04-01 21:30:28 UTC
Created attachment 44141 [details]
Sample .ppt file
Comment 9 tml 2007-04-02 13:45:27 UTC
Created attachment 44161 [details]
Trivial patch to just drop invisible autoshapes, a suggestion in the hope of getting some discussion going
Comment 10 kpalagin 2007-04-03 15:50:13 UTC
tml,
dropping invisible shapes does not seem to be good idea.

Don't we have property like this for objects in Impress?
Can't we do 1:1 transformation?
Comment 11 sven.jacobi 2007-04-03 16:05:36 UTC
There is no property which is storing such kind of information. In Impress exist
the possibility to put hidden shapes on a hidden layer, this would be a
solution, but this solves this problem only for Impress.
Comment 12 inlawcada 2010-11-11 02:12:09 UTC
Created attachment 74042