Lessons

Sort by:

Quickly Edit a Palette Stack in the IDE Posted: 27 Jun 12:57
Tags: Revolution By: Trevor DeVore

When working in the IDE with the pointer tool you cannot select controls in stacks that have a mode of 3 or 4 (modeless or palette). Learn how to quickly toggle the mode to 1 (toplevel) without having to remember the name of the stack.

Write A Command That Sets 'the result' And 'it' Posted: 18 Apr 08:15
Tags: Revolution By: Trevor DeVore

Certain Revolution commands, such as 'answer', will set both it and the result:
* it is set to the data returned from the command
* the result contains status such as an error message or the button clicked on.

While it is not readily apparent how to do this when writing you...

Alternating Line Colors in a List Field Posted: 15 Apr 11:08
Tags: Revolution, Fields By: Trevor DeVore

This lesson will demonstrate how to create alternating line colors in a Revolution list field. This technique requires version 2.8.1 or later of Revolution.

Dropping System Folders on Fields Posted: 03 Mar 23:45
Tags: Drag & Drop, Revolution By: Trevor DeVore

This lesson demonstrates how to allow a user to drop a system folder onto a field. The folder path is then displayed in the field.

Adding a Windows Vista Manifest To a Revolution Executable Posted: 27 Feb 20:54
Tags: Revolution By: Trevor DeVore

In Windows Vista an .exe file can have a manifest embedded in it that tells Windows the application should run with administrator privileges. When the user launches the .exe Vista will prompt the user for a username and password. Your application can then write to protected directories. </p...

Running Revolution as CGI on Debian Linux Posted: 22 Feb 15:40
Tags: CGI, Revolution By: Trevor DeVore

Revolution is a great development tool for desktop applications. But it can also be run as a CGI on your server which means you can quickly write scripts for use on the web using the syntax you know and love.

This tutorial shows the steps I went through to install the Revolution Linux ...

Getting Expected Results When Setting clipboardData["html"] Posted: 08 Feb 22:11
Tags: Revolution By: Trevor DeVore

When setting clipboardData[&quot;html&quot;] the textFont of the templateField is used (or the home stack if the textFont is empty). This has implications for OS X applications where Lucida Grande is normally the default font. Lucida Grande does not have an italics style so italics wil...

Create an ANSI Font Option Menu Posted: 18 Jan 18:28
Tags: Revolution By: Trevor DeVore
Creating a Color Picker Swatch Posted: 18 Jan 17:04
Tags: Revolution By: Trevor DeVore

Learn how to make a color picker swatch.

Creating a Toolbar Button Posted: 18 Jan 13:36
Tags: Revolution By: Trevor DeVore

Learn how to create a toolbar button that has an icon with text appearing below it.

Creating a Password Field Posted: 11 Jan 00:11
Tags: Revolution By: Trevor DeVore

Learn how to create a password entry field using a a custom font and revFontLoad. You can download the PasswordEntry.ttf font <a href="http://www.bluemangolearning.com/developer/revolution/downloads/passwordentry.zip">here</a>.