Links[edit | edit source]
The following content presents raw ideas. This page needs massive edits. Do not quote this material in any source. It is not sanctioned in any way. Rather, this page is more of a place holder for more editing to come.
Update: Announced by LiveCode CEO in the webcast in May, 2016.
XP Template for LRNG entry[edit | edit source]
Title[edit | edit source]
- XP/LiveCode Widgets
Banner[edit | edit source]
Description[edit | edit source]
Resources (optinal)[edit | edit source]
Are there any resources that would help learners complete this XP?
- Enter Resource Title
- Repeat if desired.
Submission Requirements[edit | edit source]
Describe the evidence a learner must submit to complete this XP.
Learning Details[edit | edit source]
Set the Interest, Age, Participation, and Duration of your XP.
- Age Appropriateness
- LRNG LVL
- Estimated Duration
LiveCode Plugins[edit | edit source]
- Plugins are a primary means of extending the IDE toolset. Plugins have been around for many years. Plugins are supported in version 8.0 of LiveCode.
- When you report a bug when using the IDE, we need to determine whether
it's a bug in the IDE, or a bad interaction between the IDE and a plugin. In general, if removing the plugin fixes the issue, we'll ask you to go and take the problem it up with the plugin's author. However, we do so in the full expectation that the person who wrote the plugin may then turn around and tell us, "No, actually the IDE is broken and my plugin has exposed a bug!"
Asynchronous animations in LCB[edit | edit source]
- Doing animations in a LiveCode widget is possible.
At the moment a widget can ask for a single shot callback 'timer' using:
schedule timer in <seconds> seconds
A timer can be cancelled by using
When a timer triggers the OnTimer handler of the widget is invoked.
This is sufficient to do simple animations, indeed the clock shows a good example of using it: