Results 1 to 6 of 6
  1. #1
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Selection behavior: left-to-right + R-T-L (2003)

    When I work in tables, I am accustomed to clicking in a blank area of the cell to position the insertion point at the end of the nearest bunch of text. Suddenly that doesn't work. Instead, the entire cell is selected. A similar thing happens with regular text.

    I have tried the usual cleansing techniques for Word, but the only way to work around this appears to be to use Print Layout view with Click and Type enabled. Due to the structure of these documents, it's much faster to work in Normal view. Anyway, it seems to be external to Word, perhaps something at the Office-wide level or at the Windows level.

    Any thoughts from the multilingual Lounge universe?

    (The attached is a just a simple "scratch" document with some notes.)
    Attached Files Attached Files

  2. #2
    Silver Lounger
    Join Date
    Jul 2001
    Location
    Ottawa, Ontario, Canada
    Posts
    1,609
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: Selection behavior: left-to-right + R-T-L (2003)

    Hi Jefferson
    I'm running 2003, and find your sample works as you believe it should. In Normal view, when I click in the white area, and I get an insertion point immediately to the left of the end-of-cell marker.
    Regards
    Don

  3. #3
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Selection behavior: left-to-right + R-T-L (2003)

    That's weird. Do you have any indication for thinking it's an Office-wide or Window-level behavior? Does something similar happen in other applications?

    (From your remark "I have tried the usual cleansing techniques for Word", I assume that you have tried Phil Rabichow's <!post=Systematic Approach to Behavioral Problems in Word,197827>Systematic Approach to Behavioral Problems in Word<!/post>)

    Added: does clicking in the left margin of a line still select the line, and clicking in the left margin of a cell still select the cell, as usual? Or has the selection behavior been reversed completely?

  4. #4
    Silver Lounger
    Join Date
    Jul 2001
    Location
    Ottawa, Ontario, Canada
    Posts
    1,609
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: Selection behavior: left-to-right + R-T-L (2003)

    Hello again Jefferson

    Some new insight. I find that if I place the cursor on the right border of the cell (where the cursor changes to the cell-width symbol), then move the cursor ever so slightly to the left, If I click immediately the cursor changes to an I-Beam, the complete cell is selected.

    The demarcation point seems to be the left-hand edge of the cell boundary marker (see attachment).
    <img src=/S/hmmn.gif border=0 alt=hmmn width=15 height=15>
    Attached Images Attached Images
    Regards
    Don

  5. #5
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Selection behavior: left-to-right + R-T-L (200

    Hi Hans, I removed the Startup folder and DataSettings key, and I tried winword.exe /a.

    Yes, the usual left-margin selection still works.

    One reason this is so annoying is what happens when I run this VBA code:

    <code>Selection.EndOf Unit:=wdLine, Extend:=wdExtend 'select first line of client cell
    If Len(Selection.Text) > 2 Then
    Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend 'back off last char
    End If</code>

    The first line selects as you would expect. However, the second line completely deselects all of the characters, leaving just the insertion point at the start of cell. That isn't what used to happen. Fortunately, the following substitution works as desired:

    <code>Selection.EndOf Unit:=wdLine, Extend:=wdExtend 'select first line of client cell
    If Len(Selection.Text) > 2 Then
    Selection.MoveEnd Unit:=wdCharacter, Count:=-1 'back off last char
    End If</code>

    The latter method doesn't seem to care which is the "active" end of the selection.

  6. #6
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Selection behavior: left-to-right + R-T-L (200

    I'm glad you found a workaround, but I'm still wondering what has happened - the behavior you describe is definitely not standard (and the first code fragment works as intended for me). Unfortunately I cannot find anything relevant about it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •