Including an LCB library in a standalone

Elanor Buchanan June 8, 2016 9

Including the library in a standalone If you have created a LiveCode app that uses a library and want to build it into a standalone you must ensure the library is included in the standalone file. Choose File -> Standalone Application Settings On the General Pane you can choose to let LiveCode search for inclusions

Packaging and sharing an LCB library

Elanor Buchanan June 8, 2016 10

Packaging a library In order to share your library you create a package. This package can be shared with other LiveCode users. Open the Extension Builder from the Tools palette Click the Open button and load the “HelloWorldLibrary.lcb” file Click the Package button This will create a packaged library file with the extension .lce in

LCB metadata

Elanor Buchanan June 8, 2016 11

LiveCode Builder extension metadata In order to package any extension in LiveCode Builder we need to add some required metadata. The metadata provides information about the extension. The required metadata is title: a human-readable name for the module author: the name of the author of the module version: a string in the form X.Y.Z (with

LCB handler definitions

Elanor Buchanan June 8, 2016 12

LCB public handler definitions Handler definitions are used to define functions which can be called from LiveCode Builder code, invoked as a result of events triggering in a widget module, or called from LiveCode Script if public and inside a library module. There is no distinction between handlers which return a value and ones which

LCB library definition

Elanor Buchanan June 8, 2016 13

LCB Library Definition The first thing we need to do is declare the type of extension we are writing. We are writing a library and so we need to declare the extension as such. The library declaration is followed by an identifier. An extension identifier should be in the form community.livecode.<user name>.<library name> In my

Creating an LCB library

Elanor Buchanan June 8, 2016 14

Creating a LiveCode Builder Library Start by creating a new directory to develop your extension in. When you package an extension a number of files are created. The Extension Builder currently relies on there being only one .lcb file in a given directory. Because of this it is simplest to create a new directory for

LiveCode 10 dp-6: Web Fonts and API 33

Heather Laine August 31, 2023 15

We’re pleased to announce that LiveCode 10 Developer Preview 6 is now available. This test release includes the use of Web Fonts in your Web apps, and supports Android API 33, now required for submission to the Google Play store. In addition to this, the Web engine is now around 4mb smaller, owing to added

LiveCode 9.6.10 Stable Released

Heather Laine August 29, 2023 16

We are delighted to announce the release of 9.6.10, stable. This will now become the latest shipping edition of LiveCode and you can download it from your account. This release comes with more than 20 bugfixes and improvements since the last stable version. FEATURES ADDED: