Monday, March 15th, 2010

I took down the original page of links to my session materials that  I posted for the RunRevLive 09 conference so I’m reposting the content here.
Behaviors and Custom Controls
Behavior Helper Plugin
http://www.bluemangolearning.com/download/revolution/tools/BehaviorHelper.rev.zip
Custom Control Helper Plugin
http://www.bluemangolearning.com/download/revolution/tools/CustomControlHelper.rev.zip
Behaviors & Custom Controls Stacks
http://www.bluemangolearning.com/download/revolution/tools/behaviors_customcontrols.zip
Instructions Showing How To Install a Plugin
http://revolution.screenstepslive.com/spaces/revolution/manuals/plugins/lessons/5489-Installing-the-Plugin
Password Font
http://www.bluemangolearning.com/download/revolution/tutorials/passwordentry.zip
Presenting Data with the Data Grid
Data Grid Sample MP3 Library
http://www.bluemangolearning.com/download/revolution/tools/data_grid_sample_mp3_library.zip
Creating a [...]

Have you ever wanted to display the grey text that describes what a text field does?
Placeholder text can be very useful as it provides a visual queue to the user about what the field does while not requiring any extra space in your UI.
Using custom properties and behaviors (new in Revolution 3.5) you can easily [...]

Lately I’ve been working with a lot of web services in ScreenSteps. ScreenSteps integrates with services like WordPress, TypePad, Confluence, MindTouch and ScreenSteps Live. When I sat down to write libraries for each of these integrations I wrestled with how I wanted to handle error reporting. Each handler that retrieved data from a web service [...]

In my applications I like to verify that all stack files exist on disk when the application launches. If any of the required stack files are missing then I alert the user and quit the application.
Most developers are familiar with using

go [invisible] stack "/path/to/stack"

to load a stack file into memory. But ‘go stack’ actually opens [...]

A few weeks ago Kevin Miller, Bill Marriott (both of Runtime Revolution) and I put on a webinar that introduced the new Data Grid in Revolution 3.5. The data grid was originally developed for ScreenSteps so that we could provide our customers with a much more responsive UI when working with large libraries and lessons. [...]