Page 1 of 4 123 ... LastLast
Results 1 to 10 of 38

Thread: Girder 3.2.5 pre 6

  1. #1
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default Girder 3.2.5 pre 6

    Okay again another release, next week I'll have a lot less time so updates will be slower from now on :-).

    I've started work on API version 2, please beware the API might/will still change.

    http://www.girder.nl/temp/girder.h


    For a demonstration of the Lua features check out this exported group.
    http://www.girder.nl/download.php?Link=407


    Post problems here.
    Ron
    No support through PM

  2. #2
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    Mark, hehehe someone was tired yesterday evening :-) String is 3.

    Marsupial, sorry I'll not be writing a conversion utility anytime soon, though for now the old GVMS will be available and compatible with the new Girders. I understand that it is a big hassle for you (and others) but the old GVMS is just way to limited. If I get some time I'll look into a translation lua-script.
    Ron
    No support through PM

  3. #3
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    I'll have to check Mark, right now I'm going to have dinner first ;-)
    Ron
    No support through PM

  4. #4
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    updated version for Mark,

    http://www.girder.nl/temp/Girder325pre6-2.zip

    have fun, I'm back to my Lyanupov exponents, exciting stuff!!!
    Ron
    No support through PM

  5. #5
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    :-( I realised that yesterday night sorry about that.

    Here is the correct version:

    http://www.girder.nl/temp/Girder325pre6-3.zip
    Ron
    No support through PM

  6. #6
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    You can load the .gml file without problems, but if you used GVMS (old style) you'll need to update that by hand. I have not written and do not have time to write a conversion utility right now. Sorry.
    Ron
    No support through PM

  7. #7
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    Quote Originally Posted by psg
    TriggerCommand("treePath-to-girder-command-or-multigroup"[, payloaddata]);
    I'm not in favour of this because this completely throws the Event-Idea to the side. Also there is no unique path-to-girder-command because the names of the commands and groups are by no means unique.... I can see it being usefull but it's also bad-form. I'll have to think about it.

    about the httpd plugin problem, no code is needed :-)

    Do this instead:

    Select "Girder event" from the dropdownbox next to the "learn event" button
    Click on the "learn event" button.
    In the first dropdown box Select "On Event"
    In the second dropdown box select "Httpd"

    et voila that command will be triggered on any event coming from the httpd plugin!
    Ron
    No support through PM

  8. #8
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    Goto is not the same, Goto uses ID's to find the target command, not the name. I agree with Malversán on this. One thing I do not get, why would TriggerCommand be less work for you then TriggerEvent?

    For both commands you'll need exactly as many commands in the tree, and both commands can be dynamically generated in Lua.....
    Ron
    No support through PM

  9. #9
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    :-D

    Isn't that your second proposal on this forum Mark ? Man you are in great demand :-)

    I'm not going to release the source anytime soon, so no marriage for me, pfew!
    Ron
    No support through PM

  10. #10
    Join Date
    Jan 1998
    Location
    Jupiter, FL
    Posts
    13,550

    Default

    Quote Originally Posted by Malversán
    One more thing (that isn't important, in fact). Once a command reference is assigned to a conditional command using the tree picker, you can't unassign the command reference. You can change it for another command reference using the tree picker again, but you can't simply erase it.

    Wouldn't it be convenient to give the "Cancel" button in the tree picker a command reference eraser behaviour, instead of having to recreate the conditional command if you have put the "then" or the "else" command reference in the wrong place?

    I suppose it may not be difficult to include this improvement... unless you have to code that behaviour in every standard conditional command, instead of in just one place. If so, just save your time for more important things. ;-)

    I've arrived to this point when thinking about the "switch" plugin explained before, where you will have to pick many command references and a mistake in the command assignments would be usual.
    To remove the links/ID's from the command look at the command menu and select "Clear Links". :-)
    Ron
    No support through PM

Page 1 of 4 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •