[campcaster-dev] Re: drag and drop from the desktop
  • Hi Doug,

    This is certainly possible, but I can't tell how difficult, yet. First,
    I would like to figure out how to do dnd within the app, which is not
    terribly easy, either. Afterwards, I can investigate this one. Is it
    going to be in one of the projects (Liberia or HANA) under preparation now?

    Ferenc


    Douglas.Arellanes@mdlf.org wrote on 08/29/2007 01:16 PM:
    >
    > Hi Ferenc,
    >
    > I know you're working on drag-and-drop, so I wanted to put this on your
    > horizon.
    >
    > I've been talking recently with Noel, who says that it's very important
    > for him and Diakhate to have drag and drop from the desktop. The use
    > case looks like this:
    >
    > They open the network share that has their news items; each folder is
    > arranged by day. They currently take the files from that folder and drag
    > them to Winamp, where they are queued and played.
    >
    > They haven't said so directly, but I suspect that not having this
    > ability in Studio would be a dealbreaker for WADR's long-term Campcaster
    > use.
    >
    > Here's how I could see it working: When they drag an item from the
    > desktop to the Live Mode or Scratchpad windows, they will get a prompt
    > asking if they want to import the file. The prompt could give users
    > three options:
    >
    > - Import without info
    > - Import and add info
    > - Cancel
    >
    > If the user chooses 'import without info', the behavior is the same as
    > when a file is input from the mass import tool; the script scans for ID3
    > and if nothing is there, the file name is the title and everything else
    > is blank. The added file is then added to the window they originally
    > dragged it to (i.e. the user should not have to perform an extra step to
    > search for the file or drag it from the scratchpad).
    >
    > If the user chooses import and add info, they get the standard file
    > input window. On clicking 'Upload' the file would appear where the user
    > dragged it (i.e. in the Live Mode queue or in the top position of the
    > scratchpad).