Bug 547624- StyledText.cursorPos should use getCaretOffset

After some text is selected, the caret actually points at the end of
selection. But cursorPos API was returning start column of selection,
because it was using x of selection range.
The API now uses StyledText's getCaretOffset.

Change-Id: I9ce73db82f6ab01e6ce2fa65a44486bf0f99431f
Signed-off-by: Aparna Argade <aprsac@yahoo.com>
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
2 files changed
tree: 06a7f6e519a121380c9b504235e76731f811936b
  1. artwork/
  2. devtools/
  3. examples/
  4. org.eclipse.swt.examples/
  5. org.eclipse.swtbot/
  6. org.eclipse.swtbot.ant.junit/
  7. org.eclipse.swtbot.e4.finder/
  8. org.eclipse.swtbot.e4.finder.test/
  9. org.eclipse.swtbot.eclipse/
  10. org.eclipse.swtbot.eclipse.core/
  11. org.eclipse.swtbot.eclipse.dsl/
  12. org.eclipse.swtbot.eclipse.finder/
  13. org.eclipse.swtbot.eclipse.finder.test/
  14. org.eclipse.swtbot.eclipse.gef/
  15. org.eclipse.swtbot.eclipse.gef.finder/
  16. org.eclipse.swtbot.eclipse.junit.headless/
  17. org.eclipse.swtbot.eclipse.spy/
  18. org.eclipse.swtbot.eclipse.test.junit/
  19. org.eclipse.swtbot.eclipse.test.junit4/
  20. org.eclipse.swtbot.eclipse.ui/
  21. org.eclipse.swtbot.eclipse.ui.test/
  22. org.eclipse.swtbot.forms/
  23. org.eclipse.swtbot.forms.finder/
  24. org.eclipse.swtbot.forms.finder.test/
  25. org.eclipse.swtbot.generator/
  26. org.eclipse.swtbot.generator.client/
  27. org.eclipse.swtbot.generator.feature/
  28. org.eclipse.swtbot.generator.jdt/
  29. org.eclipse.swtbot.generator.jdt.test/
  30. org.eclipse.swtbot.generator.rules.workbench/
  31. org.eclipse.swtbot.generator.test/
  32. org.eclipse.swtbot.generator.ui/
  33. org.eclipse.swtbot.go/
  34. org.eclipse.swtbot.ide/
  35. org.eclipse.swtbot.junit4_x/
  36. org.eclipse.swtbot.nebula.gallery/
  37. org.eclipse.swtbot.nebula.gallery.finder/
  38. org.eclipse.swtbot.nebula.gallery.finder.test/
  39. org.eclipse.swtbot.nebula.nattable/
  40. org.eclipse.swtbot.nebula.nattable.finder/
  41. org.eclipse.swtbot.nebula.nattable.finder.test/
  42. org.eclipse.swtbot.releng/
  43. org.eclipse.swtbot.swt.demo/
  44. org.eclipse.swtbot.swt.finder/
  45. org.eclipse.swtbot.swt.finder.test/
  46. org.eclipse.swtbot.swt.finder.test.keyboards/
  47. org.eclipse.swtbot.test/
  48. org.eclipse.swtbot.updatesite/
  49. org.eclipse.ui.forms.examples/
  50. .git-svn-authors
  51. .gitignore
  52. .project
  53. CONTRIBUTING.md
  54. pom.xml
  55. README.md
README.md

SWTBot

SWTBot is a Java API that interacts with SWT by using high-level operations. It is generally use to write UI tests efficiently since the grain of the API is the same grain as UI operation. It makes easier to transform a user scenario to an automated tests.

Documentation & links

http://wiki.eclipse.org/SWTBot

Contributing

GitHub tracker and pull requests are currently not supported by the contribution process.

Please read http://wiki.eclipse.org/SWTBot/Contributing to know how to interact well with the community. For further questions about contributing to SWTBot, please send a mail to swtbot-dev@eclipse.org .