Rank: Advanced Member
Groups: Guest
Joined: 4/26/2012(UTC) Posts: 36
Thanks: 6 times
|
Hi, I'm manipulating a ImageVObject server side using the Remote Scripting Method but I've noted that the canvas doesn't refresh (?) until I move the mouse over it. I've attached a sample to illustrate what I mean. Please note you must click on the image first before clicking the button. When you do nothing happens but then if you move the mouse over the canvas it will update. This behaviour doesn't occur if you do the same thing with a TextVObject - i.e. it refreshes automatically. Am I missing something? Thanks
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 5/29/2010(UTC) Posts: 1,310
Thanks: 8 times Was thanked: 111 time(s) in 111 post(s)
|
Hi Norman, You should call quickUpdate() method as it is shown in this code snippet: Code:
function rotate() {
var canvasViewer = $find('_canvasViewer');
var vo = canvasViewer.get_canvas().get_currentVObject();]
var _canvas = canvasViewer.get_canvas();
if (vo) {
var params = new Array();
canvasViewer.invokeRemoteMethod('Rotate', params);
vo.quickUpdate(); // <-- update vObject
}
return false;
}
|
Best regards, Dmitry Obukhov
Technical Support. Aurigma, Inc.
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 4/26/2012(UTC) Posts: 36
Thanks: 6 times
|
Hi Dmitry,
Thanks for the tip but the issue remains - I still need to move the mouse over the canvas for the change to take effect.
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 5/29/2010(UTC) Posts: 1,310
Thanks: 8 times Was thanked: 111 time(s) in 111 post(s)
|
Hi Norman, Indeed, it is strange behavior: if I click button first time, the image vObject is not rotated. Then it is rotated fine when clicking second and next times. But it is also rotated when move the cursor over the canvas viewer. After this, the button does not work again. Unfortunately, I have not investigated yet why it occurs. Anyway it can be resolved quickly :) You may change an angle value on client side: Code:
function rotate() {
var canvasViewer = $find('_canvasViewer');
var vo = canvasViewer.get_canvas().get_currentVObject();
var angle = vo.get_transform().get_angle();
vo.get_transform().set_angle(angle + 10 >= 360 ? (angle + 10) - 360 : angle + 10);
vo.quickUpdate();
return false;
}
I have tested this code and I am sure that it works as expected :) Sorry if there is misunderstanding. |
Best regards, Dmitry Obukhov
Technical Support. Aurigma, Inc.
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 4/26/2012(UTC) Posts: 36
Thanks: 6 times
|
Hi Dmitry,
Thanks, I have it working as you described.
If there are issues to be resolved (e.g. with the remote method) do you generally release patches or upgrades when they're resolved and are these available free to people who have purchased a full license?
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 5/29/2010(UTC) Posts: 1,310
Thanks: 8 times Was thanked: 111 time(s) in 111 post(s)
|
Quote:If there are issues to be resolved (e.g. with the remote method) do you generally release patches or upgrades when they're resolved and are these available free to people who have purchased a full license? Our developer team is working on new major release of Graphics Mill 6 now. So, I would like to recommend you to wait for the official releasing. Free updates of other Aurigma products (Image Uploader, File Downloader) are available for clients who purchased subscription. Otherwise, client should purchase new license if he/she needs to get a new update. Unfortunately I cannot say how it will work with GM. Please follow at our site. |
Best regards, Dmitry Obukhov
Technical Support. Aurigma, Inc.
|
|
|
|
Rank: Member
Groups: Guest
Joined: 7/31/2012(UTC) Posts: 14
Thanks: 6 times Was thanked: 1 time(s) in 1 post(s)
|
Hi Dmitry,
Do you have an ETA for Graphics Mill 6? There is no other information about it on your site, that I could find. Will GM 6 have touch screen support?
Thanks, Andrew
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 7/13/2011(UTC) Posts: 286
Thanks: 6 times Was thanked: 31 time(s) in 31 post(s)
|
Hi Andy,
We do not plan touch screen support in GM6. Unfortunately we currently don't have any test version and I cannot provide you with any exact information about the future release.
We will post this information on our forums once it becomes available. |
Best regards, Pauline Shirykalova Aurigma Technical Support
|
|
|
|
Rank: Member
Groups: Guest
Joined: 7/31/2012(UTC) Posts: 14
Thanks: 6 times Was thanked: 1 time(s) in 1 post(s)
|
Thanks. No touch screen support in GM6 makes me sad, especially with the imminent release of Windows 8. Surely the exponential increase in mobile and tablet usage is of concern to Aurigma in keeping their products usable on these platforms? See this article for some statistics: http://virtualpatrick.wo....com/tag/morgan-stanley/
|
|
|
|
Rank: Advanced Member
Groups: Guest
Joined: 7/13/2011(UTC) Posts: 286
Thanks: 6 times Was thanked: 31 time(s) in 31 post(s)
|
Hi Andy,
Sorry, I wasn't clear enough. We don't plan to add touch screen support in the first GM6 release. It will be added, however I cannot say the exact time. We can understand that supporting mobile platforms is a feature desirable by our customers. |
Best regards, Pauline Shirykalova Aurigma Technical Support
|
1 user thanked p.shirykalova for this useful post.
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.