License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Selectable parameter from stretchy hotspot

Barry Kelly
Moderator
I am trying to use a stretchy hotspot to create an easy way for users to choose from a list of standard values by stretching a hotspot in plan rather than having to go into the object parameters.

Similar to this thread but a little different.
http://archicad-talk.graphisoft.com/viewtopic.php?t=28807

Anyway I can easily do this if the values for the parameter are a fixed list.
But I would like a way for the user to be able to input a custom value.
I almost have it working but not quite.

Stretching the hotspot in plan for the standard values (A, B, C, D, E) works fine.
But trying to input a custom value by typing in the input box does not work.
However going into the object parameters and setting a custom value for "text_id" works fine.

If there are any GDL gurus out there that might have a solution I would appreciate it very much.
The test object I have so far is attached.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
4 REPLIES 4
Fabrizio Diodati
Graphisoft Alumni
Graphisoft Alumni
Hi Barry,

I don't think there is a solution for what you are looking for: the graphical hotspots let you define just numeric values and you want to input a string value....

Friendly
Fabrizio
Fabrizio Diodati
Graphisoft Italy Srl | Via Rossignago 2/A Spinea Venezia 30038 Italy
Barry Kelly
Moderator
Fabrizio wrote:
Hi Barry,

I don't think there is a solution for what you are looking for: the graphical hotspots let you define just numeric values and you want to input a string value....

Friendly
Fabrizio
It's a shame.
I was hoping that because the hotspot was displaying an optional parameter then the custom value could be entered there.
It works if you use the parameter list, just not for the hotspot input when stretching the hotspot.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Barry Kelly
Moderator
Here is my latest attempt.
The best I can do for now is to prompt the user in the hotspot dialogue box to set the custom parameter in the parameter list of the object.

It's a shame custom values can't be typed directly into the dialogue box.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Anonymous
Not applicable
Barry wrote:
It's a shame custom values can't be typed directly into the dialogue box.
I totally agree Barry...
As you showed... We can visualize the parameter in the 2d/3d window... and its half job done...
I know AC13 is almost cooked... But it would be great to see in AC13 a new variant of hotspot that could handle string parameters...