On Sun, 2005-04-10 at 19:07, Helge Hafting wrote: > Insert a table, left justify the columns. Write someting in the > first cell to increase the column width. > > Notice that it is hard to position the cursor by clicking on the > cell below, that works only if clicking in the leftmost part, > i.e. in a spot where it actually is possible to put the cursor. > > click a bit more to the right (still inside the cell) and > the cursor jumps up to a cell higher up that has enough text so > that the x position is valid.
Actually you should look at line 1157 in insettabular.C, where the function dist is called, defined at line 1100. It gives the "Manhattan distance". Instead one could use getCellXPos line 1168 to define an x-only distance. Perfectly doable... > This is surprising! I believe the cursor should go into the clicked > cell no matter what. If the click is inside the cell but outside > the cell text, just move it to the end of the in-cell text. > That's how lyx-1.3 works. > > Keyboard navigation is fine though. > > Helge Hafting - Martin
signature.asc
Description: This is a digitally signed message part