Factor line width into offset calculation so the drop highlight is again correct with smaller fonts.  Move dx/dy computation outside the loop.
Factor line width into offset calculation so the drop highlight is again correct with smaller fonts.  Move dx/dy computation outside the loop.
ycaihua/skim-app,ycaihua/skim-app,WoLpH/skim,WoLpH/skim,ycaihua/skim-app,WoLpH/skim,ycaihua/skim-app,ycaihua/skim-app,WoLpH/skim,WoLpH/skim