View Single Post
  (#130 (permalink)) Old
rdj Offline
New Member
 
rdj's Avatar
 
Posts: 10
Join Date: Oct 2006
Location: Leesburg, Virginia USA
Model: 8830
Carrier: Sprint
Default "Macro" characters in AutoText replacement text - 10-12-2007, 06:27 PM

Until reading this helpful thread, I did not know about the RB and BR AutoText definitions that come pre-defined (in the 8830). Inspecting those definitions led me to to create some handy new definitions that others may find useful:

htp -> http://%B
hts -> https://%B
htw -> http://www.%B

The "%B" at the end of these is a "macro" that deletes the space you entered at the end of the "word" that AutoText recognized. That way, you can just keep typing the rest of the web address without backspacing manually.

"Help" in AutoText told me that while entering the replacement text for a new abbreviation, there is an "Insert Macro" menu item. You can use this -- or just type in the macro sequence yourself. Here are all of the macro sequences it lists:

%d -> short date
%D -> long date
%t -> short time
%T -> long time
%o -> owner name
%O -> owner info (signature)
%p -> phone number
%P -> PIN
%b -> backspace
%B -> delete
%% -> the single '%' character

What's the difference between %b and %B? Not sure I understand all of the nuances, but the built-in BR is defined as "(%B" and the built-in RB as "%b)" which has the effect of getting precisely the "right" spacing when using the abbreviations to insert punctuation characters.

(Would it be worth adding the table of macro sequences to the FAQ(s), or is that too geeky?)
   
Reply With Quote