Editing Text With Double Click

D

Danny

Hi All
I've created a load of shapes and set the double cleck event to edit text,
however, if I drag a shap into a drawing and double click the text nothing
happens. I have to click on the text icon in order to edit it.

Does anyone know how I can get the double click function working?

Cheers,

Danny
 
A

AlEdlund

you're going to probably do it with some form of vba macro to modify the
evtdblclick cell (sounds like you're already doing that manually). You might
consider using the vba macro recorder to capture how it is done.
al
 
W

WapperDude

I seem to be missing something here. The default dbl click behavior for a
Visio shape is text edit. If you draw a rectangle, dbl click --> text edit.
If you drag a shape from a stencil, dbl click --> text edit. There may be
some specialized shapes that don't show this behavior, but, I think it is the
norm. Are we talking about text within a shape, i.e., shape text?

Wapperdude
 
A

AlEdlund

I thought of that as well. It turns out that some third-party shapes may not
be consistent.
al
 
D

Danny

Thanks for the reply... I've started using the shape data entry system to
control all data associated witht he shape. This has got me around the double
click issue. Thanks for reply.
 
D

Danny

Hi
If I draw a text box, enter text, then create a master shape, drag it to a
drawing then I can modify the text using a single click.

If I create a rectangle or any combination of shapes, then add text, create
the master shape, drag to the drawing then I have to go through the double
click issue.

I have managedf to use the shape data input method to control the data
associated with each shape. SO i have found a work around.

Thanks for getting back to me.
 
A

AlEdlund

If you open your shape to look at the shapesheet, in the 'Events' section,
there is a cell "EventDblClick". If you change that cell to "OPENTEXTWIN()",
you should get what you want..
al
 

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