• Login
sketchucation logo sketchucation
  • Login
๐Ÿค‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Resize inputbox

Scheduled Pinned Locked Moved Plugins
4 Posts 3 Posters 678 Views
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.
  • K Offline
    kat
    last edited by 30 Apr 2010, 14:05

    Hello,
    I use a SU inputbox in my script with some predefined possibilities for the user.
    for example:

    def dialog3()
    number_layers = 2
    
    prompts3 = Array.new(number_layers) { |i| "Layer "+(i+=1).to_s}
    defaults3 = Array.new(number_layers) { |i| "--Select--"} 
    list3 = [ "WFEX0001;Wall, external finishes - closing sub-element - blocks/stones - natural stone - breuksteen (09 cm)
    |WFEX0002;Wall, external finishes - closing sub-element - blocks/stones - concrete blocks - white (190x90x90)
    |WFEX0003;Wall, external finishes - closing sub-element - blocks/stones - concrete blocks - grey (190x90x90)",
    "THINS0001;Thermal insulation in cavity - blanket, batt - anorganic fiber - rock wool - hard (6 cm)
    |THINS0002;Thermal insulation in cavity - blanket, batt - anorganic fiber - rock wool - hard (10 cm)
    |THINS0003;Thermal insulation in cavity - blanket, batt - anorganic fiber - rock wool - hard (14 cm)"]
    
    d3 = UI.inputbox(prompts3,defaults3, list3, "Layers ")
    end
    

    Because my list contains very long strings, SU automatically produces this ridiculously huge inputbox that won't even fit the screen. Does someone know how to resize it?

    1 Reply Last reply Reply Quote 0
    • T Offline
      TIG Moderator
      last edited by 30 Apr 2010, 14:59

      Unfortunately you can't resize a SUp inputbox - except by having strings that are the appropriate length !
      You need a web-dialog to do that - but that's another matter...
      ๐Ÿ˜’

      TIG

      1 Reply Last reply Reply Quote 0
      • K Offline
        kat
        last edited by 1 May 2010, 20:11

        hmm, i did some Java programming before, but that was a long time ago... ๐Ÿ˜•

        1 Reply Last reply Reply Quote 0
        • T Offline
          thomthom
          last edited by 1 May 2010, 21:06

          You don't need Java for webdialogs. Javascript on the other hand, and HTML + CSS.

          Thomas Thomassen โ€” SketchUp Monkey & Coding addict
          List of my plugins and link to the CookieWare fund

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          1 / 1
          • First post
            4/4
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement