Rev Editor

Want to edit something? We can help! 
Filed under

drag-n-drop

 

Now you can drag a handler to any tab!

That's right, spring-loaded tabs!
  1. Drag a handler over a tab and that tab opens.
  2. Drop the handler wherever you like in the new tab's handler list.

Watch this video to be amazed:

(download)

NOTE: you do not need to update in order to use this feature. You have all had spring-loaded tabs for a week now. None of y'all found it, though!

Bonus!
  • Dragging to a tab also works with folders.
  • You can copy (even folders)...by using option key.
Use drag-to-a-tabs to extend your use of RevTalk:
  1. Reuse: make a scrapbook "drag-from" stack of often-used handlers.
  2. Inheritance: drag handlers up/down the message path for wider or selective use.

You should click below to...

Loading mentions Retweet
Filed under  //   drag   drag-n-drop   feature friday   handlers   licenses   transfer   transfer licenses   tRev   video  
Posted by Jerry Daniels 

Comments [4]

Need to move or copy a handler?

Just drag-AND-drop, baby.

(download)

Overview of today's update:

Of note...

Although not apparent from the video, you can also move and copy handlers via drag-n-drop when you have your handlers sorted. You do not need to be in non-sort mode to use this feature, but, since your handlers and folders are sorted, you can only drag-n-drop to folders. You cannot, of course, drag a folder in when your folders are sorted...nothing would happen.

All that notwithstanding, I think we'll see more of you good folks turning the Sort handlers column button off, now that it's so easy to move handlers and folders around.

Few more things:
  • New Preference: Archive when Saving. Check it. Otherwise, no archiving for you.
  • Close a main stack in the Object Browser, and it is now removed from the Stacks column without your having to refresh it in any way.
  • Deleting a group in the Object Browser's Controls column deletes the entire group from Revolution. No surprise, there.
  • NOW deleting a group also removes the group's children from Controls right away—without your having to refresh the controls by clicking the parent card in the Cards column.

For some bizarre reason, I suddenly seem to be channeling Telly Savalas.

You should click below to...

Loading mentions Retweet
Filed under  //   drag-n-drop   feature friday   folders   handlers   inline editing   renaming   savalas   telly  
Posted by Jerry Daniels 

Comments [1]

Drag-n-drop to make a substack!

Watch how easy it is to drag-n-drop a stack to make it a substack or a mainstack!

(download)

Make a mainstack a sub stack; make a sub stack a main stack! Just drag-n-drop in tRev's Object Browser!

Not shown in video: hold down the shift key to make a copy of a stack!

New Visible column button for stacks:

Close changes to Delete if you select a sub stack:

Run tRev in lean-n-mean mode with no headers, footers or tooltips:

This minimalist mode also offers you more vertical space for code!

Now you can edit your stack names just like you can with cards and controls:

Changes made via the  tRev column buttons now mark their stacks as edited, and thus you are prompted to save your stacks in Rev unless you saved them in tRev. Saving from the object browser or the code editor in tRev also does a better job of marking main stacks and sub stacks as saved so you are not prompted to save them when you already have!

BTW: all of  tRev's column buttons work faster now by making far fewer trips back to Rev. Many of them over 20 times faster.

You should click below to...

Loading mentions Retweet
Filed under  //   drag   drag-n-drop   drop   feature friday   footers   headers   lean-n-mean   no footers   no headers   no tooltips   optimized   stacks   tooltips   tRev   video  
Posted by Jerry Daniels 

Comments [3]

Drag-n-drop your way out of relayering hell!

tRev's Object Browser will now let you:

  1. Drag an object in the Object Browser to re-layer it.
  2. Shift+drag an object to clone and relayer it.
  3. Double-click an object name in Browser to re-name it.
  4. Set the content of a label field WHILE you re-name it.

(download)

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.
This is one of those processes that's MUCH easier to do than to explain. Keyboarding is the only way to do re-naming en masse.

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

 

Loading mentions Retweet
Filed under  //   clone   drag and drop   drag-n-drop   edit object name   feature friday   inline editing   layering   layers   new features   object browser   relayer   revolution   tRev   video  
Posted by Jerry Daniels 

Comments [9]