Shiny Language Reference

Language Reference


The Shiny Language Reference

A guide to the features, statements, syntax and usage of the language

 

The Shiny Language Changelog - details the additions for each version of the language

 

Basic Variable Type Reference

Advanced Variable Type Reference

Logical Operator Reference

Bitwise Operator Reference

 

Basic Functions - The core of the language

Control Functions - Creating and drawing user interface controls (eg: buttons)

Drawing Functions - Drawing to the display panel

Extended Functions - Accessing DLLs from the plugin

Font Functions - Creating styled fonts for display

File Functions - Accessing files on a local disk

Image Functions - Loading and drawing bitmap images

Math Functions - Math operations such as sine, cosine, square root etc

Panel Functions - Manipulating the display panel

Registry Profile Functions - Reading and writing plugin settings in the registry

String Functions - Manipulating strings

Tray Functions - Managing entries in the plugin tray menu

User Interface - Working with buttons, editboxes, text controls and more

Web Functions - Reading web pages and downloading files