Livecode Wiki
(Corrected links for the polygons)
Tag: Visual edit
(Updated the link to the open-source binaries.)
Tag: Visual edit
 
(45 intermediate revisions by 5 users not shown)
Line 4: Line 4:
 
[[Image:Livecode_logo.png|Livecode logo| thumb | livecode logo]]
 
[[Image:Livecode_logo.png|Livecode logo| thumb | livecode logo]]
   
  +
This wiki is a collaborative community project to document all aspects of [http://www.newlivecode.info LiveCode]
Welcome to the [https://www.webopedia.com/TERM/W/wiki.html wiki] about the [http://www.newlivecode.info LiveCode]. We’re a collaborative community website about your topic that anyone, including you, can edit. Click the edit button at the top of any page to get started!
 
   
This site is not created, owned or maintained by LiveCode Ltd company, all displayed LiveCode logos are copyright LiveCode Ltd. and shown here by permission. This is just a website maintained by the Livecode community and enthusiasts.
+
*It is not created, owned or maintained by LiveCode Ltd. company.
  +
*All displayed LiveCode logos are copyright by LiveCode Ltd. and shown here by permission.
  +
*This is just a website maintained by the Livecode community and enthusiasts.
   
  +
Everyone is welcome to add something:
If you don't want to edit, you can just leave a comment at the bottom of the page.
 
  +
*If you already use LiveCode, then share what you learned.
  +
*If you notice any spelling or grammar mistakes, then correct them.
 
*Or just leave a comment at the bottom of any page.
   
  +
Editing this wiki is easy:
LiveCode is an open source programming language.
 
   
  +
*Check out the [https://fandom.zendesk.com/hc/en-us/articles/360024685874-Making-your-first-contribution help pages for making basic editing]
LifeCode is '''free''' for open source projects.
 
  +
*You can edit the wiki as an anonymous user
  +
*Or you can join this wiki for free and edit without ads.
  +
*Look thru the Table of Contents below for a page to start editing
 
*Our [[Special:Leaderboard|most active members list is here]].
   
  +
If you would like to get started with programming in LiveCode
LiveCode helps you create apps for multiple platforms in few minutes.
 
Quickly. Easily. Free.
 
   
  +
*Watch the video below.
[[File:Livecode App Academy - Introduction to LiveCode-0|thumb|center|335 px]]
 
  +
*Watch other videos [https://www.youtube.com/results?search_query=livecode from the LiveCode channel of You Tube].
  +
*Download the latest version of [https://community.livecode.com/9_6_3/ the LiveCode Community Edition] here for free.
  +
*LiveCode runs on all platforms - Mac, Windows and Linux.
  +
*Try coding a [http://lessons.livecode.com/m/2571 few LiveCode projects here].
   
 
Linux users - please read about this bug on some distros [http://forums.livecode.com/viewtopic.php?f=20&t=28437 and how to solve it]
'''This wiki is free, and if you register and log in, you will not see advertise. Registration is also free. '''
 
   
 
[[File:Livecode App Academy - Introduction to LiveCode-0|thumb|center|335 px]]
The last version of livecode is '''9.'''
 
 
Linux users please read about this bug on some distros and how to solve it: http://forums.livecode.com/viewtopic.php?f=20&t=28437.
 
 
All versions can be downloaded from 4.5 on http://downloads.livecode.com/livecode/ .
 
[[File:Download_free.jpg|thumb|http://downloads.livecode.com/]]
 
 
If you want to modify or add pages, you are welcome to, and please read this page: [[Wiki formatting style]].
 
 
[[TO DO LIST]] contains a list of tasks to complete on this wiki, please help us with these tasks.
 
 
Our most active members list is here: [[Special:Leaderboard]]
 
 
This wiki contains many sub-pages. Tip: Use the search box to find more information.
 
 
Other LiveCode resource are listed on the [[Links]] page.
 
   
 
==Table of contents==
 
==Table of contents==
  +
Introduction
 
 
*[[Introduction of LiveCode|Introduction to LiveCode]]
 
*[[Introduction of LiveCode|Introduction to LiveCode]]
  +
*[http://www.live-code.net/livecode-tutorial.html Getting Started Tutorial]
*[[Introduction of the language script|Introduction to the language script]]
 
  +
  +
IDE
 
*[[Introduction of the IDE|Introduction to the IDE]]
 
*[[Introduction of the IDE|Introduction to the IDE]]
 
*[[Stacks and cards]]
 
*[[Stacks and cards]]
*[[LiveCode IDE tools]] (buttons, sliders, etc.)
 
**[[button]]
 
**[[tab panel]]
 
**[[field]]
 
**[[data grid]]
 
**[[scrollbar]]
 
**[[image area]]
 
**[[quicktime player|player]]
 
**[[group]]
 
**[[widget]]
 
**[[Aligning, spacing and distributing objects]]
 
**[[Other tools]]
 
*[[Draw controls]]
 
**[[rectangle]]
 
**[[rounded rectangle]]
 
**[[oval]]
 
**[[regular]] polygon
 
**[[polygon]] (irregular)
 
**[[line]]
 
**[[freehand]]
 
**[[freehand polygon]]
 
**[[fill, line color and type tools]]
 
*[[Paint controls]]
 
**[[select tool]]
 
**[[bucket]]
 
**[[spray]]
 
**[[eraser]]
 
**[[draw polygon|polygon]]
 
**[[curve]]
 
**[[pencil]]
 
**[[brush]]
 
**[[fill, line color and type tools]]
 
* [[LiveCode script language]]
 
**[[comments]]
 
**[[variables]]
 
**[[arrays]]
 
**[[properties]]
 
**[[custom properties]]
 
**[[operators]]
 
**[[messages]]
 
***[[message list]]
 
**[[functions]]
 
**[[commands]]
 
**[[getprop]]
 
**[[setprop]]
 
**[[if]]
 
**[[switch]]
 
**[[repeat]] ''(while, until, for n times, for to step, for each, ...)''
 
**[[special keywords]]
 
** [[expressions]]
 
** [[error codes]]
 
 
*[[Property Inspector]]
 
*[[Property Inspector]]
*[[Code editor]]
 
 
*[[Project browser]]
 
*[[Project browser]]
 
*[[Object library]]
 
*[[Object library]]
 
*[[Message watcher]]
 
*[[Message watcher]]
 
*[[Start Center]]
 
*[[Start Center]]
  +
  +
Controls
  +
*[[Widgets]]
  +
*[[LiveCode IDE tools|Card controls]]
 
*[[Draw controls]]
 
*[[Paint controls]]
  +
  +
Lists
  +
*[[Functions]]
  +
*[[Commands|Handlers]]
  +
*[[Message list| Messages]]
  +
*[[ Operators]]
 
*[[Special keywords]]
  +
  +
Script
 
* [[Introduction of the language script|Introduction to the language script]]
 
* [[LiveCode script language]]
 
* [[Code editor]]
  +
  +
Miscellaneous
 
* [[LiveCode file format]]
 
* [[LiveCode file format]]
 
* [[Printing]]
 
* [[Printing]]
 
* [[Databases]]
 
* [[Databases]]
**[[Access]]
 
**[[CouchDB]]
 
** [[Filemaker Pro]]
 
** [[MySQL |MariaDB]]
 
** [[Microsoft SQL server]]
 
** [[MySQL]]
 
**[[OracleDB]]
 
** [[PostgreSQL]]
 
** [[SQLite]]
 
** [[ValentinaDB]]
 
 
* [[Compressing (zip)]]
 
* [[Compressing (zip)]]
 
* [[PDF]]
 
* [[PDF]]
* [[HOW TO]]
+
* [[HOW TO|How to do it in LiveCode]]
  +
  +
Platforms
 
* [[Windows]]
 
* [[Linux]]
 
* [[Mac]]
 
* [[Android]]
 
* [[iOS]]
 
* [[Raspberry Pi]]
 
* [[webserver]]
 
* [[HTML5]]
  +
  +
Applications
 
* [[Made with Livecode]]
 
* [[3rd party library|3rd party library]]
 
* [[3rd party library|3rd party library]]
  +
* Specific platform:
 
  +
Information
** [[Windows]]
 
  +
** [[Linux]]
 
  +
* [https://livecode.github.io/this-week-in-livecode/ This Week in LiveCode]
** [[Mac]]
 
** [[Android]]
 
** [[iOS]]
 
** [[Raspberry Pi]]
 
** [[webserver]]
 
** [[HTML5]]
 
 
* [[Old Newsletter]]
 
* [[Old Newsletter]]
* [[Links]]
+
* [[Links|LiveCode links]]
* [[Made with Livecode]]
 

Latest revision as of 19:25, 17 June 2023

Livecode logo2

Welcome to the Livecode Wiki[]

Livecode logo

livecode logo

This wiki is a collaborative community project to document all aspects of LiveCode

  • It is not created, owned or maintained by LiveCode Ltd. company.
  • All displayed LiveCode logos are copyright by LiveCode Ltd. and shown here by permission.
  • This is just a website maintained by the Livecode community and enthusiasts.

Everyone is welcome to add something:

  • If you already use LiveCode, then share what you learned.
  • If you notice any spelling or grammar mistakes, then correct them.
  • Or just leave a comment at the bottom of any page.

Editing this wiki is easy:

If you would like to get started with programming in LiveCode

Linux users - please read about this bug on some distros and how to solve it

Livecode_App_Academy_-_Introduction_to_LiveCode-0

Livecode App Academy - Introduction to LiveCode-0

Table of contents[]

Introduction

IDE

Controls

Lists

Script

Miscellaneous

Platforms

Applications

Information