Delete objects?



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

    On 12/08/2004 at 14:34, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   6.303 
    Platform:      
    Language(s) :   C.O.F.F.E.E  ;

    ---------
    Hi,
    how can i delete objects with coffee?

    I tried it like this, but it didn't work:
    //register plugin
    class MyMenuPlugin : MenuPlugin
    {
     public:
      MyMenuPlugin();
      GetID();
      GetName();
      GetHelp();
      Execute(doc);
    }
    MyMenuPlugin::MyMenuPlugin()
    {
     super();
    }
    MyMenuPlugin::GetID()
    {
     return 12345678;//Dummy for demonstration
    }
    MyMenuPlugin::GetName()
    {
     return "TestPlugin";
    }
    MyMenuPlugin::GetHelp()
    {
     return "Delete Object";
    }

    MyMenuPlugin::Execute(doc)
    {
             var myCnt = new(BaseContainer);
            
            if (GetActiveObject(doc) == NULL)
               return (!TextDialog("Please select an object first!", DLG_OK + DLG_ICONSTOP));
              
            SendModelingCommand(MCOMMAND_DELETE, doc,
                                GetActiveObject(doc), myCnt, MODIFY_ALL);       
     
    }

    main()
    {
     Register(MyMenuPlugin);
    }
    thx
    Robert



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

    On 12/08/2004 at 14:47, xxxxxxxx wrote:

    Much simpler than that :)

    try this:

      
    MyMenuPlugin::Execute(doc)  
    {  
    var op = GetActiveObject(doc);  
    op->Remove();          
    }  
    


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

    On 15/08/2004 at 07:14, xxxxxxxx wrote:

    Yeah, thx... (searched the documentation only for "delete", so I couldn't find it)


Log in to reply