Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
http://www.youtube.com/watch?v=rHcnsEoSK_c

 

Setup Instructions

 

  1. Download the github libraries flexcapacitor, Radii8, FlexIFrame and svn libraries AS3Commons (AS3CommonsReflect) and AS3SyntaxHighlighter.

  2. Import the following projects into your FlashBuilder workspace:

    /Radii8Designer
    /Radii8Library
    /Radii8LibraryAssets
    /flexcapacitor/MainLibrary (shown as FCLibrary in the screenshots)
    /flex-iframe/library (shown as FlexIFrame)
    /AS3CommonsReflect
    /AS3SyntaxHighlighter

 

Radii8 Designer Project Properties

The main project is Radii8Designer. The project properties should look like this:

...

When you create a new builder enter what you see in the screenshot.

Radii8Library Project Properties

Image Modified
FCLibrary Project Properties
Image Modified

The main project has an Ant Builder that runs when you compile the project that auto-increments the build number and sets the current date. It may no longer be valid and can probably be removed.

If you do not get any errors in the problems panel in the Radii8Designer project then launch Main.mxml.

 

Wordpress Server Setup

Instructions for saving to the server (saving locally to the file system isn't available yet) using Wordpress:

  1. Install your Wordpress blog on your server
  2. In the Radii8Designer project navigate to the php/wordpress/ directory. Copy the json-api directory and upload it to your Wordpress plugins directory. Usually, wordpress_install_directory/wp-content/plugins. In your wp_config.php file add the following:

    define('JSON_API_CONTROLLERS', "core,categories,posts,user,attachments,projects");
    define('JSON_API_EMAIL_FROM', "contact@mysite.com"); // this is optional use your own contact email here
    define('JSON_API_EMAIL_FROM_NAME', "mysite.com"); // this is optional use your own contact name here

MiniInspector Utility class

At runtime you can use the MiniInspector class let's you can click on an CMD + click on a display object and it will show details about the element. If you do nothing it will then show details about the container and so on until you get to the Application. You can set properties and styles on the selected object by clicking on it's name. It can be set to show style declarations and style inheritance in the console. In the main.mxml application set the property showInheritedStyles to true it will show inherited styles on the object in the console when you CMD + click. This can be used as a starting point for a visual panel for CSS.