Rated drag and drop
Hello everyone. I apologise for asking a question that has probably been answered previously. I have a dilemma with my animation that I have tried prowling the Internet for for quite some time now and I have yet to find a solution to fit what it is I'm after.
The animation that I am making in Edge is a drag and drop game which gives students varied results based on how they do. Currently I have the elements dragging and dropping in their correct locations. Once they are in their locations though they do not drag again, making the students have no choice but to get everything correct. After the animation is complete the timeline plays and stops at a marker (Which will be altered based on the answers the students have provided at a later point).
What I need from this animation is to:
allow students to drag and drop elements into both correct and incorrect locations.
to be able to drag them again after placing them.
to keep a track of the amount of elements that have been dropped.
I would be incredibly grateful for any comments and feedback on this. I hope I am not the only one who has tried to do this. It feels like I am the only one who is having a problem like this!
Here is my code currently as well as I am sure I am at least halfway there. The final line (sym.play();) is just for the timeline playing and will change at a later point.
// insert code to be run when the composition is fully loaded here var dragForms = ['Drag1', 'Drag2', 'Drag3', 'Drag4', 'Drag5']; var dropForms = ['Drop1', 'Drop2', 'Drop3', 'Drop4', 'Drop5']; var Pos = [ {'x':29,'y':115}, {'x':29,'y':160}, {'x':29,'y':205}, {'x':29,'y':250}, {'x':29,'y':295} ]; Pos.sort(function() {return 0.5 - Math.random()}); for (i=0;i
Hi,
Excellent helpfull demonstration for dragNdrop.
I am trying to place if else condition with no success.
I've changed the code to this
f
for (i=0;i<3;i++){
sym.$(draggableEl[i]).addClass('C');
sym.$('.C').draggable({
revert: 'invalid'
sym.$(droppableEl[0]).droppable({
accept:'.C', // use class for accept
drop: handleDropEvent
for (i=3;i<6;i++){
sym.$(draggableEl[i]).addClass('CB');
sym.$('.CB').draggable({
revert: 'invalid'
sym.$(droppableEl[5]).droppable({
accept:'.CB', // use class for accept
drop: handleDropEvent
and I want:
if drag fruit with class "C" to basket5
to alert ("This fruit is for Basket0");
else if drag fruit with class "C" to basket0
to alert ("Excellent, Right Basket");
if drag fruit with class "CB" to basket0
to alert ("This fruit is for Basket5");
else if drag fruit with class "CB" to basket5
to alert ("Excellent, Right Basket");
How can I done it?
Can you help me?
Thank you!
Similar Messages
-
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.
-
Using drag and drop property in forms.
Hi all,
I want to use drag and drop property in a form during
runtime.I am using oracle 7.3.I don't want to call any
another application.
Is there any way?
Thx in advance.Mona ! First tell your problem in brief ..Actually what you want
on runtime ...would you like to fetching the data from one item
to another or change the position of any item or
pushbutton ...or what..give detail ...obviously i can help you..
there are many commands like set_item_property ,
get_item_property but right now i could not understand your
prob ..tell me in brief..
You can ask me at [email protected]..
-Anwar -
Select All in a table does not work for Drag and Drop
Hi. I am using Jdeveloper 11.1.1.2 but have also reproduced in 11.1.1.3.
I am trying to implement drag and drop rows from one table to another. Everything works fine except when I do a Select All (ctrl-A) in a table, the table visually looks like all rows are selected, but when I try to click on one of the selected rows to drag to the other table, only the row I click on is dragged.
I tried setting Range Size -1, fetch mode to FETCH_ALL, content delivery to "immediate" but nothing works.
I even have reproduced not using a view object but just a List of beans with only 5 or 10 beans showing in the table.
Does anyone know how to get Select All to work for a Drag Source?
Thanks.
-EdFrank-
OK, thanks for looking into that. I also submitted this service request, which includes a simple sample app to demonstrate the problem:
SR #3-2387481211: ADF Drag and Drop does not work for rows in table using Select All
Thanks again for the reply.
-Ed -
Working in Logic 9, how do I use a drum loop WITH ITS PRESET EFFECTS? I can drag and drop the loop but it plays dry in timeline. thanks
Here's the short-cut solution:
Green Apple tracks are MIDI files (so to speak). If you drag one from the loop browser (Capitol C Orchestral hit, as you mentioned in this exable) directly into the arrange page it creates the MIDI file and the instrument to play it back on.
HOWEVER.If you create and audio track first, THEN drag the green Apple loop onto that track, the loop will get "bounced" with the reverb in tact and you'll have the exact sound that you heard in the preview.
Make sense? -
Drag and drop podcasts do not show up under "podcasts" heading
When I manually drag and drop a downloaded podcast into my Ipod, these do not show up in ITunes under the "podcasts" category. When I look at the Ipod display, it show the podcast is actually on the device, even though ITunes does not show it. I can not browse through the ITunes listings to find the missing podcasts since the only other category available in the left-hand menu is "music" and this does not show podcast as an option for genre. How can I display and delete podcasts after I have listened to them? Hows can I see what is actually on my Ipod using ITunes.
Only episodes downloaded with iTunes will go into podcast section even if genre is set to podcast. Doesn't matter if it is singles episode download or using subscription.
Episodes downloaded with browser will go into music section. Depending on tag info they can then be found using genre, artist, or album search.
Somebody, awhile ago, found the difference in files using a hex editor. They were successful in moving the direct download file to the podcast section. -
Visual Studio opening files when dragged and dropped in WPF app debugging session
I'm working on a WPF app (using VS2013 CE) which is intended to manage media files (TV Shows, movies, etc) and as part of this I am enabling the user to drag and drop media files on to the running app (by adding AllowDrop="True" and PreviewDragEnter="Window_PreviewDragEnter"
to my Window definition).
The problem I have is that when I drag files onto the app in a debugging session Visual Studio then opens the file(s) when I stop debugging... this is seriously annoying as when I am testing with large media files (> 1GB) it just locks up VS for minutes
at a time while it tries to open the file or files. When I run the app outside the debugger this does not happen - it's only when I'm in a VS debugging session. The only way I can stop this happening is to kill VS completely from Task Manager then restart
it - this is also very annoying but often I need to do this as it will freeze up for 5-10 minutes while it insists on loading the files in VS.
I understand the app, whilst debugging, is running in the context of VS but why does VS then have to try to open the files when debugging is finished? I have looked through the options but can't see anything to switch this off and no amount of searching
has turned up anything - can anyone put me out of my misery with a solution to this annoying issue?Hello nzmike,
Does Visual Studio behaves like the following image shows and just hangs when opening your media file?
Do you have any other computer which installs Visual Studio? Can you reproduce this on it?
In order to troubleshoot this issue I think we need to locate the root reason of your issue. The problem can related to the following:
1. Your project is corrupt and VS then trys to load that file when debug finished.
2. Your VS is corrupt and caused this problem.
So please do something below:
1. Try clean and rebuild your project.
2. Switch to some other PCs and use VS and your project there, check if the problem can be reproduced.
3. You can backup your VS setting and try some commands: devenv /resetsettings and devenv /resetuserdata
Details about VS command:https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx
And based on th research of the above second step, if you can reproduce this issue on more than one PC, the problem is pending on your project and I need you to share a simple sample which can reproduce this issue. We will need to investigate the project
in detail.
Best regards,
Barry
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Multi-row "Drag and Drop" works for some users, not others
Background: We are working on Win7 SP1 clients, Project Prof. 2010, SP2
A couple of users have reported that they cannot move ("drag") multiple selected rows in a task sheet, only a single row at a time. Other MS Project users around them (and myself) can move multiple rows with the "Drag"
feature. "Drag and Drop" is selected in the "Options/Advanced" section of both their local global template and the Enterprise Global.
To my knowledge, the multiple row selections contain no collapsed summary tasks, in case that might be an issue.
I'm suspecting some Windows setting is amiss on the offending clients, but wanted to see if anyone else had seen this behavior before in Project Prof. 2010.
Thanks!
JTC
JAckson T. Cole, PMP, MCITPThanks for the response, Shiva!
User community is on MS Project 2010 (14.0.7011.1000) SP2, MSO (14.0.7128.1000)
To reproduce the problem, MS Project user will select multiple task rows by selecting first row, then holding MB1, and "sliding" to the last row desired. The problem manifests itself by NOT turning the cursor into the "four-arrow cross"
after selection is accomplished. If only one row is selected, the ability to move that row alone is available.
Again, only a couple of users (that have called me!) are seeing it. Their officemates are not having an issue.
FYI ...
JTC
JAckson T. Cole, PMP, MCITP
Maybe you are looking for
-
Dynamic class loading with Webstart
Hello ! //within the jar-file at the webstart-directory public interface MyFrame{ public void createFrame(); //within the jar-file dynamically downloaded public class MyExtFrame extends JFrame implements MyFrame{ String className = "MyExtFrame"; Clas
-
How to disable GNOME logout/shutdown/restart beep???
Hello, when I logout/shutdown/restart and the volume is not mute, I hear a large beep sound which annoys me very much. I tried to untick alart sound in System->Preference->Sound, but it does not help.
-
What is the best car kit for 3g transmission and charging
give some options - what is out there?
-
I have hp photo smart all in one wireless printer and want to scan and email directly from it. But is searching the network and asking for proxy ? Can anyone help please
-
I recently had to reset my computer, and now when I'm trying to download Adobe PS that I purchased directly from the site, the installer finishes about 50% then says it's failed because I have a counterfeit version. I know I did not purchase a counte