Cursor placement in a Reply

Something that's always bothered me is how Apple Mail places the cursor directly above the quote line when replying to a new message, as below:
*+(cursor is here)+*
*+On Jan 11, 2011, at 8:49 AM, John Doe wrote:+*
Is there a plist modification that would make the cursor appear with a space below it when replying to a message, as below:
*+(cursor is here)+*
*+On Jan 11, 2011, at 8:49 AM, John Doe wrote:+*
This would automatically provide a space of separation between the quote line and where I begin typing. Most email clients already do this...hoping there's a fix for Apple Mail. Thanks for any suggestions.

Actually there is a way to do this other than the way you've described it, don't be so cocky! I've been using this for years and it does exactly what you are looking for. The only problem is that it no longer works under Lion. If anyone can figure out an update to this solution I'd love to see it! Here it is exactly as I found it worded:
When you reply to a message, Apple Mail quotes the text of the message to which you're replying after a line like "On May 4 2005, at 5:16 PM, John Doe wrote:". For some reason, though, Mail puts a blank line after that line, separating it from the quoted text, and skips putting one before it, so it's right under the cursor and ends up run in with your typed message. It's weird and ugly! To fix this from the Terminal, type this:
sudo vi /System/Library/Frameworks/Message.framework/Versions/\
B/Resources/English.lproj/Delayed.strings
Change the line that reads:
"REPLY_ATTRIBUTION" = "On %1$@, at %2$@, %3$@ wrote:nn";
to this:
"REPLY_ATTRIBUTION" = "\nOn %1$@, at %2$@, %3$@ wrote:\n\n";
Then you'll probably have to restart to clear the system's cache and have the changes take effect.

Similar Messages

  • When type Japanese characters they appear not at cursor place. How to solve?

    Hi,
    There is some troubles at Japanese text input. When start to type Japanese (or Chinese) characters they appear not at cursor place, it's very inconvenient for using. How could it be solved?
    Some screenshots done in demo TLF site http://labs.adobe.com/technologies/textlayout/demos/
    Regards,
    Ann

    It would be strange if this would be the desired behavior. The problem is - the position of the "input box" on the screen is changing and is not even predictable.
    I am using Windows XP.
    Here it is in one position
    Here I clicked on the Font drop-down - so now I have the position there, and whatever I do, it stays there.
    Unless I click on Data sourse drop-down - then I have it there
    This input box does not return to the editor, although after hitting Enter I do get the characters at the place of the cursor.
    But it makes it basically unusable for japanese and some other languages - if there are any other controls in the application, the input box moves to them if I click there, and does not return. Besides, in many cases it overlaps already inputted text, which is very inconvenient for the user.
    Where is this input box supposed to be by design, I wonder? And how do I keep it there?
    Another question - is the support for inline input planned and if so, when?

  • Can't get cursor to occur when replying to Comcast web email in Safari

    When I use Safari on my iPad 2 and go to Comcast Web Mail and open an email and try to reply to it the cursor doesn’t appear so I cannot write a reply.  All my Safari settings are correct (I think).  Can anyone help me?  I just got my iPad Monday and have been a Mac person since 1987.  I also have a MacBook Pro.

    Shysuz wrote:
    Changing the preferences still did not allow me to open emails or reply.  Using the m.comcast.net website works just fine and I can both open emails easily and reply easily.
    You'd still be far better off to configure your Comcast Mail account in the Mail App on the iPad.
    go to Settings > Mail, Contacts, Calendars > Add Account...

  • Cursor placement in a GUIBB / Focus Request

    Hello
    Is it possible to place the cursor in a particular field within a GUIBB? We have the requirement what our application has to support this.
    In WDA one can set the focus via the interface IF_WD_VIEW and its method request_focus_on_view_elem. Does FPM support this as well?
    Regards,
      Mathias

    Hello Ulrich
    That's a pity But can you please confirm that I'm not able in a Feeder Class method to access the IF_WF_VIEW interface somehow?
    Regards,
      Mathias

  • Posted at so many places. No reply for this error. Is it tuff?

    Hi,
    Please pay attention to this error. I posted this error at so many places.I did not get any reply.I don't think this is tuff. I am doing some thing wrong. when I try to compile the SAX example, I am getting following error.Did anyone have an idea what could be the problem. Please help me.I am stuck in middle. Any help will be appreciated. Thanks in advance.
    C:\jwsdp-1.1\docs\tutorial\examples\jaxp\sax\samples>javac Echo01.java
    Echo01.java:74: cannot resolve symbol
    symbol : method parse (java.io.File,org.xml.sax.helpers.DefaultHandler)
    location: class javax.xml.parsers.SAXParser
    saxParser.parse(new File(argv[0]), handler);
    ^
    1 error

    If i could see your code..i might be able help..but no garantee.
    Try posting your code..along with the error.

  • Cursor placement in a Text Field

    Greetings,
    Here is the setup:
    Text field with a default value set to : XXX
    User tabs into the field.
    Problem:
    When you tab into the field the entire default value is highlighted
    Seeking the following solution:
    How do you tab into a field and get the cursor to go to the end of the default value and await entry by the end user.
    Rick Kuhlmann
    Tech-Pro, Inc.

    Hello
    My problem is that I want to delete or backspace a particular character in a particular position in a string .
    A character in the end of the string can be deleted or backspaced.
    I will be grateful to u iIf u can help me out
    Thanks & regards

  • Cant place symbols ABOVE scrolling BG

    ok, so my prof provided a rough as3 code for a scrolling bg, which i got to work fine, but when i place a symbol on the stage and test the movie, my symbol is underneath my scrolling background (by underneath i mean a layer below, NOT vertically underneath) and i can only see it because there is some transparency in my scrolling backgrounds.
    to me, simply placing the symbols in a layer above the layer with the scrolling bg code should be enough, but that does nothing. 
    this seems simple.  my project was due yesterday.  help.  

    the bg consists of three .png images converted to symbols and have action script linkage (names: Base, Medium, Big).  the BGs are tied to the timeline via action script in the very first frame of the bottom-most layer.  the symbols I would like to be on top of the BGs are each on their own layer above.
    also, the scrolling bg cancels any animation i apply to my symbols.
    the code i am using (some of the code refers to a function i am not using; cursor placement affecting scroll direction, etc.)
    stop();
    //Variable to set whether the loop is Based on cursor or simply continuous
    var cursorBased = false;
    //Variable to determine if the continuous loop moves to right or left
    var moveToRight = true;
    //Variable to keep track of speed of animation
    var dx = 1;
    var dx2 = 3;
    var dx3 = 2;
    function checkCursor() {
    if (cursorBased) {
    if(mouseX>400 ) {
    moveBG(Base1, Base2, Base3, -dx);
    moveBG(Medium1, Medium2, Medium3, -dx2)
    moveBG(Big1, Big2, Big3, -dx3);
    if (mouseX< 50){
    moveBG(Base1, Base2, Base3, dx);
    moveBG(Medium1, Medium2, Medium3, dx2)
    moveBG(Big1, Big2, Big3, dx3);
    else if (moveToRight) {
    moveBG(Base1, Base2, Base3, dx);
    moveBG(Medium1, Medium2, Medium3, dx2);
    moveBG(Big1, Big2, Big3, dx3);
    else {
    moveBG(Base1, Base2, Base3, -dx);
    moveBG(Medium1, Medium2, Medium3, -dx2);
    moveBG(Big1, Big2, Big3, -dx3);
    //Variables that hold instances of the movieClip city
    var Big1 = new Big();
    var Big2 = new Big();
    var Big3 = new Big();
    //keeps track of which instance is on the stage
    var currentBig = Big2;
    //place the instances on the stage
    Big1.x = Big2.x - Big1.width;
    Big2.x = 0;
    Big3.x = Big2.width;
    Big1.y = 0;
    Big2.y = 0;
    Big3.y = 0;
    //Variables that hold instances of the movieClip city
    var Medium1 = new Medium();
    var Medium2 = new Medium();
    var Medium3 = new Medium();
    //keeps track of which instance is on the stage
    var currentMedium = Medium2;
    //place the instances on the stage
    Medium1.x = Medium2.x - Medium1.width;
    Medium2.x = 0;
    Medium3.x = Medium2.width;
    Medium1.y = 0;
    Medium2.y = 0;
    Medium3.y = 0;
    //Variables that hold instances of the movieClip city
    var Base1 = new Base();
    var Base2 = new Base();
    var Base3 = new Base();
    //keeps track of which instance is on the stage
    var currentBase = Base2;
    //place the instances on the stage
    Base1.x = Base2.x - Base1.width;
    Base2.x = 0;
    Base3.x = Base2.width;
    Base1.y = 0;
    Base2.y = 0;
    Base3.y = 0;
    //display instances on the stage
    addChild(Base1);
    addChild(Base2);
    addChild(Base3);
    //display instances on the stage
    addChild(Medium1);
    addChild(Medium2);
    addChild(Medium3);
    //display instances on the stage
    addChild(Big1);
    addChild(Big2);
    addChild(Big3);
    addEventListener(Event.ENTER_FRAME, scroll);
    function scroll(evt:Event):void {
    checkCursor();
    currentBig = tileBG( currentBig, Big1, Big2, Big3);
    currentMedium = tileBG( currentMedium, Medium1, Medium2, Medium3);
    currentBase = tileBG( currentBase, Base1, Base2, Base3);
    function moveBG( bg1, bg2, bg3, dx ):void
    bg1.x += dx;
    bg2.x += dx;
    bg3.x += dx;
    function tileBG ( currentBG, bg1, bg2, bg3) {
    if(currentBG.x < - currentBG.width) {
       if(currentBG == bg2) {
       bg1.x = bg3.x+ bg3.width;
       currentBG = bg3;
       else if( currentBG ==bg3) {
       bg2.x = bg1.x + bg1.width;
       currentBG = bg1;
       else if ( currentBG == bg1) {
       bg3.x = bg2.x + bg2.width;
       currentBG = bg2;
    if(currentBG.x > currentBG.width) {
    if(currentBG == bg2) {
    bg3.x = bg1.x - bg1.width;
    currentBG =bg1;
    else if (currentBG == bg3){
    bg1.x= bg2.x - bg2.width;
    currentBG = bg2;
    else if (currentBG == bg1) {
    bg2.x = bg3.x -bg3.width;
    currentBG =bg3;
    return currentBG;
    I am pretty much a beginner so any advice in non-intermediate/non-expert lingo would be very very very much appreciated.  Thanks in advance for any help!

  • Variable uses and placement

    I'm new to PL/SQL and am trying to learn about variable valid uses/placement (any pointers to any docs is appreciated...)
    All of the docs I've looked only mention declaration and assignment not valid placement.
    When I use an input parameter to a cursor placement matters . I just don't understand why...
    example... using the value "SCOTT" as an input parm to the c10 cursor replaces the "str_in" variable correctly and works...
    1 declare
    2 cursor c10(str_in IN varchar2) is
    3 select username
    4 from dba_users where username=str_in ;
    5 begin
    6 for r_c10 in c10('SCOTT') loop
    7 dbms_output.put_line(r_c10.username);
    8 end loop;
    9* end;
    SQL> /
    SCOTT
    PL/SQL procedure successfully completed.
    However, when trying to replace another "word" it won't resolve the reference...
    example... attempting to replace the from table_name as an input parm, no go...
    1 declare
    2 cursor c10(str_in IN varchar2) is
    3 select username
    4 from str_in where username='SCOTT' ;
    5 begin
    6 for r_c10 in c10('DBA_USERS') loop
    7 dbms_output.put_line(r_c10.username);
    8 end loop;
    9* end;
    SQL> /
    from str_in where username='SCOTT' ;
    ERROR at line 4:
    ORA-06550: line 4, column 6:
    PL/SQL: ORA-00942: table or view does not exist
    ORA-06550: line 3, column 1:
    PL/SQL: SQL Statement ignored
    ORA-06550: line 7, column 26:
    PLS-00364: loop index variable 'R_C10' use is invalid
    ORA-06550: line 7, column 5:
    PL/SQL: Statement ignored
    Why can't it resolve the string ?
    Any help is appreciated
    dumb newbie...

    Hi Jeff,
    Welcome to the forum !
    The query that is executed is always the same irrespective of the input parameter as this is STATIC sql.
    Only the variables can be input parameters.
    If you want the table name to change based on the input, you need to use dynamic sql.
    Can you explain what you are trying to do with this program?
    Thanks,
    Rajesh.
    --you can include the code in before and after the statement to preserve spaces.
    Edited by: Rajesh Chamarthi on Oct 22, 2009 11:02 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • "Automatic running highlight with cursor"function exists on Crystal report?

    Dear sir,
    Is there "Automatic running highlight with cursor" function in Crystal report ?
    Thanks a lot in advance for your advice!
    Best regards,
    Lai Oberdorf

    Dear Ingo,
    thanks for your help always.
    Automatic highlight with the cursor, is like the report on the following link :
    http://www.ibm.com/annualreport/2007/cfs_cf.shtml
    The highlignt is automatically showed up with the mouse cursor places on the report.
    Thanks a lot !
    Best regards from Walldorf:-)
    Lai

  • Number Group Not Maintained for Section IEQIN02 and Business Place 194B

    Hi,
    We have not deducted TDS under 194 B until now but using other sections only like 194 C. Currently there is a deduction under 194 B section and we want to pay through J1INCHLN against this deduction. But we are getting the errror messege "Number Group Not Maintained for CO Code R001 Section IEQIN02 and Business Place 194B"
    Please reply what configuraton needed for this.
    Regards
    Prakash

    Hi,
    Go to SM30 and maintain the values for all the below items with Co.Code, Official Key and Section code
    J_1IEWT_CERT
    J_1IEWT_CERT_N
    J_1IEWT_CERTNO
    J_1IEWTNUM
    J_1IEWTNUMGR
    J_1IEWTNUMGR_1
    J_1IEWTNUMGR_N
    Regards
    Balaji

  • HT4623 By updating my iphone 4 by IOS 6 the map is not working when i ask for route between places it gives direction not found between places

    I have updated my IOS to IOS 6 of my iphone 4.
    When i ask for route between two famous places, it gives reply that direction not found between places.
    I dont understand
    Whats this

    I had the same experience with a new iPhone 5 that I bought  last week. Did not have a chance to measure battery life before the 6.0.2 upgrade installed but I set up my phone exactly like my 4S and immediately started running out of power after short periods. Went to Xmas get together with fully charged 5 and 4S. Heading home the iPhone 5 shut down for low battery and the 4S had 65% power. Both phones had two half phone calls on then and no data usage.
    That night I fully charged the iPhone 5 and, without lighting it up, put it on my night table. Next morning I picked it up and looked at battery indicator and I had 42% charge with NO activity!
    Tried it again next night and wound up with 37% charge. (Slept longer).
    Today I called the carrier and reactivated the 4S.  Took the 5 to Apple Store and they kindly gave me choice of new replacement phone or refund. I took the refund. Uniquely, the Apple Store said it was Verizon CDMA phones that were coming back.
    The are other strings on this with temporary solutions, but from my experience with 7 firmware changes on an HTC 4G phone the problem will continue because the solution will be hardware caused. We are in the days where RTM means Rush to Market - not Release To Manufacturing.
    I fear the only solution is to either wait for the next model (I did not notice a really major change in performance over the 4S in LTE heavy Seattle area) - or switch to another manufacturer.
    It might be useful for these forums to indicate if you have a GSM or CDMA phone to see which have more problems.
    Discouraged....

  • HT2128 Does any one know how to attach a document from your mail, while you are already in your e-mail, meaning not having to look for your file first and then open the e-mail.

    Does any one know how to attach a document from your mail, while you are already in your e-mail, meaning not having to look for your file first and then open the e-mail.

    Luis
    Good question - and one that a lot of (business) people would like solved!
    Your question prompted me to do some research, and I found this workaround posted by Scott Grossberg:
    His solution actually addresses a second problem too - how to attach a document when replying to an email message. In your case you may not need to consider the "reply" aspect - but if not right now, it'll come in useful someday!
    I've pasted it verbatim - if it works for you (it does for me) then all credit goes to Scott for solving the problem. There's just one thing I'd add to his solution: you will probably want to rename the message, as by default Goodreader gives it the Subject line: Mail with GoodReader attachments.
    THE GOODREADER OPTION
    1.  CREATE the document you want to send.
    2.  SAVE it to GoodReader (this will require you to buy and install the app).
    3.  Go to your email and OPEN the email thread to which you want to Reply and attach your file.
    4.  COMPOSE your Reply.
    5.  DOUBLE TAP the message.
    6.  TAP SELECT ALL. This will copy the entire email thread.
    7.  OPEN GOODREADER on the iPad and go to the file you want to send as part of your Reply.
    8.  At the bottom of the GoodReader screen you will see an EXPORT icon (it looks like a rectangle with an arrow pointing to the right).
    9.  TAP the Export button.
    10.  TAP EMAIL FILE. Depending on your needs, tap either SEND FILE “AS IS” or “FLATTEN ANNOTATIONS.” This will open a compose message screen with the chosen document already attached.
    11.  TAP in the body of the email screen. TAP PASTE. This will place your composed Reply and the prior email thread into the message.
    12.  ENTER the Recipients’ names in the TO: field of your message.
    13.  SEND your email Reply.
    The modified version (= when composing a new message rather than a reply):
    1 Make sure that the doc you want to attach is saved in GoodReader
    2 In the message you are composing, double tap, select all, and then copy.
    3 Open GoodReader and select the file you want to attach
    4 Select the export button at the bottom of screen
    5 Select e-mail file
    6 Position cursor in body of the email message, tap and paste. You may want to delete the "sent from GoodReader" text that precedes the attachment.
    7 Rename your message (as by default it will be Mail with GoodReader attachments)
    8 Add the recipient's address in the To field.
    Hope this helps! All thanks to Scott for this workaround.

  • Pre Plus won't sync more than latest 3 months from Google Calendar. Need help.

    [previously posted in WebOS Software section, but I now think that might have been the wrong place; only one reply; no answers]
    I was a very happy owner of my new Pre Plus until I tried to sync my multi-year Google Calendar to my PP, when only the last three months of my GC data would sync to my PP.
    Some higher level Palm techs and I spent quite a lot of time on the phone, trouble shooting and testing. Ulltimately, we were unable to solve the problem. The last tech I spoke with acknowledged that currently there are performance problems with the PP if a lot of GC data is downloaded.  Apparently Palm has decided (for now) to prevent us new PP owners from choking our PP's performance by limiting our initial downloads to only the most recent three months of GC data. I was told that Palm is working on this problem and it probably would be fixed with the next update.
    I've searched the forum and didn't see any other mention of this problem.  Any one else experiencing this problem?
    *** My questions:  Can someone at Palm tell me (1) Is this is a problem that is being worked on by Palm/Verizon?  (2) If so, should be fixed soon? (I only have about 10 days left in my 30 day trial of the PP at Verizon. If I can't have all of my GC data on my phone I will have to turn it back in before the trial period ends.)  (3) Can you suggest some other trouble shooting I could try? (4) Can you suggest a workaround?
    (I can provide a somewhat comprehensive list of the trouble shooting already tried and my Service Request Number, if needed.)

    The time period for syncing calendar events is a setting.
    Go into Settings; Mail, Contacts, Calendars.
    Scroll down to you get to Calendars.  Where it says Sync, you have an option to change how long you want to sync.
    The Default is Events 1 Month Back, but you can choose All Events.

  • Can't Rename video tracks in Bootcamp

    Hi,
    I'm using Adobe Premiere Pro CS4 on my Macbook Pro on the Windows 7 bootcamped partition. I try to rename my video tracks by right clicking (or control clicking for that matter) but all that happens is they become highlighted or unhighlighted (or nothing if the track is locked). My right click works for other applications as well as other parts of Premiere (renaming the sequence, etc) but not the video tracks. How can I fix this?

    Make sure that you are Rt-clicking ON the Track Name in the Track Header. Otherwise, you will just Target the Track. Depending on your screen rez, you might have to be very exact with cursor placement. It can be rather like finding the vertical zoom handles, between Tracks - a pixel hunt!
    [Edit] Just tried this in PrPro 2.0 (obviously on a PC), and the cursor position was not anywhere near as critical, as I suspected. Anywhere in the Header got me the Rename option. Guess that I always did it right on the Track Name, and made an incorrect assumption. Sorry for that.
    I've not heard of Bootcamp loosing the Renaming capabilities, but have to admit to being a PC-only guy.
    Good luck,
    Hunt

  • Problem with HTML email formatting

    I'm using Firefox 4.0.1. I have a job function that requires me to use web page based email. When responding to emails, Firefox automatically places the cursor at the bottom of the chain as opposed to the top of the chain as in previous versions. I need for the response to start at the top of the page. This is the way it worked in my previous version of Firefox and no settings in the email program have been changed. In fact there is no setting in that program to specify where the response will go. I'm assuming the cursor placement is being determined by Firefox. Please help me change it.

    Oooops forgot the link
    http://www.adlerhealth.com/ad122607/ad122607.htm
    "Ken Binney" <[email protected]> wrote
    in message
    news:fljkp6$9kc$[email protected]..
    > Look at this HTML email.
    > The email message is only about 7.5kb because all it's
    images are on a
    > webserver.
    >
    >
    >
    >
    > "[email protected]" <[email protected]>
    wrote in message
    > news:flj9fg$qrg$[email protected]..
    >> I've made a few email newsletters, but the problem
    that I have is that I
    >> can't
    >> use a lot of images because when the email is sent
    it has a large file
    >> size.
    >> The images themselves are very big files, like under
    10 kb, is there
    >> anyway to
    >> add multiple images to an email while still keeping
    the file size down.
    >> Also I
    >> have a problem with the formatting of the email.
    When the html is placed
    >> into
    >> an email the spacing isn't right, it usually is the
    images that I have
    >> problems
    >> with. If this is any help I make the newsletters out
    of tables. I'd
    >> appreciate any tips you can think of.
    >>
    >
    >

Maybe you are looking for

  • Infinity and online gaming

    Hello I am relativly new to infinity and was wondering if anyone could tell me why its so bad for online gaming? My download speeds are virtually always 37.5mb download and between 8 - 9mb upload although upload drops sometmimes to slightly lower  ht

  • Save a published Access services database site as a template with contents does not work

    Hi I have a Access site on the SharePoint. I wanted the site to be duplicated to another subsite, I then did the usual - save site as a template with contents and made a copy of it, however it does not work. I have been getting the error as stated be

  • Plugging in flip video camera to ipad

    When plugging in flip video camera to ipad it says "accessory uses too much power." Is there a way to do this to download videos on to my ipad to free up space on the flip video camera so I can shoot more videos with it? Thanks for all answers!

  • JSF Question about getters

    Hi all! I`ve made a simple page with one input text and submit button. I attached a managed bean to the page and getters and setters for the input. The bean looks like this: public class User {      private String name;      public User() {      publ

  • Mm flow and SD flow

    Hi, Cna any body explain what is mm flow and sd flow