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();
}

Similar Messages

  • ListView drag and drop - tearoff/resort with touch

    I want to use drag and drop internally within a ListView to resort items.
    I figured it out, and it worked well on my development system in the simulator using a mouse, but when I moved it to a tablet for testing, using the touch screen I couldn't get the items in the list to break free when I pulled them horizontally. They would
    bounce a little but I wouldn't tear off and allow me to move them.
    After some testing I happened to try it with the stylus, and using the stylus it tears of and allows me to move items as expected.
    Does anyone know what flag or setting I need to be setting to enable moving ListView items with finger touches?
    Parenthetically it took me a long while to find the right documentation spread over a number of questions, so for the benefit of those that find this message:
    you need to set
    CanReorderItems="True" AllowDrop="True" CanDragItems="True"
    to enable the tearoff resort feature
    to access the Drop event after the user has used tear off so you can record the changes you need to use
    itemListView.AddHandler(Control.DropEvent, new DragEventHandler(itemListView_Drop), true );
    instead of setting the event handler in the xaml

    I think to get your scenario working with touch I only had to make a one-line fix: 
    In ItemsPage.xaml line 86, setting IsSwipeEnabled to True will enable tear off via touch.
    http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.listviewbase.isswipeenabled.aspx
    This is specifically needed for touch because with a ScrollViewer (which ListView contains by default) causes panning, but mouse / pen do not.  Thus, this setting turns on special processing to decide whether you're panning the ListView control or trying
    to tear off perpindicular to the control.
    When I created my own repro project from your data,  I didn't get it initially because for a default ListView object, the property is true.
    Hope this helps,
    Matt
    XAML SDET Lead : Input / DirectManipulation / Accessibility

  • Problem Cursor disappears / Drag and Drop doesn't work

    Hey everybody,
    I have an urgent problem!
    Three butterflies are supposed to be dragged in an object.  My customized cursor is sort of a landing net to catch these butterflies.
    For the cursor I have this code:
    cursor_mc.startDrag("true");
    Mouse.hide();
    My drag and drop code is:
    cursor_mc.addEventListener(MouseEvent.MOUSE_DOWN, startMove);
    redbutterfly_mc.addEventListener(MouseEvent.MOUSE_DOWN, startMove);
    violetbutterfly_mc.addEventListener(MouseEvent.MOUSE_DOWN, startMove);
    yellowbutterfly_mc.addEventListener(MouseEvent.MOUSE_DOWN, startMove);
    cursor_mc.addEventListener(MouseEvent.MOUSE_UP, stopMove);
    redbutterfly_mc.addEventListener(MouseEvent.MOUSE_UP, stopMove);
    violetbutterfly_mc.addEventListener(MouseEvent.MOUSE_UP, stopMove);
    yellowbutterfly_mc.addEventListener(MouseEvent.MOUSE_UP, stopMove);
    function startMove(evt:MouseEvent):void {
       redbutterfly_mc.startDrag();
       cursor_mc.startDrag();
       violetbutterfly_mc.startDrag();
       yellowbutterfly_mc.startDrag();
    function stopMove(evt:MouseEvent):void {
       redbutterfly_mc.stopDrag();
       cursor_mc.stopDrag();
       violetbutterfly_mc.stopDrag();
       yellowbutterfly_mc.stopDrag();
    But when I'm clicking on a butterfly my cursor stops to move and stays on the position of the butterfly, which i'm dragging. After dropping it, there is no cursor at all so one doesn't know where the mouse is currently located.
    Does someone know why this doesn't work? I'm working currently with a mousefollower, because at the moment this is the only way it works..
    The mousefollower code is:
    addEventListener(Event.ENTER_FRAME, enterFrameHandler)
    function enterFrameHandler(event:Event):void {
        cursor_mc.x += cursor_mc.mouseX / 4;
        cursor_mc.y += cursor_mc.mouseY / 4;
    But now I have the problem that only the yellow butterfly moves even if I'm clicking on the red or the violet...
    Please help me!! Thank you in anticipation!

    You've solved the problem, thank you very much!
    Since it seems you know all about actionscript or at least all answers to my questions, I try my luck a further time
    If I wanted to collect the caught butterflies in a certain target, for example a flowerpot, where the butterflies can't be removed after dragged in, is this more or less the code for it? I haven't tried it yet but I'm searching the internet for something like that and maybe it is the right thing? And is in this case "myTarget" the name of the picture which is used as the target? Thank you in advance!
    function pickUp(event:MouseEvent):void {
        event.target.startDrag(true);
        event.target.parent.addChild(event.target);
        startX = event.target.x;
        startY = event.target.y;
    function dropIt(event:MouseEvent):void {
        event.target.stopDrag();
        var myTargetName:String = "target" + event.target.name;
        var myTarget:DisplayObject = getChildByName(myTargetName);
        if (event.target.dropTarget != null && event.target.dropTarget.parent == myTarget){
            event.target.removeEventListener(MouseEvent.MOUSE_DOWN, pickUp);
            event.target.removeEventListener(MouseEvent.MOUSE_UP, dropIt);
            event.target.buttonMode = false;
            event.target.x = myTarget.x;
            event.target.y = myTarget.y;
            counter++;

  • Having Problem Adding to drag and drop to move furniture over a floor plan

    I have the code which follows. I need to create floor plans where web visitors can drag and drop furniture onto the floor plan.  I have  three items that work but when I convert any additional items to a symbol and select movie clip and then add more lines to the code, none will work.. How can the code determine that  my movie clip I named "couch" is going to movie clip 4.  Thank you if you can help, Frankie Foster
    Below is my code:
    var numObjects:uint = 3  // assign the total number of movieclips that will be dragged
    for(var i:uint=1; i<=numObjects; i++){
         this["movieClip_"+String(i)].addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
         this["movieClip_"+String(i)].addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    var selectedMC:MovieClip;
    movieClip_1.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_2.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_3.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_1.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    movieClip_2.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    movieClip_3.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    function clickToDrag(event:MouseEvent):void
         selectedMC = MovieClip(event.currentTarget);
         selectedMC.startDrag(); 
    function releaseToDrop(event:MouseEvent):void
         event.currentTarget.stopDrag();
    stage.addEventListener(KeyboardEvent.KEY_DOWN, nextQuestion);
    function nextQuestion(event:KeyboardEvent):void {
          //trace(event.keyCode);
          if(event.keyCode == Keyboard.RIGHT)
               selectedMC.rotation += 5;
          if(event.keyCode == Keyboard.LEFT)
               selectedMC.rotation -= 5;

    Your appear to have redundant coding assigning your listeners.  What code are you trying to add/modify to make the couch function like the others?
    this...
    for(var i:uint=1; i<=numObjects; i++){
         this["movieClip_"+String(i)].addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
         this["movieClip_"+String(i)].addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    currently does what this also does....
    movieClip_1.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_2.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_3.addEventListener(MouseEvent.MOUSE_DOWN, clickToDrag);
    movieClip_1.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    movieClip_2.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);
    movieClip_3.addEventListener(MouseEvent.MOUSE_UP, releaseToDrop);

  • Problem with source tape and drop frames with capturing HDV

    I am having trouble capturing a tape. Every time I try and capture I get the message problem with tape, I try to change settings but after a few seconds of capturing the capture stops. I know that the tape is fine so it does not have anything to do with my tape. Capture also stops because it comes up with a message saying drooped frames.

    Are you capturing to an external or secod drive, right? What kind of drive? What camera?
      Alberto

  • When do you know you have a problem with your phone and dropped calls?

    My iphone 4 hasn't really been a problem but I've noticed and all the people who call me notice that my phone is dropping a lot of calls. It's almost dropping every other call, and that is awful should I go back to the store and take it back? I don't want to waste anyone's time or should I be angry. I try not to get ****** over a phone but my 3GS never did this.
    Marc

    You have 30 days to decide. Albuquerque has good to moderate 3G coverage. It is possible that ATT has again been overloaded with a mass of new phones and may need to make adjustments to their service. I am lucky to live in S Florida where coverage is great. However, if your coverage was marginal to begin with you may have trouble. I would let it sort itself out by July 24 the 30 day mark for most and decide than. The only thing to be mad about is not being able to have the phone you want at this time. In spite of what appears to be a large vocal group on this forum, who are really have problems, most of the 1.7 million phones are not. Again see what plays out in your 30day trial and make your decision accordingly.

  • Problem with Drag and drop manager

    I am noticing that the sample provided at
    http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_7.html is not working when tried on any version of FireFox browser on a Mac OS version 10.6.3.
    So my understanding is that there seems to be some problem with the drag and drop manager in Flex when used on Firefox on a Mac OS version 10.6.3.
    It will be very helpful if you can provide any work around for this issue. We want to implement the drag and drop feature in a website that we are building for one of our clients.

    You must be an Oracle employee as you're referring to a component in the upcoming JDeveloper version which has yet been released to the general public. Oracle employee's are, I believe, directed to post on internal Oracle forums.
    CM.

  • Drag and Drop Interaction Scoring

    Hi-
    I've created a drag and drop interaction for a quiz with four
    objects. Each object has to match up to the correct spot in order
    for the user to get the answer correct. I've done this type of
    interactions before successfully and not had a problem with
    scoring.
    But this time .. the only thing I can see that's different
    about this quiz is that I'm not assigning any points in the "Score"
    field - I am instead using the Status of Correct Response alone.
    I've found that this interaction scoring works perfectly for my
    other quiz interactions but there seems to be a problem with the
    drag and drop - when the user moves the objects around and
    temporarily places an object in the wrong (or maybe even correct)
    spot, each of these movements is being racked up as correct in this
    interaction So, if there's an ambivalent user they're going to get
    many more points than is even supposed to be possible.
    I can't see anything different that I've done with this
    interaction other than the scoring. I changed to correct response
    scoring because it was the only way I could figure out how to reset
    the quiz score after the user leaves and comes back. (using
    TotalCorrect)
    Anyway, I'm open to ideas - even if it's not the scoring -
    any help would be appreciated!
    Thanks -
    Cammia

    Don't use the quiz knowledge objects and code yourself...?
    You'll find many on here who can help you with hand coding
    and probably none
    who know much about implementing those KO's who can answer
    questions. The
    reason is if you know enough to be able to answer questions,
    you know enough
    to know that these KO's are a short term crutch that cause
    long term
    problems.
    HTH;
    Amy
    "Cammia" <[email protected]> wrote in
    message
    news:e8jm2u$77e$[email protected]..
    > Hi-
    >
    > I've created a drag and drop interaction for a quiz with
    four objects.
    > Each
    > object has to match up to the correct spot in order for
    the user to get
    > the
    > answer correct. I've done this type of interactions
    before successfully
    > and
    > not had a problem with scoring.
    >
    > But this time .. the only thing I can see that's
    different about this quiz
    > is
    > that I'm not assigning any points in the "Score" field -
    I am instead
    > using
    > the Status of Correct Response alone. I've found that
    this interaction
    > scoring
    > works perfectly for my other quiz interactions but there
    seems to be a
    > problem
    > with the drag and drop - when the user moves the objects
    around and
    > temporarily
    > places an object in the wrong (or maybe even correct)
    spot, each of these
    > movements is being racked up as correct in this
    interaction So, if
    > there's an
    > ambivalent user they're going to get many more points
    than is even
    > supposed to
    > be possible.
    >
    > I can't see anything different that I've done with this
    interaction other
    > than
    > the scoring. I changed to correct response scoring
    because it was the only
    > way
    > I could figure out how to reset the quiz score after the
    user leaves and
    > comes
    > back. (using TotalCorrect)
    >
    > Anyway, I'm open to ideas - even if it's not the scoring
    - any help would
    > be
    > appreciated!
    >
    > Thanks -
    > Cammia
    >

  • Drag and Drop Interaction Wizard

    I am having problems with the Drag and Drop Interaction Wizard.  I am using Captivate (6.1) and when I launch the wizard I am able to select the drag objects and drop targets, but when I get to Step 3 (mapping), I am unable to map the drag sources to the drop targets.  When I double click on the drag source and draw the arrow to the drop target, the arrow disappears. 
    Has anyone else had this problem?  If so, what did you do about it?

    Hi,
    You do not want to double click on the object in Step 3. All you need to do to map the source to destination, on the Green Items you would notice a '+' symbol, drag and put them on the drop item, you would able to map them easily that way, double clicking them would deselect the object.
    For more clarification, what this video tutorial --
    http://www.youtube.com/watch?v=ILtUftHxmag
    Thanks,
    Anjaneai

  • As3 drag and drop

    hi all
    i have a problem with my drag and drop jigsaw
    everything worked fine before i added the draggable content to a movieclip called pieces_mc which should goto the nextFrame after a target has been filled.
    wondering if you can see what is wrong, i believe i need to point the movieclip to event.target but how to do this??
    stop();
    var startX:Number;
    var startY:Number;
    var counter:Number=0;
    var tries:Number=0;
    finished_mc.visible=false;
    help_file_mc.visible=false;
    pieces_mc.jig1_mc.buttonMode=true;
    pieces_mc.jig2_mc.buttonMode=true;
    pieces_mc.jig3_mc.buttonMode=true;
    pieces_mc.jig4_mc.buttonMode=true;
    pieces_mc.jig5_mc.buttonMode=true;
    pieces_mc.jig6_mc.buttonMode=true;
    pieces_mc.jig7_mc.buttonMode=true;
    pieces_mc.jig8_mc.buttonMode=true;
    pieces_mc.jig9_mc.buttonMode=true;
    pieces_mc.jig10_mc.buttonMode=true;
    pieces_mc.jig1_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig1_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig2_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig2_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig3_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig3_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig4_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig4_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig5_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig5_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig6_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig6_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig7_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig7_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig8_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig8_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig9_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig9_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    pieces_mc.jig10_mc.addEventListener(MouseEvent.MOUSE_DOWN, pickUp);
    pieces_mc.jig10_mc.addEventListener(MouseEvent.MOUSE_UP, dropIt);
    function pickUp(event:MouseEvent):void {
    event.target.startDrag(true);
    //reply_txt.text="";
    event.target.parent.addChild(event.target);
    startX=event.target.x;
    startY=event.target.y;
    function dropIt(event:MouseEvent):void {
    event.target.stopDrag();
    var myTargetName:String="target"+event.target.name;
    var myTarget:DisplayObject=getChildByName(myTargetName);
    if (event.target.dropTarget!=null&&event.target.dropTarget.parent==myTarget) {
      event.target.play();
      pieces_mc.nextFrame();
      borders_mc.parent.setChildIndex(borders_mc, borders_mc.parent.numChildren-1);
      //reply_txt.text="Good Job!";
      event.target.removeEventListener(MouseEvent.MOUSE_DOWN, pickUp);
      event.target.removeEventListener(MouseEvent.MOUSE_UP, dropIt);
      event.target.buttonMode=false;
      event.target.x=myTarget.x;
      event.target.y=myTarget.y;
      counter++;
    } else {
      //reply_txt.text="Try Again!";
      event.target.x=startX;
      event.target.y=startY;
      tries++;
    if (tries>=15) {
      //tries_txt.text="fi";
    if (counter==10) {
      borders_mc.visible=false;
      targetjig1_mc.visible=false;
      targetjig2_mc.visible=false;
      targetjig3_mc.visible=false;
      targetjig4_mc.visible=false;
      targetjig5_mc.visible=false;
      targetjig6_mc.visible=false;
      targetjig7_mc.visible=false;
      targetjig8_mc.visible=false;
      targetjig9_mc.visible=false;
      targetjig10_mc.visible=false;
      pieces_mc.jig1_mc.visible=false;
      pieces_mc.jig2_mc.visible=false;
      pieces_mc.jig3_mc.visible=false;
      pieces_mc.jig4_mc.visible=false;
      pieces_mc.jig5_mc.visible=false;
      pieces_mc.jig6_mc.visible=false;
      pieces_mc.jig7_mc.visible=false;
      pieces_mc.jig8_mc.visible=false;
      pieces_mc.jig9_mc.visible=false;
      pieces_mc.jig10_mc.visible=false;
      finished_mc.visible=true;
      //reply_txt.text="Congrats, you're finished!";
    thanks in advance for any help
    fonzio

    hi kglad
    well the problem is before i put all of the separate jigsaw pieces into a movieclip called pieces_mc everything was fine, but not now
    i think i need to tell event.target where to find the pieces but i dont know how
    you see i have the target clips in a movieclip on the stage and the pieces themselves inside another movieclip on stage
    so i can no longer pick up a piece
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at gameone_fla::gameone_3/frame1()
    at flash.display::MovieClip/gotoAndPlay()
    at gameone_fla::MainTimeline/nextk()
    I get this error but this has nothing to do with it as it worked fine before and i havent touched this
    this just moves it to the next frame ie the jigsaw
    intro_2.my_btn.addEventListener(MouseEvent.CLICK, nextk);
    function nextk(event:MouseEvent):void {
      gotoAndPlay(2);
    any ideas?
    thanks
    fonzio

  • Drag and Drop(JList )

    Hi there,
    I have a problem with implementing Drag and Drop into my JList. As my class is a JPanel and there is a JList which is needed to have a drag and drop feature where it enable user to drag and drop to another JList. So I would like to ask how can i go about doin it without writing a new JList Class which implements the DropTargetListener, DragSourceListener, DragGestureListener to the JPanel.
    Thanks...

    JTextComponents have preinstalled TransferHandlers that make it possible to simply call setDragEnabled(true) and you are good to go. However, with most other components, you need to install a custom TransferHandler (ie call list.setTransferHandler() ) to get the job done.
    Here is a sample of the code you need: ListTransferHandler
    ICE

  • Drag and Drop Predicament

    Hi guys,
    So I'm having a problem with a drag and drop flash piece.
    Everything was going alright, I was able to drop the buttons I'm
    dragging in to specific cells. Then I wanted to have the buttons
    drop back to their starting place if the buttons are nowhere near
    the cells. This is where the problem resides:
    When I try to put in the else coding it either (A) Tells me
    there's an error in the coding, or (B) Bypasses the drop actions
    for the cells and goes right back to the starting point.
    The attach code command isn't working for me on this browser,
    but I will get the coding I have at the moment as soon as possible.

    Hello,
    Yes if you could put your code up that would be great.
    In your code, check to make sure your "if" statements contain
    "==" rather that just "=", that may or may not resolve your
    issue...
    For example, see attached code
    HTH,
    Doug

  • Drag and Drop Interaction with 50+ Drop Targets

    Hello,
    I'm fairly new to Captivate 7 but very familiar with Flash. I'm tasked with a project that I would like to do with the drag and drop interaction widget from Captivate 7. Basically, we need our learners to identify the locations of our resorts on a map. Select the name of the resort, drag and drop it in the city/state or country where located. My question is can Captivate handle this task? To me, it seems as a large task for Captivate to handle, and so I was thinking of coding it in Flash.
    Here is what I need:
    1.- List of all the properties at bottom with the drop target being a map of the US or world and have the location for each property as the drop target.
    2.- When the resort/property is selected, the name will change to the three letter code. Example: New York City, when clicked = NYC and the map itself to reflect the 3 letter code once dropped on the map if correct.
    3. If incorrect, the listed item will revert to the long name and return to the list.
    4. If this can be graded, it would be best.
    I can break the project into different regions but if I wanted to keep all 300+ properties in one module, will it be an issue? At the very least, I would need to do a minimum of about 50 per module.
    Thanks all! I've found this forum to be extremely helpful and the members seem to be eager to help.

    var matchingTargetName:String =(event.target.name).substring(0, 1);
    Change the name of the target to A and B and the mc A1, A2, A3, A4... and B1, B2,B3...

  • ICal alarm won't "drag and drop" with changed dates?

    I frequently change appointments on my calendar from one date to the next, but the alarm time stays with the original date and time (so it never alarms or chimes on the new appointment date).
    Any ideas on how to get it to change along with my drag and drop. In other calendar systems, if you have an appointment on the 14th with a 15 minute warning alarm, and then change the date to the 17th, the alarm would then chime 15 minutes ahead of your appointment on the 17th. I know I can manually change it, but this should be automatic.
    Help?

    I just set an event for the 24th with a "2 minute before" alarm. I then dragged it to today 11/19 and the alarm went off 2 minutes before the new event time. I.e., the alarm time was automatically updated. Now if the alarm were set with the "on date" option, I wouldn't expect that to be updated. I'm using iCal Version 4.0.3 (1388).

  • How do i Drag and Drop print in black and white?

    I really like the drag and drop printing feature where i just drag several files to the printer icon in the doc and they print with out opening the file. My only problem is that i can't get them to print in black and white, or choose any other features for that matter. it is printing in color, which is the printer's default. Does any one know how to print in black and white with the drag and drop feature. i have set the printer to black and white for a single document, then tried to drag and drop, but it still does it in color only. i am using pdf's by the way, but it happens with jpegs as well.

    You should create another printer queue for the printer and choose an appropriate name for the queue. You can then put the printer in the Dock. Now use the web interface to the printing system <http://127.0.0.1:631/printers>. Locate your new printer and click on the "Configure" button. You will need to authenticate yourself using the short user name and password of an administrator's account. You will then be able to set the defaults for that printer. Click "Continue" when you are done.
    You can now drag and drop those files you want printed to the appropriate printer icon in the Dock.
    Note: This does not work for every printer. There are some manufacturer's drivers that do not put these options in the printer's PPD. They generate them on the fly when you call the print window.
    Matt
    Mac Mini G4; B&W G3/300    

Maybe you are looking for