shriprem / FWDataViz

Fixed Width Data Visualizer plugin for Notepad++. Turns Notepad++ into Excel for fixed-width data files. Displays cursor position data. Jumps to specific fields. Folding Record Blocks. Extracts Data. Builtin dialogs to configure file-type, record-type & fields; Themes & Colors; and Folding. Handles homogenous, mixed & multi-line records.
GNU General Public License v2.0
37 stars 6 forks source link

Clarification for: Jumping to next field gets to one character before next field #82

Closed SKlimaszewskiFDX closed 1 year ago

SKlimaszewskiFDX commented 1 year ago

Clicking on ">" button to jump to next field makes it jump to one char before the actual field. ("<" button works well for example).

image

shriprem commented 1 year ago

[As chance would have it, I was on a long flight when you reported this bug. Hence the delay in my response here.]

This is an intended feature, not a bug. The buttons you are referring to are for the Hop Field feature, although they are not labeled as such on the controls for UI brevity. The fact that they are placed on either side of the Jump to Field button may have been the source for your confusion.

Please refer to the documentation for the Hop Field controls. Especially, see the highlighted text in the screenshot below from that page.

image

Additionally, if you hover the mouse over the Hop Field buttons in the plugin panel, you will see the exact information in the balloon text.

I think this clarification is sufficient to close this issue.

shriprem commented 1 year ago

The issue you raised was also put forth by another user recently. See: #86. So, I have implemented a customizable setting for the right hop action.

Here is the Preferences screen, with the customizable option for 'Hop Right': image

  1. First, you will need the plugin DLL from the latest commit CI build. On the CI Builds page, click on the link for the top (recent) workflow run. Here is the current direct link. This page will have zipped DLLs for x64, x86 & ARM64. For more info on installing the DLL, see: Downloading FWDataViz.dll file from a commit to the Github repo.
  2. For the hop behavior that you are looking to have, you will need to check the box for 'Hop Right...' For more details, see: Hop Right