Drag-n-drop your way out of relayering hell!
tRev's Object Browser will now let you:
- Drag an object in the Object Browser to re-layer it.
- Shift+drag an object to clone and relayer it.
- Double-click an object name in Browser to re-name it.
- Set the content of a label field WHILE you re-name it.
Double-clicking has changed
To edit the name of a control listed as a line item in the Object Browser, you must double-click on the actual name of the control. Clicking anywhere else will edit the object itself.

Double-clicking the object type ("grc" for example) or a neutral area of the highlighted line (where there's no text) will result in editing the control's code. As before, depressing the shift key while double-clicking in these areas will open the object's property inspector in Rev IDE.
FIXED: Double clicking the number of lines of code in an Object Browser line item will not edit the name of the object. Instead, it will edit the code.
Use your keyboard to the max!
To edit, accept changes and navigate the Object Browser, type the following:
- command+return to edit the name of an object if you're in browse mode.
- command+return while editing to accept the edit and return to browse mode.
- enter while editing to accept the edit. (cmd+return if no enter key)
- return to accept the edit and edit the next line (if there is one).
- down arrow to accept the edit and edit the next line.
- up arrow to accept the edit and edit the previous line.
- tab to accept the edit and edit the next line.
- right arrow at the end of the edited name will accept the edit and edit next line.
- left arrow at the beginning of the edited name will accept the edit and edit previous line.
The Hat Trick
With inline editing you can name your label fields and set their content at the same time:
Step 1

Step 2:

Step 3:

Bonus: if you type shift+return to accept the edited name of any field, its new name will appear as its text content.
Why doesn't the Revolution application browser do all this?
The developers of the Rev IDE have to worry about what version of the engine you're running. This precludes using some of the newer features like the new drag and drop messages and the formattedTop property--all of which make allow us to do relayering and inline editing in tRev's Object Browser.
tRev can run the most recent engine and never worry about the IDE, since it runs in its own application partition. That means you don't have to worry about the IDE, either!
You should click below to...







































Comments [9]