sketchucation logo sketchucation
    • Login
    1. Home
    2. chrisglasier
    3. Topics
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    Urasik Extensions | Lots of new extensions to check out Learn More
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 103
    • Posts 1,032
    • Groups 2

    Topics

    • chrisglasierC

      Solo and corporate intentions

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      3
      0 Votes
      3 Posts
      356 Views
      chrisglasierC
      @Al Hart This is not about the mechanics but the role of advertising in relation to Google's stated philosophy and my own proposed method of working. This was discussed at some length in the topic around Solo's post but wandered off into usual wishlist stuff. My discovery of Google's Interior on line in my view reinforces what I wrote then and perhaps it is time to revisit the subject. All this has a bearing on the development of the technical aspects of Sketchup. Thanks
    • chrisglasierC

      More bounding box questions

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      223 Views
      chrisglasierC
      Yes of course thanks. No fun being dumb!
    • chrisglasierC

      Bounding box - different colours

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      1k Views
      chrisglasierC
      @chris fullmer said: You would need to create your own tool that draws to the screen. Then it could draw bounding boxes around your components. And you could specify any color you desire. I am out of mental gas for the day, but maybe tomorrow I could try to mock up a quick snippet that would show how its done. Chris Very kind - it's not urgent but I needed to know if it were possible. But of course if you find some time ...
    • chrisglasierC

      [Web dialog] switch snippet for pc / mac

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      449 Views
      chrisglasierC
      To make or to become weary; A feeling of being mentally fatigued; Expressive of fatigue Wary: marked by keen caution and watchful prudence; Either I think is appropriate. But more important cgScenes might well become compatible - some kind of milestone in PC/Mac WD compatibility perhaps.
    • chrisglasierC

      People in glasshouses - in Ireland

      Watching Ignoring Scheduled Pinned Locked Moved Gallery
      2
      0 Votes
      2 Posts
      650 Views
      Mike LuceyM
      Hi Chris, Dominic Stevens is an interesting guy. You can check out his ideas here, Dominic Stevens (Architect/IRL) 1 http://www.youtube.com/watch?v=PgDp-IVgnPE Dominic Stevens (Architect/IRL) 2 http://www.youtube.com/watch?v=1-m5tfs1XMM Also attached is an interior shot of the 'glasshouse'. Mike [image: pOk1_mimetic-house-dromahair-ireland-dominic-stevens01.jpg]
    • chrisglasierC

      Pianola demo

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      393 Views
      chrisglasierC
      And ... it can be quick and easy to edit/customise in an open source environment. ... it could have audio commentary. Wikipedia
    • chrisglasierC

      Life is like ....

      Watching Ignoring Scheduled Pinned Locked Moved Corner Bar
      29
      0 Votes
      29 Posts
      2k Views
      J
      Saw this one on a licences plate frame. "What if the hokey pokey is what it's all about?"
    • chrisglasierC

      [CODE] Camera settings

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      28
      0 Votes
      28 Posts
      5k Views
      chrisglasierC
      And here's the matrix returns for one component in the original and recreated view. [image: L2cr_camera011.png]
    • chrisglasierC

      Dialog.set_on_close

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      271 Views
      chrisglasierC
      Thanks but onunload doesn't work. I will give the appObserver a try later on.
    • chrisglasierC

      How to break out of a Ruby loop?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      2k Views
      chrisglasierC
      @thomthom said: ... That's what you mean by breaking out of a loop? Bit confusing since you have the break keyword that actually breaks a loop, while next just skips to the next iteration - which I wouldn't call breaking out of a loop. A bit pedantic perhaps but I am influenced by the API typo thread. You need to break out of the loop before it finishes to start the next iteration. Sometimes you break out to break and sometimes for next, redo or retry. Found these here.
    • chrisglasierC

      Groups into components

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      276 Views
      TIGT
      @chrisglasier said: Thanks TIG. That is a human type thing that I think I can control; I was wondering if there were any technical if and buts. You can always turn a group into a component and if you explode a component back into a group...
    • chrisglasierC

      [Webdialog] onresize firing twice

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      12
      0 Votes
      12 Posts
      1k Views
      chrisglasierC
      Dan, my view is not to introduce anything that might antagonise Mr Mac ... there's seems enough problems with starting and window.location wobblies as bemoaned in this topic. On the other hand I would quite like machine owners to be able to determine the way their information is best viewed by manipulating the window - I guess maybe later. All seems much easier with .hta's but then so limited in other respects. Thanks for your input.
    • chrisglasierC

      Ruby right write

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      13
      0 Votes
      13 Posts
      808 Views
      J
      I think it's odd that the parser would be sensitive to a newline at the end of the file.
    • chrisglasierC

      JSLint - what's important, what's not?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      2k Views
      chrisglasierC
      @chrisglasier said: @ TBD ... will post any interesting (to me!) outcome. @unknownuser said: Error: Problem at line 116 character 5: Bad line breaking before ','. } Problem at line 161 character 65: Be careful when making functions within a loop. Consider putting the function in a closure. o.onmousedown = function() { coreDown(this , c , dv ); }; Problem at line 297 character 18: 'noldDown' was used before it was defined. function noldDown(params){ //params = cell , sliderName , sliderNo , cnt... Problem at line 389 character 18: 'moldDown' was used before it was defined. function moldDown(params){ Implied global: ActiveXObject 16,34, window 43,44 Well not perfect but I think acceptable (please correct me if I am wrong).
    • chrisglasierC

      Json name value pairs

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      19
      0 Votes
      19 Posts
      2k Views
      J
      Right - eval gets passed String objects. So before the eval is called, json is a variable which references a String. After the eval, the variable foo refers to a Javascript Object. However, @unknownuser said: To convert a JSON text into an object, you can use the eval() function. eval() invokes the JavaScript compiler. Since JSON is a proper subset of JavaScript, the compiler will correctly parse the text and produce an object structure. The text must be wrapped in parens to avoid tripping on an ambiguity in JavaScript's syntax. var myObject = eval('(' + myJSONtext + ')'); and @unknownuser said: ..If the server is not rigorous in its JSON encoding, or if it does not scrupulously validate all of its inputs, then it could deliver invalid JSON text that could be carrying dangerous script. The eval function would execute the script, unleashing its malice. To defend against this, a JSON parser should be used. A JSON parser will recognize only JSON text, rejecting all scripts. In browsers that provide native JSON support, JSON parsers are also much faster than eval. It is expected that native JSON support will be included in the next ECMAScript standard. var myObject = JSON.parse(myJSONtext, reviver); I believe Chris is using json2.js on my recommendation, which is based on DC's recommendation because it is possible CG's data could come from an outside source. And I would also repeat what TBD said and watch the "Good Stuff" video - at least you will know what to avoid in Javascript to make your life easier.
    • chrisglasierC

      [Plugin][WebDialog] nsetSketchupApi 1.00

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      1
      0 Votes
      1 Posts
      5k Views
      No one has replied
    • chrisglasierC

      [WebDialog]Behind nset Sketchup API

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      3k Views
      chrisglasierC
      Jim has got the device working in a couple of browsers. He asked me to post these images on his behalf to see if anyone else is interested in this aspect - I am more interested in finalising the machine that runs this or other such devices from the desktop. [image: Oasw_080.jpg] [image: RJlF_081.jpg]
    • chrisglasierC

      [WebDialog] A-H, I-M, N-Z in Javascript

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      367 Views
      chrisglasierC
      I discussed this with Jim just now and we decided that it is better to include the full methods output for the beta version so interested parties can understand and improve the code holistically. But thanks for your help. Sometimes I'm a little too quick off the mark! Chris
    • chrisglasierC

      Cross linking two web dialogs

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      1k Views
      chrisglasierC
      Cross linked thanks to Jim! [image: a1B7_OneTwoAnimated.gif]
    • chrisglasierC

      For Edson --- cgScenes - 2

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      476 Views
      chrisglasierC
      Thanks for your PM, Edson. Very happy to see the Mac version works. I hope this old video for a planned but discarded tweak will help with the basic functionality. We are pretty busy organising our move back to Hong Kong so please excuse my curtness. Once there I will have access to my website, youTube and all the other whizzy things I used to take for granted before they were blocked. cgScenes is just a stepping stone to making a machine for generating hierarchical collections of scenes and components and eventually the scheme introduced in my website. I look forward to getting back to that with SCF driven's (who made the Mac version) continued support. @chrisglasier said: Here is a short clip to support review of release 1.10 proposed here. [flash=425,355:20wxgc82]http://www.youtube.com/v/I9f9ZTeuWBI[/flash:20wxgc82] Unusually the video was uploaded from Hungary (by guess who - my thanks btw), so if it doesn't appear yet please come back later.
    • 1 / 1