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 [...]
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 [...]
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 [...]
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. [...]

