Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python 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

    How to select points with the lasso/live

    SDK Help
    0
    4
    327
    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 19/04/2004 at 08:54, xxxxxxxx wrote:

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

      ---------
      How to select points with the lasso/live selection?

      I'm trying to select a point with the standard lasso / live selection but this lasso function needs GeUserArea or GeDialog.
      Where can I get these from in a tool-plugin?
      Or is there any better/other way to select some points?

      thx in advance,
      Zaphod

      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 19/04/2004 at 16:08, xxxxxxxx wrote:

        Using lasso selection in the editor requires user input. You can select points yourself using PointObject::GetPointS(). (Don't forget to send MSG_CHANGE and call EventAdd() afterwards.)

        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 20/04/2004 at 00:16, xxxxxxxx wrote:

          Yes, I know that I can get the selected points, but how do I get the user to select a point?

          I need the user to select one point with the Lasso for example,
          then the plugin stores this point,
          the user selects another point which is handled in the plugin and so on...

          Preselecting all points and then executing the tool is not good enogh, because i need the points in the correct order.

          Zaphod

          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 22/04/2004 at 18:00, xxxxxxxx wrote:

            I guess that the current plugins that do this do it using a ToolData and implementing their own selection routines. Please chime in here if you do have a tool-like plugin that fits the description... (Per-Anders, Paul Everett?)
            I think that a single stroke with live select will always be atomic, even if more than one point is selected, so if you were just to monitor selections the user would have to click more than once to select an order. You could probably do this in CoreMessage().

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