Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login

    Drag and Drop

    SDK Help
    0
    3
    310
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Helper
      last edited by

      THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

      On 04/12/2003 at 05:37, xxxxxxxx wrote:

      User Information:
      Cinema 4D Version:   8.207 
      Platform:   Windows  ;   
      Language(s) :     C++  ;

      ---------I need help with dragndrop. The dragndrop messages are sent between dialogs. I want to drop things on objects in the view window. That works, but of course I have no chance to listen to the drop messages. I want to drop my own kind of settings on the objects, so I need to know inside the objects that a drop has done on them and process it....that would be no problem, all kind of objects I use are implemented by me. But that message goes to the view, which isnt implemented by me. How are normally these messages handled by the view? Are the objects called and theire attributes are modified? And what is the

      DRAGTYPE_ATOMARRAY? Kind of user defined dragtype?
      
      1 Reply Last reply Reply Quote 0
      • H
        Helper
        last edited by

        THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

        On 04/12/2003 at 06:31, xxxxxxxx wrote:

        ....and how can I set the dragndrop information? In treeviewfunctions I only can find GetDragType....if I return a specified type, for ex. DRAGTYPE_BROWSER_MATERIAL, at least something is done, my object receives a MSG_CHANGE......but where I can set the according basecontainer for dragndrop?

        1 Reply Last reply Reply Quote 0
        • H
          Helper
          last edited by

          THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

          On 08/12/2003 at 05:39, xxxxxxxx wrote:

          In 8.5 you could probably intercept MaterialDragAndDrop messages to do this. The dragndrop information is set when you start the drag, i.e. in HandleMouseDrag() or GetDragType()/GenerateDragArray() for lists.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post