Tech Note 17 - Using fwParametersCreated
Freeway 3.5 Pro introduced a new user function fwParametersCreated this is called whenever parameters are created for an instance of an Action. The fwParametersCreated user function as been added so that you can be guaranteed of initialising parameters that your Action depends on for every insta ...
Tech Note 18 - Localizing Actions II
Freeway 4 Pro supports multiple localization meaning that one copy of Freeway can be used in many languages. The language used is based on the language you have Mac OS set to. If Actions have been created with localization in mind then this will follow through into your Action Interface and even ...
Tech Note 16 - Writing 'Block Actions'
Writing Actions that are intended for use in Dynamic pages frequently requires you to encase sections of HTML in markup. Typically this is required when the web-server is required to repeat a block of code to display some results. If you are writing actions for php, FileMaker, or other actions t ...
Tech Note 15 - Action-Library
Freeway 3.1 introduced mechanism for actions to share mark-up. This is achieved through the use of . Mark-up that is written within a library-action can be shared by all actions that are created within the same file after the declaration. This is particularly useful if you write a suite of actio ...
Tech Note 14 - Freeway Generated Layout Tables
Freeway 3.5.5 has opened the layout table generated by Freeway to the actions developer. Previously any changes that you wanted to make to the layout table could only be made by searching through raw text generated by Freeway, or by converting the tag hierarchy to text an then searching through ...
Tech Note 13 - Triggering Slave Groups
Freeway 2.0 introduced the idea of slave groups to facilitate the interaction of actions on pages and across frame-sets. The concept of a slave group is quite simple. The slave group represents a set of entities that are able to receive messages - and different messages (or triggers) are sent to ...
Tech Note 12 - Adding CSS Style Definitions
Freeway 3.1 introduced a new method fwAddCSSStyles to the class FWTag which will find or add a CSS style enclosure. Download the Tech Note to learn more.
Tech Note 11 - Correct Text Styling in Inline Actions
The styling of actions that insert inline text into Freeway can behaves in unexpected ways in Freeway 3.0. This Tech Note describes a way that you can deal with this. Download the Tech Note to learn more.
Tech Note 10 - Disclosure Triangles
Freeway 3.1 introduced the disclosure triangles as a new Interface element. This may be added to your Freeway Actions using the new tag. Download the PDF to learn more.
Tech Note 9 - File Parameters and File Objects
The JavaScript API facilitates the reading and writing of files. This document goes some way to explaining the interrelation of files, file parameters, uploading and related matters. Download the Tech Note to learn more.
Tech Note 8 - Generating JavaScript
Many interesting Freeway Actions generate JavaScript. They insert code JavaScript into the HTML. This JavaScript will then provide interesting additional behaviours to the web-page. The oldest example of this is probably the Rollover, where a piece of JavaScript is added to the page to change an ...
Tech Note 7 - Adding Mark-up to Table Rows
In many situations when working with Databases it is desirable to add mark-up to table rows. Generally you want to add mark-up that will cause a one or more table rows to be repeated for a number of records in a database. In FileMaker's CMDL, for example there is a [record] and [/record] tag tha ...
Tech Note 6 - Adding Database Markup to HTML Attributes
There are situations where when writing actions where you want to have attributes that are generated through ASP, PHP (etc.) mark-up. For example if you want to set the value of a checkbox programatically you will need to add extra code. Download this Tech Note to learn more.
Tech Note 5 - Custom Slave (Target) Functions
Many of the Actions that are supplied with Freeway can be combined so that they work as Triggers and Targets (formerly called Slaves). This method of communication is open and as an Action author you can write Actions that are custom Target functions - that is you can write your own Targets that ...
Tech Note 4 - Understanding Action Parameters
Freeway supports a JavaScript API for Freeway actions. Using this API you can access parameters that the user sets in the interface and use values drawn from the parameters in your code. Download this Tech Note to learn more.
Tech Note 3 - Localising Freeway Actions
From version 3.0, Freeway is designed for localisation. To accommodate this multiple localisation of the same product the Freeway 3 actions language was extended to make it possible to produce Freeway Actions with multiple localisations. Download this Tech Note to learn more.
Tech Note 2 - Getting & Setting <div> Style Attributes
Using JavaScript it is possible to get all or any of the <div> tags on your page. Download this Tech Note to learn more.
Tech Note 1 - Getting & Setting HTML Attributes
When Freeway generates a page during output it generates a tree-structure of the tags on the page prior to physically generating the HTML file. This tree structure is available to Freeway actions and can be accessed and manipulated using JavaScript. Download this Tech Note for more.