Digital Workshop

Welcome to the Digital Workshop Message Boards
It is currently December 23rd, 2024, 6:29 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: The user interface for manipulating grafic objects
PostPosted: May 30th, 2009, 7:48 pm 
Offline

Joined: March 4th, 2007, 7:17 pm
Posts: 132
I believe that this interface is very important and can be used in various publications very often.

The challenge - to create a simple and intuitive interface through which the user can easily perform operations with graphics (like Photoshop 8) ):
1. Inserting objects from the galleries.
2. Drag and drop objects.
3. Moving objects on layers.
4. Rotating objects.
5. Resize.
6. Removing objects.

Note that all these manipulations must be performed with objects without reference to the object name.

Attach my current work. I've used as the basis of component scripts Linear slider. First I tried to clone objects, and only this way the best, because my example is not possible to create many objects. However, cloned objects can not be manipulated. At least I have not been able to do it.

According to the list above:
1. Gallery should be on the frame, because the only way you can do with the different categories of images. But insert an image inside the frame is impossible:(
2. Drag and drop objects to be of limited working field. Has not yet been implemented.
3. Works
4 and 5. I have done something in common, when the object is rotated and simultaneously alter the size. Press the control and move. This on the one hand comfortably, the other unusual. Make the separation of the control has not yet been obtained.
6. It is easy to double click to object.

I am new to scripts, and if there are willing to bring this work to the end, it would be very grateful. I hope many come in such user control.

PS I hope I have understood:)


You do not have the required permissions to view the files attached to this post.

_________________
Opus Pro 5.5
Win XP


Top
 Profile  
 
 Post subject:
PostPosted: May 31st, 2009, 12:26 pm 
Offline
Godlike
Godlike
User avatar

Joined: March 21st, 2007, 10:44 am
Posts: 3188
Location: UK
Opus: Evolution
Hi V,

A very interesting start and yes the idea is important and several people have publications that need this form of control. Most notably, Stephen has written a commercial package that handles this extremely well.

I think you might be misunderstanding the nature of layers as I don't believe that they are relevant. The is an issue that old Opus hands will swear about, in that Opus does not move objects 'physically' between layers rendering them useful for organisational purposes in design mode only. It is still possible to achieve number three but the whole get / set layer won't make your object behave as you would expect. There are posts on this.

I have altered your example to remove some of the unnecessary code and make the scale / rotate buttons work independently. You don't need the Layer1 at all and this could be handled by placing the objects in a parent frame. The only use for the layer is to set a property of bool.

Everything you want to achieve can be done using clones.

Hope this helps,

Mack


You do not have the required permissions to view the files attached to this post.

_________________
When you have explored all avenues of possibilities, what ever remains, how ever improbable, must be the answer.

Interactive Solutions for Business & Education
Learn Anywhere. Learn Anytime.

www.interaktiv.co.uk
+44 (0) 1395 548057


Top
 Profile Visit website  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 12 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group