richmond62 wrote: Wed Apr 27, 2022 11:17 am
Why do I have a feeling that a 'scrape' of these forums should supply more than enough?
The forum is a good source of info
IF you can locate what you want. But then it more often that not involves wading through tens if not hundreds of posts to find that nugget you need.
As you well know, i use the forum A LOT and I don't make these comments inanely.
You know what you know and you don't know what you don't know. Try thinking
outside of your own head and putting yourself in the shoes of someone that hasn't been using liveCode for over 10 years.
So no, by and large I don't agree with your 'feeling'. The forum is more for discourse than reference and the two should be distinct. Forum = great discussion but 'Dictionary' = at best mediocre reference.
A reference should include examples. I can't count how many times i've very successfully just used examples verbatim from documentation in other languages and occasionally i do this in liveCode but sadly more often than not there are either not enough examples to cover the use case i'm looking for or it's only a fragment of the code to illustrate syntax rather than a full example.
richmond62 wrote: Wed Apr 27, 2022 11:17 am
Also: why pay for Dash when you can have the thing sitting on your desktop for nix?
There is NO COMPARISON in the utility of Dash vs the built in dictionary. Whether you think it's worth the money is a different matter, for me it is. Take a busy API like the Data Grid and say you want to search all messages and commands for the word fragment 'data' to look and see how to manipulate the DG's data.
Frankly impossibly with dictionary. With the Dictionary, you can't have multiple APIs open side by side for quick reference. You can't annotate APIs. You can't store code snippets. It ONLY works with the LC IDE, unlike Dash which integrates with hundreds of apps. I like coding in VSCode and it's a doddle to look up stuff in Dash (if the cursor is in the word you want to look up just hit ctrl-H and
instantly Dash pop's up at the same API entry).
As mentioned this is
free on Win/Linux (using Velocity or Zeal)
Then of course you can just use James Hale's Docset Reader:
https://livecodeshare.runrev.com/stack/ ... set-Reader
This doesn't really offer more features than the built in dictionary BUT you can compile it for mobile and have on your phone or tablet or other computer. And you can modify to your heart's content without worrying about breaking the IDE.
Literally any other solution offers a step up from the 'native' offering... it's not about 'having the thing on your desktop' it's about functionality.
Great whataboutism though...