Alternative to Livecode dictonary
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- VIP Livecode Opensource Backer
- Posts: 142
- Joined: Thu Feb 21, 2013 8:47 am
Alternative to Livecode dictonary
Hi,
The dictionary been mentioned in the lesson. It is one of the best ways to learn the syntax. A good alternative to Livecode's
dictionary is http://www.bjoernke.com/?target=bvgdocu with build in full text search and more. I use it all the time.
The added bonus is that it is a stack. You can look at the source code and it is based on sqlite.
Best regards,
Marc
The dictionary been mentioned in the lesson. It is one of the best ways to learn the syntax. A good alternative to Livecode's
dictionary is http://www.bjoernke.com/?target=bvgdocu with build in full text search and more. I use it all the time.
The added bonus is that it is a stack. You can look at the source code and it is based on sqlite.
Best regards,
Marc
Re: Alternative to Livecode dictonary
Thanks Marc!
This does make the dictionary database a little more useable. Its organized in a way that I can peruse the "Topics" based on what I'm trying to do.
My problem with the dictionary is I can't search for something if I don't know what I'm looking for. I've been randomly poking around and reading through it in hopes of coming up with useful knowledge that I may need later. This stack should help me find things I actually do need right away. Much appreciated!
thanks, Henry
This does make the dictionary database a little more useable. Its organized in a way that I can peruse the "Topics" based on what I'm trying to do.
My problem with the dictionary is I can't search for something if I don't know what I'm looking for. I've been randomly poking around and reading through it in hopes of coming up with useful knowledge that I may need later. This stack should help me find things I actually do need right away. Much appreciated!
thanks, Henry
-
- VIP Livecode Opensource Backer
- Posts: 1236
- Joined: Sat Apr 08, 2006 1:10 pm
- Location: Zurich
- Contact:
Re: Alternative to Livecode dictonary
Remember that I'm available if there's any questions or comments
Various teststacks and stuff:
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
-
- VIP Livecode Opensource Backer
- Posts: 3901
- Joined: Sat Mar 24, 2007 2:54 am
- Location: Palo Alto
Re: Alternative to Livecode dictonary
Yes Björnke,
I have a question.
Can your dictionary be built as a standalone? Would be very handy.
Simon
I have a question.
Can your dictionary be built as a standalone? Would be very handy.
Simon
I used to be a newbie but then I learned how to spell teh correctly and now I'm a noob!
-
- VIP Livecode Opensource Backer
- Posts: 1236
- Joined: Sat Apr 08, 2006 1:10 pm
- Location: Zurich
- Contact:
Re: Alternative to Livecode dictonary
Everything can be done
The stack currently checks in what IDE version it is running, and if it doesn't find the relevant function "revappVersion()", then it assumes it's running in Metacard (see the openstack handler in the main stack). So make sure you (or the automatic build thingy) includes the standardLib stuff. And of course SQLite. Obviously it needs that too. When run as a standalone, no checks are made, and it's assumed that the stack was previously properly set up.
So basically a standalone should "just work". To make sure i tested it right now in 6.0.2 on mac os x. This is what i did:
The stack currently checks in what IDE version it is running, and if it doesn't find the relevant function "revappVersion()", then it assumes it's running in Metacard (see the openstack handler in the main stack). So make sure you (or the automatic build thingy) includes the standardLib stuff. And of course SQLite. Obviously it needs that too. When run as a standalone, no checks are made, and it's assumed that the stack was previously properly set up.
So basically a standalone should "just work". To make sure i tested it right now in 6.0.2 on mac os x. This is what i did:
- make sure to have a properly set up working bvg docu stack (if entries show up while you type, you're good)
- message box: set the style of stack "bvg docu 2" to toplevel
- make sure to built for your current OS in the "standalone application settings" ("file" menu) as well as using "automatic inclusion"
- from the menu file: "save as standalone application"
- check if standalone works
Various teststacks and stuff:
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
-
- VIP Livecode Opensource Backer
- Posts: 3901
- Joined: Sat Mar 24, 2007 2:54 am
- Location: Palo Alto
Re: Alternative to Livecode dictonary
It's working on desktop!
Great great great!
Thanks Björnke,
Simon
Great great great!
Thanks Björnke,
Simon
I used to be a newbie but then I learned how to spell teh correctly and now I'm a noob!
-
- VIP Livecode Opensource Backer
- Posts: 7258
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Alternative to Livecode dictonary
A while back, the MetaCard IDE implemented revAppVersion for compatibility. It returns zero, so now you can check the IDE using:BvG wrote:The stack currently checks in what IDE version it is running, and if it doesn't find the relevant function "revappVersion()", then it assumes it's running in Metacard
if revAppVersion() = 0 then -- it's MetaCard
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
-
- VIP Livecode Opensource Backer
- Posts: 1236
- Joined: Sat Apr 08, 2006 1:10 pm
- Location: Zurich
- Contact:
Re: Alternative to Livecode dictonary
look at the code before you criticise it (tho i could have worded that differently)
Various teststacks and stuff:
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode