My goal is to set parameters to a newly created element. I can't influence the process that runs if the element is added by the "ADD" dialog.
So my idea was to use .on("elementAdded",..) trigger to set the parameters directly after creation, which is working. But the "EDIT" dialog then still shows the general settings for (in my case ) the available colors selection, which might have been changed by the user outside FPD.
The solution I'm thinking of currently would be to change element's parameters, close the dialog via API-Call "closeDialog()" and then focus the element again in "Edit" mode - so how can I do that?
Or is there a better solution?
Cheers
Felix
0 Votes
F
Felix posted
over 8 years ago
Best Answer
Solved it myself. Pretty simple, but after hanging on it yesterday and not finding a solution this morning, I started this topic.
For whom it might interest, I just used .getStage().setActiveObject() - live can be easy..
0 Votes
3 Comments
Sorted by
S
Stewart Fernandezposted
over 8 years ago
Zac i would like the same thing, seems the developer is strangely quiet lately
0 Votes
Z
Zac Evansposted
over 8 years ago
Hey Felix . . . apologize for presumption, but rather than start new thread I thought I might ask you . . .
I'm trying to do something that may or may not be related . . . I'm trying to: after an element has been added to stage, and user clicks on it (to drag it around), for the Edit Element dialog box to NOT show up. Client doesn't want user to be able to do any editing - only dragging. I'm looking through the jquery.fancyProductDesgner.js to find a way to deactivate this one function, but leave all other dialog box functions intact. Might you know off the top of your head?
0 Votes
F
Felixposted
over 8 years ago
Answer
Solved it myself. Pretty simple, but after hanging on it yesterday and not finding a solution this morning, I started this topic.
For whom it might interest, I just used .getStage().setActiveObject() - live can be easy..
My goal is to set parameters to a newly created element. I can't influence the process that runs if the element is added by the "ADD" dialog.
So my idea was to use .on("elementAdded",..) trigger to set the parameters directly after creation, which is working. But the "EDIT" dialog then still shows the general settings for (in my case ) the available colors selection, which might have been changed by the user outside FPD.
The solution I'm thinking of currently would be to change element's parameters, close the dialog via API-Call "closeDialog()" and then focus the element again in "Edit" mode - so how can I do that?
Or is there a better solution?
Cheers
Felix
0 Votes
Felix posted over 8 years ago Best Answer
Solved it myself. Pretty simple, but after hanging on it yesterday and not finding a solution this morning, I started this topic.
For whom it might interest, I just used .getStage().setActiveObject() - live can be easy..
0 Votes
3 Comments
Stewart Fernandez posted over 8 years ago
0 Votes
Zac Evans posted over 8 years ago
Hey Felix . . . apologize for presumption, but rather than start new thread I thought I might ask you . . .
I'm trying to do something that may or may not be related . . . I'm trying to: after an element has been added to stage, and user clicks on it (to drag it around), for the Edit Element dialog box to NOT show up. Client doesn't want user to be able to do any editing - only dragging. I'm looking through the jquery.fancyProductDesgner.js to find a way to deactivate this one function, but leave all other dialog box functions intact. Might you know off the top of your head?
0 Votes
Felix posted over 8 years ago Answer
Solved it myself. Pretty simple, but after hanging on it yesterday and not finding a solution this morning, I started this topic.
For whom it might interest, I just used .getStage().setActiveObject() - live can be easy..
0 Votes
Login or Sign up to post a comment