Rev Editor

Want to edit something? We can help! 
Filed under

select structure

 

Modest, but meaningful enhancements

Here's what's new in tRev today:
  • Search tRev Support Site... Help menu item
  • Definitions expanded with more synonyms
  • Select Structure now supports every weird form of IF-THEN-ELSE you can imagine
  • Backspace, return key now dependably trigger their object's dirty flag
  • go to and toplevel commands now supported in Raptor Handlers
Here's a video demonstrating said new features:

(download)

After making this video, I made the Select Structure command work a little better on if structures where the then is on the next line. See what you think.

Also, if you try to put a go to command in a button's Raptor Handler, you'll find it will not provide you with a link. That command only becomes a link when you're editing a stack or a card. Same principle holds with toplevel...it won't become a link (and thus work) in anything but a stack object's code.

This is a component update that will give you a couple new agents, a new broker and a new editor. Just click the Updates Available link at lower left of editor or select Check for Updates from your Help menu to get the update.

This update is compatible with tRev build 110. This build has been available for some time. If your tRev about box does not have the words build 110 in the title, then you will need to download a new tRev application from this site. Links for both platforms are on the right side when viewing the main page.

NOTE: because there is a new broker component, you will need to restart tRev, but not Revolution.

You should click below to...

Loading mentions Retweet
Filed under  //   definitions   feature friday   go to   new features   revolution   search from tRev   select structure   toplevel   trev   video  
Posted by Jerry Daniels 

Comments [0]

Where is the 'end if' for that 'if'?

Three new features:

  • Auto-complete within Raptor Handlers (def., special tRev block comments)!
  • Auto-complete custom properties in any handler (includes Raptor handlers)!
  • Select Structure lets you find the beginning & end of any structure.
(download)

But wait, there's more!

Extra, added bonus:
  • Repeated Select Structure commands select the structure within which the currently selected structure resides.
  • When Select Structure reaches the handler level, it selects an extra line at the end so you can copy or cut the handler with an extra line feed.
  • When starting out your Raptor handler, the names basic.properies and custom.properties will auto-complete.
    • Cmd+k will auto-complete the name.
    • A second cmd+k will auto-complete the entire handler !
    • This is consistent with the way auto-complete works for any other handler or control structure.
Enhancements:
  • Setting properties from special Raptor Handlers is now faster and works well in the Decoder mode as well.
  • The basic.properties for fields now includes the text property. This is the number one thing folks want to do with labels.
  • The basic.properties for stacks now includes resizable. Why we have liveResizing and not resizable on Rev inspector's basic properties pane is incomprehensible by the human mind. (Aliens?)
  • Properties shown in Raptor Handlers that have values inherited from an owner are shown in brackets. (See image below.) When these values are clicked, they display the actual property value of the object (not its owner).

Bug fixes:
  • A pernicious bug that didn't let you change the short name of an unsaved stack (or substack) via Raptor Handlers has been fixed.
  • The above bug also made it impossible to compile an object that was open in a tab when its stack owner was unsaved (or a substack) and had its name changed via a Raptor Handler.
  • This bug was not easy to explain or replicate, but thanks to Sarah, I found it and fixed it.

You can now update your components and get these great new features, enhancements, optimizations and fixes!

Here's how to update your components:

  • Via Help menu:
  • Via link:
NOTE: Updating components does not require downloading the tRev application. Usually you will not even need to restart the tRev app. However, since this particular update changes code in the tRev broker component, you will need to quit tRev and restart it.

You should click below to...

 

Loading mentions Retweet
Filed under  //   auto-complete   custom properties   feature friday   new features   select structure   video  
Posted by Jerry Daniels 

Comments [6]