dymosoftware / dymo-connect-framework

DYMO Connect Framework for Javascript.
Other
86 stars 54 forks source link

Multiple text fields with dynamic data not possible with Dymo Connect #55

Open mkvist opened 2 years ago

mkvist commented 2 years ago

In Dymo connect i can no longer give a text field a name, so it afterwards can be replaced by the label.setObjectText(name, value); function. I can design the label in dymo connect, and then afterwards open the label in a text editor and manually replace the value with what i want it to be, but that is a poor solution.

**ITextObject1**
dymosoftware commented 2 years ago

Our team aware of that user cannot change the object name. Also we do not have any plan how DYMO Connect provide the solution yet.

blester-mvc commented 2 years ago

Any updates on this, @dymosoftware?

Seems like it should be easy enough to add an editable object name field in the object properties side panel (highlighted below).

Screen Shot 2022-04-20 at 10 18 06 AM
cage85 commented 2 years ago

@mkvist you can open the XML file and change the value in the <Name></Name> tag of each object to the desired field name and it will be replaced with the value set in label.setObjectText(name, value);. Not efficient and not optimal, but it does work.

dymosoftware commented 2 years ago

DCD will provide the ability of object name change thru UI, however the placement probably locate in Label Properties.

mkvist commented 2 years ago

DCD will provide the ability of object name change thru UI, however the placement probably locate in Label Properties.

Sounds great. Do you have an estimate for when this feature will be released in DCD ?

dymosoftware commented 2 years ago

Probably delivery on next release around March 2023

blester-mvc commented 2 years ago

@dymosoftware - Given the lengthy period of time between releases, do you have a roadmap you can share of what is planned for the next update?

It would really help us out from a planning perspective, and to communicate more effectively with customers when they raise certain issues.