Developer Guide
[ 1 ] - Introduction
Next >Meta is targeted at web developers who want to expose their content and services in a rich way utilising web technologies and techniques they already use and are familiar with. With Meta it is possible to create almost any type of extension or rich web application. The only prerequisite is a basic familiarity with HTML and XML. As far as development software, a text editor such as Notepad is all you need to get started.
Throughout this documentation a Hello World example is used to reinforce the concepts being presented. You can Run this Meta extension using the package link below. The source code is also available for download. Before proceeding it is recommended to download this source code and examine the contents and structure of the files used.
Package Link
Download Source
Screenshots of the Hello World example are shown below.

The Hello World extension provides functionality to:
- Present a user interface comprising a toolbar, menus, dialog and main window with user defined Hello World message.
- Enter and edit the message text via a dialog box which is displayed when the message toolbar button is clicked.
- Format the message to upper and lower case utilising the menu commands of the "Format" menu toolbar button. The format menu is also displayed as a context menu in response to a right click on the main window.
- Calculate the text length of the message in response to the main window "Count" button being clicked.
- Save and load the message locally to file. This functionality is accessed via the "File" menu toolbar button which presents the "File" menu.
- Print preview and print the message as a report. This functionality is accessed from the "Report" pop-up menu which is part of the "File" menu.