Issue 22210 - Support *hidden* autoshapes.
Summary: Support *hidden* autoshapes.
Status: ACCEPTED
Alias: None
Product: Draw
Classification: Application
Component: code (show other issues)
Version: OOo 1.1 RC5
Hardware: All All
: P3 Trivial (vote)
Target Milestone: AOO Later
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
: 75863 (view as issue list)
Depends on:
Blocks: 12367
  Show dependency tree
 
Reported: 2003-11-06 17:03 UTC by caolanm
Modified: 2013-02-07 22:13 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Example .doc (19.50 KB, application/octet-stream)
2003-11-06 17:04 UTC, caolanm
no flags Details
Sample .ppt file (7.50 KB, application/vnd.ms-powerpoint)
2007-04-01 21:30 UTC, tml
no flags Details
Trivial patch to just drop invisible autoshapes, a suggestion in the hope of getting some discussion going (527 bytes, application/vnd.ms-powerpoint)
2007-04-02 13:45 UTC, tml
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
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