Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8164109
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 6, 20262026-06-06T19:14:28+00:00 2026-06-06T19:14:28+00:00

I have a shape in Visio which is a group. The group shape can

  • 0

I have a shape in Visio which is a group. The group shape can have its text edited, and when it’s edited I want one of the child shapes to sit just to the right of the text in the group shape.

To do this, I created a VBA function that takes the group shape as an argument, and this gets called in the TextText event on the shapesheet.

So the routine simply calls BoundingBox(visBBoxUprightText) on the group shape to get the bounds of the text and locate the sub shape to the right of the bbox. But the bounds appear to be wrong. They’re coming back sometimes well to the left or well to the right of the last character.

Is the visBBoxUprightText flag supposed to mean something other than getting rectangle coordinates around the rendered text characters?

EDIT:
Looking into it some more, I see that the BoundingBox method looks at the shape.type property to determine what the boundingbox encloses. If the shape type is visGroup then it’s going to include the sub shapes as well, and there doesn’t seem to be a flag to force it to consider the group as a simple shape.

So I guess now the question is, is there a way to get the BoundingBox of the text, ignoring sub-shapes? I tried putting a separate sub-shape to hold the text, and now it works like a charm.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-06T19:14:29+00:00Added an answer on June 6, 2026 at 7:14 pm

    Visio does not let you get the bounding box of the text while disregarding the text of sub-shapes in a grouped shape.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Im trying to add click events to shapes within a visio file.. I have
I have a shape file, and I want to show it on the web
I have created a basic shape in HTML canvas element which works fine. The
Suppose I have requirement where I have Shape which contains area as only operation.
I have this shape and I want to output it to ConoleApplication Windows. I
I have a number of tasks which can be carried out by similar (yet
I have a visio shape with shape data column Prop.Name of type string when
How does one create specific shapes in microsoft visio that are selectable through the
I'm loving the added Wireframe template and corresponding shapes in Visio 2010. One thing
I have Shape ( Path or Polyline ). I want to move my shape

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.