Depth in Drag and Drop
Hi!
I was wondering if there are any ways to put an object in
front or behind another based on its position in relation to the
other one, to create the illusion that there is depth. This would
be used in a file to create a 'room', where the x and y positions
of the objects would be saved in a database. That bit I can do. I
just need to know how to create the illusion of depth within the
'room'.
I'd like this in isometric view, please.
Thanks in advance.
~Zac
i can't answer that specifically because i don't know the
rationale you should use to set depths.
but, in general, you can store all the depths in an array
(using getDepth() and iterating all your display objects), sort()
that array and create another array of your objects.
then use a custom sort on your object array using the
criteria that suits your project and finally iterate through your
object array assigning depths (using swapDepths() ) from the sorted
depth array.
Similar Messages
-
How to add a code so my drag and drop movie clip will not stick once it is dragged to final place o
Hello all and kglad, I have to use the old drag and drop code on my movie clips, but the problem is when I drag the movieclip to the area on my .swf file once i release it, it sticks to the hand mover.
I am encloseing the action script I am using could someone or kglad tell me what is missing from the code so that once it is released it will not stick, see code below
circle.onPress = function(){
startDrag(this);
circle.onRelease = function(){
stopDrag();
I am desparate for help on this must get project ready for this afternoon
Seal55there's nothing wrong with that code but it would be better to use:
circle.onPress = function(){
this.startDrag();
circle.onRelease = function(){
this.stopDrag();
but that won't solve your problem. there must be something else going on like a depth issue. you may need to use swapDepths() to bring your circle under the mouse when releasing. -
I've managed to get drag-and-drop working using the file-list array approach example pointed to on this forum. What I can't get to work, however, is a dragImage to show feedback of what is being dragged into the main canvas. In actual fact, the drag operation fails silently if I even try to add a dragImage.
Is this a known issue that isn't currently supported, or has anyone managed to get this to work?
I'm targeting Illustrator CS5 on the Mac.
Thanks
Richardi can't answer that specifically because i don't know the
rationale you should use to set depths.
but, in general, you can store all the depths in an array
(using getDepth() and iterating all your display objects), sort()
that array and create another array of your objects.
then use a custom sort on your object array using the
criteria that suits your project and finally iterate through your
object array assigning depths (using swapDepths() ) from the sorted
depth array. -
I was trying out all the options for a drag and drop interaction in Captivate 8 and selected one of the default sounds for a target. I want to change it back to "no sound", but the selection never sticks. Is there something I'm missing or is this a "feature"?
When you go to the “Format” tab of the drag and drop properties, there is an option called “audio” (right below the “depth” option).
It has default sounds you can pick (sound1, sound2, sound3, and incorrect sound). Or you can browse to an audio file. If I select one of the default sounds, and then decide not to use any sound, it will not change to the “none” option. I have to delete the drag and drop interaction and start over.
Robert Willis | 616.935.1155 | [email protected]
Measurement always affects performance.
The right measurement always improves results .
Find out how. Download our Return On People eBook.<http://bit.ly/151jD9C>
This message is for the addressee only and may contain confidential and/or privileged information. You may not use, copy, disclose, or take any action based on this message if you are not the addressee. If you have received this message in error, please contact the sender and delete the message from your system. -
What am I missing. The opacity is at 100%. The drop target is a highlighted box from objects. I am using Captivate 8.
Hi there,
You might want to make sure your Depth setting is not set to Back instead of Front on your drop target(s).
The Depth setting is accessed via the Drag and Drop window/panel under Format setting while you have your drop target selected.
If your Depth setting is set to Back, especially if your opacity is set to 100% on your highlight box/drop target, your drag image would go behind your drop target giving the effect of disappearing behind your highlight box - especially if the drop target is larger than the drag image. -
Set default import format when drag and drop sound file into multitrack view?
I've looked around the preference panels but cannot find where to set the import settings for dragging and dropping sound files into multitrack view. Some of our computers have correct settings and others do not. Thanks for your help!
GI should have been more specific, sorry... I mean bit depth and bit rate... On some machines this defaults correctly and on other machines it is wrong. Not sure how to set these to downconvert properly by default. Unless it automatically takes the format of the source file, in which case it's just been luck.
Thanks,
G -
Drop down box drag and drop storyboard
Hello
I'm trying to create an interactive storyboard using the drag
and drop function to drag characters onto a stage so the user can
arrange them however they wish. My problem is that now I have
started this project I have realised I need a lot more images than
first thought and have limited space as this is to go on a website
and have the option to be printed.
Therefore, I have been trying to create a dropdown menu with
tabs with the character name on and when the tab is clicked a box
with all that characters images appears below. Now I managed to
make this work but then when you click between the tabs having
placed the characters on the storyboard, if you click a tab in the
timeline before the one you were on, obviously the character
disappears from the stage. Is there anyway of creating a drop-down
menu or something similar to save space, which can have draggable
movieclips in?
Also my second problem is does anyone know how to create a
duplicateable movieclip. For example, once a character is dragged
from the menu onto the storyboard, it is now only on the storyboard
and there is only one copy. Now I know I could just make loads of
the same character and layer them, but it would be much better if
someone knew of a way to duplicate a movieclip once it is dragged
away so that there is always one in the menu.
Any help would be greatly appreciated as I am fairly new to
flash and am trying my hardest to get to grips with actionscript.
Cheers,
AnnaThanks for your help but not too sure I understand most of
it.
Just working on duplicating characters at the moment and so
far have managed to duplicate once but then can only move duplicate
character and original disappears.
This is the code I have on the movieclip at the mo - any
suggestions very very welcome.
on (press) {
startDrag(this, true);
duplicateMovieClip(this, newname="drag_clip_new", 2);
on (release) {
stopDrag();
Don't know much about depth etc.
Also found this code on the net but am having trouble
changing it to fit my needs:
var mcNum = 1;
var dupli:MovieClip;
mc1.onPress = function() {
dupli = mc1.duplicateMovieClip("mcname"+mcNum, ++mcNum);
dupli._x = mc1._x;
dupli._y = mc1._y;
dupli.startDrag();
this._parent["mcname"+mcNum].onPress = function() {
this.startDrag();
this._parent["mcname"+mcNum].onRelease = function() {
this.stopDrag();
mc1.onRelease = function() {
dupli.stopDrag();
mc1.onReleaseOutside = function() {
dupli.stopDrag();
Again any help very welcome! -
I have never been so frustrated before in my life with any phone. I find it obnoxious as it is that I cannot simply drag and drop files (especially MP3's) straight from my PC directly into my phone, which I have been used to doing up until now. Everyone who convinced me to get the iPhone has instructed me that my frustration can be fixed by downloading iTunes and syncing it all up via that program (which I have never used before). So, I downloaded the program successfully, however when I connect the iPhone 4 to the PC and iTunes is open, I get an error message that 'iTunes cannot read the content of the iPhone "iPhone" and that I should go to the Preferences tab of the iPhone and select 'restore' to restore this phone to factory settings. First of all, I don't understand why I need to do that. I have already downloaded apps and other important things in the 2 days that I have the phone. I am also scared that it will erase my contacts. This is such a headache. Music is very imporatant to me, but I am getting so frustrated that I don't have freedom over the phone which I thought was supposed to be one of the best out there. I would really appreciate help in this matter. I am sure the phone is great but I am on the verge of taking it back and getting something else.
Hey joshuafromisr,
If you resintall iTunes, it should fix the issue. The following document will go over how to remove iTunes fully and then reinstall. Depending on what version of Windows you're running you'll either follow the directions here:
Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP
http://support.apple.com/kb/HT1925
or here:
Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7
http://support.apple.com/kb/HT1923
Best,
David -
When I drag and drop a website icon from the Forefox address bar to the desk top, the short cut is created but the icon that appears is the firefox Icon. I want to disply the icon from the website that the short cut refers to. I have checked all I can think of in my computer to no avail.
You have to assign the favicon yourself to the desktop shortcut (right-click the shortcut: Properties) after you have dragged the link to the desktop.
You can usually find the favicon in Tools >Page Info > Media and save the icon there.
Otherwise use the main domain of the website and add favicon.ico (e.g. mozilla.com/favicon.ico ) to display the favicon in a tab and save that image to a folder. -
Hi, Im not a frequent forum poster, as most of my questions can be found already answered on them!
This is a question Ive had for a long time and it amazes me that no-one else seems to ask it. I check at each OS upgrade but its never there...
Is there any way of dragging and dropping an iCal event showing in week view across to a date in the left sidebar monthly calendar?
I was able to do this years ago in MS Outlook, and utilized it all the time when I needed to push things back, now I have to open the event and select an new date in the drop-down calendar for each & every event I want to move to a new month at the end of the month.
If its definitely not possible, how to you ask apple to consider including it - it doesnt seem like a particularly difficult task.
Thankyou
Andrew.Andrew,
Is there any way of dragging and dropping an iCal event showing in week view across to a date in the left sidebar monthly calendar?
No, but you can use cut/paste. Cut (⌘X) the event, then click on the week where you want to move the event, and Paste (⌘V).
If you have a suggestion for Apple to change that method use: Apple - Mac OS X - Feedback. -
Why does not drag and drop work?!
Hello,
I am trying to implent a drag and drop from a table to an icon representing a trash.
The drop handler fails in converting the selected rows to a list:
com.sun.el.MethodExpressionImpl@87d9c00d javax.el.ELException: java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
Could you help me to understand why? Below are the details.
This is the af:table:
<af:table var="row" rowBandingInterval="0" id="t1"
value="#{bindings.MyView1.collectionModel}"
rowSelection="multiple"
columnStretching="last"
horizontalGridVisible="false"
verticalGridVisible="false" fetchSize="-1"
autoHeightRows="6" width="190"
disableColumnReordering="true">
<af:column sortable="true" headerText="Entry" id="c1"
align="start">
<af:outputText value="#{row.Description}" id="ot1"/>
</af:column>
<af:dragSource actions="MOVE" defaultAction="MOVE"
discriminant="delete"/>
</af:table>
This is the drop area:
<af:image source="Images/empty_trash_32.png" id="i2">
<af:dropTarget dropListener="#{backingBeanScope.DropHandlerBean.dropHandler}"
actions="MOVE">
<af:dataFlavor flavorClass="org.apache.myfaces.trinidad.model.RowKeySet"
discriminant="delete"/>
</af:dropTarget>
</af:image>
This is the failing listener listener (the failing point is bold):
public DnDAction dropHandler(DropEvent dropEvent) {
DnDAction dnda = DnDAction.NONE;
if (dropEvent.getProposedAction() == DnDAction.MOVE) { // delete
RichTable table = (RichTable)dropEvent.getDragComponent();
//determine the rows that are dragged over
Transferable t = dropEvent.getTransferable();
//when looking for data, use the same discriminator as defined
//on the drag source
DataFlavor<RowKeySet> df =
DataFlavor.getDataFlavor(RowKeySet.class, "delete");
RowKeySet rks = t.getData(df);
if (rks == null) {
return DnDAction.NONE;
Iterator iter = rks.iterator();
while (iter.hasNext()) {
//get next selected row key
System.out.println(rks.toArray().length); // the number of selected rows is ok
List key = (List)iter.next(); // here gives: java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
//make row current so we can access it
table.setRowKey(key);
//the table model represents its row by the ADF binding class,
//which is JUCtrlHierNodeBinding
JUCtrlHierNodeBinding rowBinding =
(JUCtrlHierNodeBinding)table.getRowData();
Row row = (Row)rowBinding.getRow();
//delete row;
row.remove();
//activate animation
dnda = DnDAction.MOVE;
return dnda;
thanks.I did try, I obtained this:
java.lang.NullPointerException
Why NullPointerException?
I don't know if this helps, but consider that the collection model comes from a ViewObject built on three EOs with many fields, although the table only shows one column.
This is the Iterator in my pageDef:
<table IterBinding="MyView1Iterator" id="MyView1">
<AttrNames>
<Item Value="Cod1"/>
<Item Value="Cod2"/>
<Item Value="Cod3"/>
<Item Value="Cod4"/>
<Item Value="Description"/>
<Item Value="Cod5"/>
</AttrNames>
</table>
Any idea?
I will see the Key content with the debugger. -
Did my first back up today using external hard drive and time machine now i can't drag and drop
Hi, i did my first back up today using time machine it all went onto my external hard drive fine. Now i cant drag and drop anyhting. I assume ive cahnged some settings in time machine but cant figure it out what to do can some one help ?
thanksBrandbasher wrote:
Thanks Pondini but i have closed time machine, removed external hard drive.
Did you eject it first?
Now i cant drag and drop anything on my desk top, or mail or any other application. Ive tried moving folders, documents none of it works. Even moving around documents within a folder, it wont let me chnage the position of files.
That shouldn't be related to Time Machine (especially if the backups aren't mounted).
What happens when you try those things? Do you get any messages? Anything you can post a screenshot of?
Have you tried a Restart?
Does it happen in another user account? (If you don't have one, create one via System Prefs > Users & Groups.) -
Drag and Drop (re-order) Thumbnails in Organizer
I am using Photoshop Elements version 5.0.2
I would like to re-order pictures in an order that will make sense for me in my business. I suppose I can go through each pix and change the time on them, so I can then sort by time stamp.
Is there an easier way to do this? I was hopeful that I could drag and drop them in Thumbnail view - but I cannot.
Thank you,
Jamie>Is there anyway to delete the photos in the main well, without losing them from my collection?
As I understand the design, the main well is intended to be all the photos that you are managing with Photoshop Elements.
Collections are used to display a specific group of those photos in your chosen sequence for any given activity.
I suspect that since you are using a consumer product such as Photoshop Elements for your business purpose, you may need to make some compromises like having a default (the main photo well) display sequence which you see first when starting PSE that is not what you would choose.
This is not bad if PSE does what you want - just additional steps to switch to the Collection view and also to maintain (drag and drop) the sequencing of the collection when you add additional photo files to a Collection. -
Problems with ListViews Drag and Drop
I'm surprised that there isn't an Active X control that can do this more
easily? Would
be curious to find out if there is - although we aren't really embracing the
use of
them within Forte because it locks you into the Microsoft arena.
---------------------- Forwarded by Peggy Lynn Adrian/AM/LLY on 02/03/98 01:33
PM ---------------------------
"Stokesbary, Michael" <[email protected]> on 02/03/98 12:19:52 PM
Please respond to "Stokesbary, Michael" <[email protected]>
To: "'[email protected]'" <[email protected]>
cc:
Subject: Problems with ListViews Drag and Drop
I am just curious as to other people's experiences with the ListView
widget when elements in it are set to be draggable. In particular, I am
currently trying to design an interface that looks a lot like Windows
Explorer where a TreeView resides on the left side of the window and a
ListView resides on the right side. Upon double clicking on the
ListView, if the current node that was clicked on was a folder, then the
TreeView expands this folder and the contents are then displayed in the
ListView, otherwise, it was a file and it is brought up in Microsoft
Word. All this works great if I don't have the elements in the ListView
widget set to be draggable. If they are set to be draggable, then I am
finding that the DoubleClick event seems to get registered twice along
with the ObjectDrop event. This is not good because if I double click
and the current node is a folder, then it will expand this folder in the
TreeView, display the contents in the ListView, grab the node that is
now displayed where that node used to be displayed and run the events
for that as well. What this means, is that if this is a file, then Word
is just launched and no big deal. Unfortunately, if this happens to be
another directory, then the previous directory is dropped into this
current directory and a recursive copy gets performed, giving me one
heck of a deep directory tree for that folder.
Has anybody else seen this, or am I the only lucky one to experience.
If need be, I do have this exported in a .pex file if anybody needs to
look at it more closely.
Thanks in advance.
Michael Stokesbary
Software Engineer
GTE Government Systems Corporation
tel: (650) 966-2975
e-mail: [email protected]here is the required code....
private static class TreeDragGestureListener implements DragGestureListener {
public void dragGestureRecognized(DragGestureEvent dragGestureEvent) {
// Can only drag leafs
JTree tree = (JTree) dragGestureEvent.getComponent();
TreePath path = tree.getSelectionPath();
if (path == null) {
// Nothing selected, nothing to drag
System.out.println("Nothing selected - beep");
tree.getToolkit().beep();
} else {
DefaultMutableTreeNode selection = (DefaultMutableTreeNode) path
.getLastPathComponent();
if (selection.isLeaf()) {
TransferableTreeNode node = new TransferableTreeNode(
selection);
dragGestureEvent.startDrag(DragSource.DefaultCopyDrop,
node, new MyDragSourceListener());
} else {
System.out.println("Not a leaf - beep");
tree.getToolkit().beep();
} -
I purchased an mp3 from a private website on my laptop. The itunes library i sync ipod to is on my desktop, so i copied the mp3 onto a flash drive and then into my desktop in the Downloads folder and Desktop folder as well as the itunes music folder, 3 places. I opened itunes on the desktop and read the instructions for importing music that's already in my computer. Neither the drag-and-drop or the Add File to Library method works. I've tried both ways over and over. Cannot figure out what the problem is. I do note that the name of the mp3 file doesn't show the .mp3 extension, it appears as simply it's title, Eating Healthy, without any extension at all. Could the filename be the problem, or do you have any other idea what I'm doing wrong? My OS is Windows 7, using IE9. Thanks.
ADDENDUM AFTER READING ANOTHER DISCUSSION HERE: I have now tried right clicking the song in Windows Explorer and choosing Open With, clicking itunes. The mp3 plays in itunes but does not add to the library.I don't have a Recently Added playlist. However, I discovered that the file I had named Eating Healthy was given the name You Can Enjoy Eating Healthy when it copied to iTunes. I'm guessing iTunes pulled the full name of the piece from the internet. Upshot--the mp3 did transfer to iTunes on all 3 tries, but I was looking in my alphabetized list under E, not Y, so I didn't see it there. Thanks for your help.
Maybe you are looking for
-
ITunes can't see external library from older computer
Hey guys. I had a 2008 iMac with iTunes set up to read all of my music, movies, TV shows, etc. from an external hard drive. I recently got a new MacBook Pro and am trying to get iTunes 12.1 to see all of my existing media, with no luck. My iMac was r
-
Shifting library to external HD
Sorry if this is repeating previously asked questions, but I couldn't find an exact answer... I'm in the process of shifting my library to an new external HD. I want to be sure to keep all the playcount and playlist information. I've copied the whole
-
Can't save query for fixed asset
I'm using sqvi query and logical database ADB, and fields comp code, asset number, subnumber, cost center, planned ord. depreciation, ordinary dep. posted in current year, i can't save, it says: global syntax check Error in parameter PA_PGSEL Stateme
-
Can I use Oracle Forms Services 11g with Database 9.2.0.8.0?
Hi everyone. My department is evaluating development tools in order to build new web applications, and also possibly to migrate current applications buit with Oracle Forms 6.0.5.34.0. Our database is Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64
-
Login has been temporarily disabled due to too many unsuccessful login attempts.
Hello, Does anyone know in how long after recieving the message "Login has been temporarily disabled due to too many unsuccessful login attempts. Please try again later." I will be able to login? Regards, Alex Solved! Go to Solution.