Rev Editor

Want to edit something? We can help! 
Filed under

video

 

tRev build 301 is here!

Watch me launch the new build 301 of the tRev app:

(download)

New installation process

With build 301 you will get new folders in the My tRev Components folder:
You can delete all the GLX_ prefixed folders after launching 301— at your leisure, of course.

Future updates will be faster, asynchronous and will force you to quit tRev — and restart to use it. No more option-launching needed, btw.

Better support

In this version you can more easily send your favorite tool developer (that's me, btw) an email with questions: 

 

You'll find this under the Help menu. It shows the following dialog:

That's all you have to enter in order to generate this email:

For Registered Users:

  


You should click below to...

Loading mentions Retweet
Filed under  //   301   build   tRev   upd   video  
Posted by Jerry Daniels 

Comments [0]

Background tabs: open a tab without going there!

Watch me open tabs from tRev's Object Browser, Scratch Pad and Handler Links without leaving current tab:

(download)

New Background Tabs
  • Now you can open a tab to another object while staying in your current tab.
  • This allows you to keep working in the browser or on a script.
  • Use command key (control on PCs) to open a tab without going to it.
  • Works on Browser line items, links-to-handlers in code, and the scratchpad.
  • Command+double-clicking a line item in Browser no longer edits name of line item.
Easier Scratch pad locking
  • When Scratch Pad is unlocked, escape key locks it.
Fixed
  • If tRev thinks it's offline on startup, it now tries again.
  • Scratch Pad contents now reliably preserved from session-to-session.
  • When in zoom mode, controls in list can now be renamed.
  • When in zoom mode and controls being renamed, escape key now exits renaming.
New components are now ready for updating!
NOTE: If you are not seeing the new features after updating and quitting tRev, then you may need to launch tRev with the option key down on the Mac. If you are running Windows, then hold down the alt key immediately AFTER running tRev. Sorry for the inconvenience.

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   background tabs   feature friday   tRev   upd   update   video  
Posted by Jerry Daniels 

Comments [0]

Need to move controls in Card Snaps? ZOOM!

Watch me move controls in tRev's Object Browser while it's in zoom mode:

(download)

NOTE: You cannot move controls in zoom mode unless the card being zoomed is full size.

UPDATING: When you update your components today, you will need to restart tRev.

DOCS: Shortcuts for Mac and PC have been updated, as well as the Quickstart docs.

Here's the full list of new stuff as well as enhancements, fixes and optimizations:

New

Control List in Zoom
  • Zoomed cards now show a fully functional list of controls.
  • Control line items in list are draggable and names are editable.
  • Zoomed cards also have the scratch pad.
Move Controls in Zoom
  • Controls in snaps can be dragged.
  • Controls in snaps can be moved with arrows.
  • Plain arrow = 1 pixel.
  • Shift+arrow = on 10 pixel grid.
  • Option+arrow = align to next control's side.
Browser Tab
  • First tab is always and only for the browser.
  • New Tab menu item removed from File and Tab menus.
Enhanced
  • Larger/smaller font size on view menu w shortcut.
  • White on Black (aka Chalkboard) now on view menu w shortcut.
Optimized
  • Drag-n-drop in lists is more responsive, faster.
  • Auto-scrolling during drag-n-drop in lists is faster, less quirky.
  • Scrolling in all list fields and code field faster.
  • Code displays faster.
  • Browser columns populate faster (raw number of lines).
Fixed
  • tRev icon in Rev now remembers its location from session to session.
  • Control counter no longer counts the controls in dataGrids.
  • Inflated control counts kept script line counts from appearing in controls column.
  • Alignment of all fields and buttons now perfecto!

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   feature friday   snaps   tRev   upd   video   zoom  
Posted by Jerry Daniels 

Comments [0]

Need more detail in card snaps? ZOOM!

Watch me zoom a card snapshot out to full size with a click, double-click or a keystroke:

(download)

Click to zoom:

Keystrokes that zoom:

Click to unzoom:

Keystrokes that unzoom:

All tRev components have been updated for zoom as well as the Quickstart and Shortcut documents for OS X and Vista/7.

ALERT: As of the update made hours after this post, double-clicking the area outside the snap no longer zooms and unzooms. Instead double-clicking the area directly outside the snap (but within the surrounding snap pane) will now edit the script of the card snap's stack. Also, double-clicking any non-control area inside the snap will open the script of the card.

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   snaps   trev   upd   update   vid   video   zoom  
Posted by Jerry Daniels 

Comments [2]

Greater tRev-to-Rev interoperability and more!

Watch as I run through the new tRev features and enhancements noted below:

(download)

You should click here to see the Basic tRev API in PDF format hosted on my iWork shared documents site.

You may have noticed a new link in the upper right of the editor window in the video above. The Latest Post link appears when there is only one open tab. It uses the Twitter API to filter my Tweets for ones relevant to tRev users. The mechanism for updating this link operates completely asynchronously, so it will not interfere with our normal programming (pun intended).

You should click below to...

Loading mentions Retweet
Filed under  //   feature friday   interoperability   revolution   tRev   video  
Posted by Jerry Daniels 

Comments [8]

Write your own plugins for tRev!

Watch me add a couple plugins to tRev:

(download)

Start your plugin engines! Your tRev components have been updated and are ready for you!

ALSO: The tRev Quickstart docs have been updated with information on Plugins and the Plugin Manager.

You should click below to...

Loading mentions Retweet
Filed under  //   plugins   tRev   video  
Posted by Jerry Daniels 

Comments [4]

Tired of opening the same stacks over and over?

(download)

You really CAN avoid the painful, repetitive use of the Rev menu in opening your stacks! Just click a link in tRev's Scratch Pad and the stack is automatically stored in memory so you can work on its code. You don't even have to have it showing in Rev to do so. Big plus: less clutter; less mind-numbing tasks!

That's right! In addition to having fast access to a handler on which you were laboring, the tRev Scratch Pad also functions a work space. In the video above, you just saw tRev use its Scratch Pad and Object Browser to perform a virtual hat trick as a (1) handler navigator, (2) stack loader and (3) stack viewer.

Again, to see that stack you have in memory, open the tRev Object Browser, select the stack name (or any object in it) and click the Go To column button or just type g. BAM! Your stack is now editable in Rev and you can work on it's properties or whatever.

This little hat trick not only saves me OODLES of time, but it also keeps me from going postal (on a rampage with a rifle).

For those interested in the etymology of the phrase hat trick:

You should click below to...

Loading mentions Retweet
Filed under  //   hat trick   scratch pad   tRev   video   work space  
Posted by Jerry Daniels 

Comments [0]

tRev build 200: Scratch Pad, Minimize, Instances

Now you can keep a list of the handlers on which you're working:

(download)

The Scratch Pad is simply a list of links to your favorite handlers. 
  • It persists from session-to-session.
  • It is there whether in editor or browser modes.
  • It can be edited in-situ or through its editor.

NOTE: The Scratch Pad editor has been simplified and enhanced. See this post.

A Scratch Pad slide show

NOTE: The Scratch Pad editor has been simplified and enhanced. See this post.

No longer a palette

I've made tRev's window into a standard window. It was a palette. Now you can minimize, maximize, close...all in very standard ways across both platforms. When you minimize or iconify Rev in Windows, tRev follows suit and minimizes as well. Same for un-iconifying Rev—tRev also un-iconifies.

Basic architectural revamp

I've also redone the tRev application itself and its file architecture so that...

  • You can run multiple instances of tRev/Rev pairs on the same machine.
  • There is only one components folder residing in your docs folder, not four.
  • Least-used, industry-blessed ports are now used when tRev talks with Rev.

Proxy Support

I've also added support for HTTP proxy servers in the prefs and whenever you encounter connection problems.

How to get your hands on all this goodness?
  1. Quit Revolution (and thereby tRev).
  2. Download the new tRev.app and/or tRev.exe.
  3. Download links located at the lower right of the main page on this site.
  4. Place your newly downloaded tRev.app at the same level as the Revolution.app you want to use.
  5. NOTE: that will be tRev.exe and Revolution.exe for Windows users.
  6. Fire up your new tRev and it will get your new components. 
  7. You will need your reg code for this, so have it handy in your clipboard.

Follow me on Twitter, subscribe here, or just check this post later for breaking news on this mother of all updates.

You should click below to...

Loading mentions Retweet
Filed under  //   feature friday   minimize   multiple instances   palette   scratch pad   sockets   tRev   video  
Posted by Jerry Daniels 

Comments [6]

Scratch Pad Enhancement

You can now edit the tRev Scratch Pad directly. See it work here:

(download)

The ability to add notes to your Scratch Pad entries as shown in the video, is extremely useful. When you have three mouseUp handlers, it helps to be able to know a little more about each one in order to differentiate them.

To start editing the Scratch Pad: click the lock icon or type control+tab.

To stop editing: click the lock or type control+tab, tab or the enter key (not return key!).

BONUStRev's compiling agent now preserves your local variables using the method recommended by the Rev dev team.

You should click below to...

Loading mentions Retweet
Filed under  //   edit   editing   editor   scratch pad   tRev   video  
Posted by Jerry Daniels 

Comments [4]

Create bookmarks in handler list with handler tags

With tRev's new interactive handler tags, you can transform short comments within your code into bookmarks within your handler list. We have a short video showing how to make and use handler tags:

(download)

Overview
  • Tag your handlers by typing handler comments like this: --> my tag
  • There must be a space after the --> tag prefix!
  • Place handler tag comments inside the handler, not outside as with folder comments
  • Handler tags show up in the handler list indented beneath their parent handler
  • These tags look and work like bookmarks within your handler list
  • Handler tags are never sorted in the handler list
  • Click a handler tag in handler list and go quickly to a specific area within a large handler
  • When insertion point in code is below a handler tag, the tag is selected in handler list
  • Handler tags cannot be dragged, but are dragged when its parent is dragged
  • With the prose-like nature or RevTalk, these tags are better than folding control structures

NOTE: If you already use the --> comment form to make comments within your handlers, you will see lots of handler tags indented below your handler names in the handler list—perhaps even too many to be useful. If that's the case, either do a find/replace that changes them into regular comments (-- or #), or prune them by hand. In the interest of keeping things as simple as possible, I do not intend to make handler tags a preference.

Fixes in tRev this week:
  • Leading spaces at top of handler are now removed when handler is formatted
  • Removing these spaces allows the handler to appear in the handler list
  • Dropping a handler on its home line no longer leaves orange insertion bar
  • A home line drop will no longer select the first line of the script when it should not
  • After dragging and dropping code within editor's code field, the tab is now marked dirty
  • Arrow key code navigation selects proper handlers, tags and folders in handler list

Choose Check for Updates from the Help menu, or, after launching tRev, click the Updates Available link in lower left.

You should click below to...

 

Loading mentions Retweet
Filed under  //   feature friday   handler tags   trev   video  
Posted by Jerry Daniels 

Comments [0]