Fill format doesn't work on shapes created by user


J

jlschuck

I made a shape using the arcs and lines. The shape is closed. I grouped the
elements and then tried to format the fill. The dialog box for the format
fill function indicates that the fill of the shape is changed to the new
color, however when I look at the shape on the drawing it is still white.

Does anyone know what is wrong?
 
Ad

Advertisements

P

Philippe C.

This looked an easy one I could resolve. Nevertheless I fell in the trap and
experienced the same problem.

The first thing I found in the help system that we can still ad a shadow if
the shape is not closed. The shadow worked.
Then I found in the Help system :
"To close the shape, drag the endpoint of the last segment you create over
the vertex at the beginning of the first segment.
The shape becomes opaque, indicating it’s a closed shape."

Maybe you had trouble with the snap and glue, so that it did not become
closed.
Grouping has nothing to do with it.

Try drawing a rectangle with lines and experience the opaqueness.
 
J

Joe Mako

My initial thought is to use "Shape->Operations->Join" instead of grouping
to turn lines into a fillable shape.

Best Regards,
Joe Mako
 
J

John Goldsmith

Fill is based on individual Geometry sections within the ShapeSheet. Simply
drawing a selection of 1D shapes and then grouping won't necessarily create
a single path and so there won't be anything to fill. As Joe suggests you
need to 'Join' your lines to create one or more Geometry sections that can
then accept a fill.

For a bit of background reading take a look at this link:

http://msdn2.microsoft.com/en-us/library/aa200976(office.10).aspx

Best regards

John


John Goldsmith
www.visualSignals.typepad.co.uk
www.visualSignals.co.uk
 
P

Philippe C.

I did my little experiments in Visio 2003. In 2007 it does not work any
more. I give up.
 
Ad

Advertisements

P

Paul Herber

I made a shape using the arcs and lines. The shape is closed. I grouped the
elements and then tried to format the fill. The dialog box for the format
fill function indicates that the fill of the shape is changed to the new
color, however when I look at the shape on the drawing it is still white.

Does anyone know what is wrong?
Have you really grouped the shapes? If so then that may be the
problem. You may be trying to fill the group which probably won't work
as the group is just a container for the other shapes.
 
A

Alex Lagunov

I can't say what is wrong, but I find a way to fill that kind of shapes.
Draw a rectangle over your shape;
Fill it with some color;
Select your shape and rectangle;
Shape > Operations > Fragment;
There now will be filled copy of your shape.



jlschuc wrote:

Fill format doesn't work on shapes created by user
11-Jan-08

I made a shape using the arcs and lines. The shape is closed. I grouped the
elements and then tried to format the fill. The dialog box for the format
fill function indicates that the fill of the shape is changed to the new
color, however when I look at the shape on the drawing it is still white

Does anyone know what is wrong?

Previous Posts In This Thread:

Fill format doesn't work on shapes created by user
I made a shape using the arcs and lines. The shape is closed. I grouped the
elements and then tried to format the fill. The dialog box for the format
fill function indicates that the fill of the shape is changed to the new
color, however when I look at the shape on the drawing it is still white

Does anyone know what is wrong?

This looked an easy one I could resolve.
This looked an easy one I could resolve. Nevertheless I fell in the trap and
experienced the same problem.

The first thing I found in the help system that we can still ad a shadow if
the shape is not closed. The shadow worked
Then I found in the Help system :
"To close the shape, drag the endpoint of the last segment you create over
the vertex at the beginning of the first segment
The shape becomes opaque, indicating it???s a closed shape.

Maybe you had trouble with the snap and glue, so that it did not become
closed
Grouping has nothing to do with it

Try drawing a rectangle with lines and experience the opaqueness

:

My initial thought is to use "Shape->Operations->Join" instead of grouping to
My initial thought is to use "Shape->Operations->Join" instead of groupin
to turn lines into a fillable shape

Best Regards
Joe Mako

Fill is based on individual Geometry sections within the ShapeSheet.
Fill is based on individual Geometry sections within the ShapeSheet. Simply
drawing a selection of 1D shapes and then grouping won't necessarily create
a single path and so there won't be anything to fill. As Joe suggests you
need to 'Join' your lines to create one or more Geometry sections that can
then accept a fill

For a bit of background reading take a look at this link

http://msdn2.microsoft.com/en-us/library/aa200976(office.10).asp

Best regard

Joh

John Goldsmit
www.visualSignals.typepad.co.u
www.visualSignals.co.u


I did my little experiments in Visio 2003. In 2007 it does not work any more.
I did my little experiments in Visio 2003. In 2007 it does not work an
more. I give up

:

Re: Fill format doesn't work on shapes created by user
Two other points

1) Open the shapesheet and check each geometry section to see what the
NoFill value is
2) Open the shapesheet and make sure the last entry in each Geometry section
refers to the first entry. This will guarantee a closed loop

John... Visio MV

Need stencils or ideas? http://visio.mvps.org/3rdparty.ht
Need VBA examples? http://visio.mvps.org/VBA.ht
Visio Wishlist http://visio.mvps.org/wish_list.ht

Re: Fill format doesn't work on shapes created by user
On Fri, 11 Jan 2008 05:56:00 -0800, jlschuc


Have you really grouped the shapes? If so then that may be the
problem. You may be trying to fill the group which probably won't work
as the group is just a container for the other shapes.




--
Regards, Paul Herber, Sandrila Ltd.
Electronics for Visio http://www.electronics.sandrila.co.uk/

The other thing is that only a shape (not a group) can be filled and the
The other thing is that only a shape (not a group) can be filled and the
Geometry sections for that shape must describe a closed path. The path may
look closed, but the only guaranteed way to check is to examine the Geometry
sections.

John... Visio MVP

Need stencils or ideas? http://visio.mvps.org/3rdparty.htm
Need VBA examples? http://visio.mvps.org/VBA.htm
Visio Wishlist http://visio.mvps.org/wish_list.htm


Submitted via EggHeadCafe - Software Developer Portal of Choice
IIS 7.0 Extensionless UrlRewriting (Short urls)
http://www.eggheadcafe.com/tutorials/aspnet/6592d2d4-bbf4-4ecd-93df-52898c6aa5d7/iis-70-extensionless-url.aspx
 
Ad

Advertisements

W

William Lambert

I had the same issue and solved it using both Joe Mako's and John Marshall's advice :

- Select the different segments and join them using Operations/Join (this step may be optional depending on your snap settings and the way you did the shape)
- Edit the ShapeSheet and change Geometry1.NoFill from True to False in the Geometry1 tab

Developer mode must be enabled
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top