Jump to content

corbinhand

Member
  • Posts

    29
  • Joined

  • Last visited

Posts posted by corbinhand

  1. I will try to be more precise with my issue: I need the Marionette.WidgetType.Popup to reference the list of items imported into the node. I'm having a problem figuring out how to make that happen. 

     

    The widget won't allow me to directly reference "dListItems" (my ported in list), and I'm not sure of the solution.

     

    I do not want to use the "options" input (as created by @MRoth), because I want to be able to update it via a worksheet.

     

    class Params(metaclass = Marionette.OrderedClass):
    #APPEARANCE
                    #Name
                    this = Marionette.Node( 'Tour OIP Popup' )
                    
                    #Input Ports
                    dListItems = Marionette.PortIn( [], "listChoices" )
                    options = ('option 0', 'option 1', 'option 2', 'option 3', 'option 4' )
                    
                    #OIP Controls
                    input = Marionette.OIPControl( 'Tour', Marionette.WidgetType.Popup, 0, options )
                   
    #Output Ports
                    int = Marionette.PortOut('i')
                    int.SetDescription('The zero-based index of the selection.')
                    str = Marionette.PortOut('s')
                    str.SetDescription('The string of the selection.')
                    
    #BEHAVIOR
                    this.SetListAbsorb()
                    
    def RunNode(self):
                    #inputs
                    int = self.Params.input.value
                    str = self.Params.input.value
                    dListItems = self.Params.dListItems.value
    
                    #script
                    str = dListItems[int]
                    
                    #outputs
                    self.Params.int.value = int
                    self.Params.str.value = str

     

  2. 9 hours ago, KingChaos said:

    hi,

     

    Yes i am searching for a pulldown solution for this.

     

    But you dont need the lists, you can let VWX do it.

     

    The question here is, how many choices you need?

     

    Without script knowledge i cant modify this "enhanced popup" node, made by @MRoth.

     

    I only typed manually in the node which selection i want to pulldown.

     

     

    image.thumb.png.cb8416c755f307cf7a618c7c87a4353f.png

     

    enclosed u got the node.

     

    pm me if u like.

     

     

    br KC

    datenbankausleser.vwxenhanced popup.vwx

    This doesn't really solve my problem, I need the list to reference a worksheet. 

  3. Has anyone built a marionette node for a dropdown in the OIP based on a worksheet (or list) ?

     

    I have figured out how to use the "popup dialogue" node for this, but it doesn't meet my needs completely. An OIP dropdown would make my life much simpler.

     

    Screenshot of how I am currently doing it below. 

     

     

    Screen Shot 2022-02-24 at 5.39.16 PM.png

  4. 25 minutes ago, ReMatsu said:

    You can still use the old one. Edit your workspace, Click the "Tools" tab, search for "Legacy" on the list and add Hoist(Legacy) to your tool set. That's what I did. 🙂

    I don't know why I didn't consider this! Thank you for the idea. +5 pro points for you 

    • Like 1
  5. @jcogdell Why has your team taken away very simple functionality that's been available for years? Why have developers elected to make my workflow MORE cumbersome? Why do I now have to create custom records and attach them to ever single hoist symbol?

     

    There has to be a better solution than this. 

  6. The hoist tool seems to no longer have a "load weight" field in VW2021. I used this field to create simple rigging worksheets for the last several years. Now I am struggling to find a way to make my old workflow work. Has anyone else run into this and found a workaround?

     

    I don't have Braceworks, and don't intend to make that purchase anytime soon given the way 2020 went...

  7. I am having an issue saving customizations to the built in Plug Ins in VW Spotlight 2020. Specifically, I am trying to add cable options to the cable tools. Have done this in the past (on VW2019) without issue, only 2020 seems to be giving me problems. Once I close the plug in manager, nothing seems to save. 

     

    Any thoughts? 

  8. Ditto! I am having the same issues. These problems have been around way too long not to have been addressed by the Vectorworks team.

     

    My 'make-shift' solution is adjusting my custom render settings slightly. For instance: adjusting "Curved Geometry" from medium to low. Its not perfect, but it keeps me from rebooting.

    • Like 1
  9. I'm having render problems in 2017. When I render any viewport for a second time, the entire viewport turns black. As in a complete black rectangle. 

     

    I can update the settings in the "background render settings" and it will render perfectly, but only one time. Then I will have to change the settings again, or else the blacked out viewport comes back. 

     

    Has anyone else run into this? Any tips for fixing it?

     

    Corbin

    • Like 2
×
×
  • Create New...