BrainyData / EurOmnisObjectClass

Requires Omnis Studio 8.1: Demonstrates sub-classing of extenal objects, custom properties and multiple tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EurOmnis Object Class Example

Library shows how to sub-class external objects and override and call external methods. It further demonstrates how one can implement custom notation properties, use $sendall for sending messages to class instances and how one can use tasks to encapsulate and manage class instances for specific jobs, i.e. editing a plain text or rich text document.

This library is used at EurOmnis in conjunction with the Inside Notation sessions and requires Studio version 8.1.x or better.

To test all features, this library further requires the OWrite external component by Brainy Data. If you do not have it, a demo version is available at https://www.brainydata.com/demos. The OWrite external should be installed prior to importing the library from JSON.

Contents

EurOmnisObjectClass

This folder contains the JSON source files for the Omnis library in Github.

To restore these files in Omnis Studio, click 'Libraries' in the Studio Browser, then click 'New Lib from JSON'. In the import dialog, navigate to this source folder (containing library.json), then specify a different location for the new Library. Click on Import and open the library in the Studio Browser.

About

Requires Omnis Studio 8.1: Demonstrates sub-classing of extenal objects, custom properties and multiple tasks.

License:MIT License