Discussion:
Fill format doesn't work on shapes created by user
(too old to reply)
jlschuck
2008-01-11 13:56:00 UTC
Permalink
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?
Philippe C.
2008-01-11 14:46:05 UTC
Permalink
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.
Post by 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?
Philippe C.
2008-01-11 18:36:04 UTC
Permalink
I did my little experiments in Visio 2003. In 2007 it does not work any
more. I give up.
Post by 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.
"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.
Post by 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?
Joe Mako
2008-01-11 15:50:00 UTC
Permalink
My initial thought is to use "Shape->Operations->Join" instead of grouping
to turn lines into a fillable shape.

Best Regards,
Joe Mako
Post by 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?
John Goldsmith
2008-01-11 16:08:41 UTC
Permalink
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
Post by 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?
John Marshall, MVP
2008-01-12 04:34:30 UTC
Permalink
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 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
Post by 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.
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
Post by 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?
Paul Herber
2008-01-13 00:42:33 UTC
Permalink
On Fri, 11 Jan 2008 05:56:00 -0800, jlschuck
Post by 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?
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/
John Marshall, MVP
2008-01-16 03:29:34 UTC
Permalink
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
Post by Paul Herber
On Fri, 11 Jan 2008 05:56:00 -0800, jlschuck
Post by 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?
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/
unknown
2010-04-13 18:04:48 UTC
Permalink
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:

On Friday, January 11, 2008 8:56 AM
jlschuc wrote:

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?

On Friday, January 11, 2008 9:46 AM
Philippe wrote:

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

"jlschuck" wrote:

On Friday, January 11, 2008 10:50 AM
Joe Mako wrote:

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

On Friday, January 11, 2008 11:08 AM
John Goldsmith wrote:

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

"jlschuck" <***@discussions.microsoft.com> wrote in message news:8F3E3D7B-FCA5-47DD-84DF-***@microsoft.com...

On Friday, January 11, 2008 1:36 PM
Philippe wrote:

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

"Philippe C." wrote:

On Friday, January 11, 2008 11:34 PM
John Marshall, MVP wrote:

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
"John Goldsmith" <***@visualsignals.co.uk> wrote in message news:%***@TK2MSFTNGP05.phx.gbl...

On Saturday, January 12, 2008 7:42 PM
Paul Herber wrote:

Re: Fill format doesn't work on shapes created by user
On Fri, 11 Jan 2008 05:56:00 -0800, jlschuc
<***@discussions.microsoft.com> wrote


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/

On Tuesday, January 15, 2008 10:29 PM
John Marshall, MVP wrote:

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
"Paul Herber" <***@pherber.com> wrote in message news:***@news.gradwell.net...


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
William Lambert
2011-04-15 10:25:14 UTC
Permalink
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
Post by 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?
Post by 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.
"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.
Post by 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
Post by 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.
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
Post by Philippe C.
I did my little experiments in Visio 2003. In 2007 it does not work any
more. I give up.
Post by John Marshall, MVP
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 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
Post by Paul Herber
On Fri, 11 Jan 2008 05:56:00 -0800, jlschuck
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/
Post by John Marshall, MVP
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
Post by unknown
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.
Loading...