xyPoint System

Version 1.0

The xyPoint System allows adding points on the screen (on the canvas) using three scales: 'Simple' scale, 'Log' scale and 'Measurement Unit' scale. Points can be added, moved and removed. The application also allows to edit how the coordinates of the points are seen, allows for exporting the point coordinates in a freeform using the built-in parameters as well as your own text and several other operations. In the registered version, there is no limit to the number of points you can add to the canvas.

Main Application Window for xyPoint System


Scale Settings for the Y Axis (same for X Axis)


Here is what you can do with xyPoint System:
plotting points on the canvas when you click anywhere inside the canvas (inside the white area)

edit the way in which the coordinates of the points are shown on the screen. There are built-in parameters which you can use for this but you can also use your own text. Here is an example of the parameters you can use for this: CUSTOMCOORD.X{0:E}, CUSTOMCOORD.Y{0:E}, COORD.X, COORD.Y, COORD.VALX, COORD.VALY (but there are many others besides these).

delete the points or move the existing points anywhere on the canvas either by selecting the points or by using the associated controller of each point (the controller can be either a rectangle or circle or a triangle)

there are three types of scales you can choose from for each of the two axes: they are "Simple" scale, "Log" scale and "Measurement Unit" scale (so these can be selected separately for either of the two axes: X, Y). The application also allows defining your own custom measurement units which you can then use with the "Measurement Unit" scale

you can use your own words (and phrases) to export all points coordinates but you can also use the built-in parameters. Thus you can easily construct your own custom export formats and even save them in a file to use them in the future.

drag the canvas by grabbing it from anywhere (you can disable dragging by making sure the "Dragging Form Enabled" check box is un-checked)

create a screenshot of the entire window of the application

change the opacity of the canvas window where the points can be added. That way depending on the level of the opacity of the canvas, it may look like the points are added directly on the screen.

use the built-in magnifier

show or hide the grid (vertical and horizontal lines) on the canvas

xyPoint System runs on Windows XP, Vista, 7, 8/8.1, 10 and 11 - both 32 and 64 bits
  • xyPoint System can be downloaded using the Download link below
  • You may download the feature limited trial of the paid version, and evaluate the software for as long as you need
  • .Net Framework 4.0 required
  • The software is licensed per computer
  • Free lifetime upgrades
  • Free technical support via email
  • The registration code will be sent by e-mail after your purchase is confirmed
  • A license is only $19.50






     
Download the application using the link below:
Download xyPoint System - Version 1.0



This is the Main Window of the application!



Here is a movie (animated GIF) showing how to add points to the canvas:



A movie on how to change the scale for each of the X/Y axes:



A movie on how to select the points once they are added to the canvas:



Here is what you can do with xyPoint System in a bit more detail:
plotting points on the canvas when you click anywhere inside the canvas (inside the white area)

Points can be added to the canvas by simply clicking anywhere inside the white area. To easily remove the last point added you need to press CTRL + Z. Each time you press CTRL + Z, the points are removed from the canvas in the reversed order they were added. There is no limit to the number of points you can add to the canvas (in the unlocked version). The trial version has a 5 point per canvas limit (you can have an unlimited number of canvas windows). To remove the points, right click the canvas anywhere and select 'Clear All Points':


edit the way in which the coordinates of the points are shown on the screen. There are built-in parameters which you can use for this but you can also use your own text. Here is an example of the parameters you can use for this: CUSTOMCOORD.X{0:E}, CUSTOMCOORD.Y{0:E}, COORD.X, COORD.Y, COORD.VALX, COORD.VALY (but there are many others besides these).

To edit the way the point coordinates are rendered you need to press the button which will pop-up the "Point View Settings" window. You can select any of the available parameters from the left side list of parameters and add them to the right side text box. In this text box you can enter your own words and phrases which together with the built-in parameters allow you build your own freeform format for rendering the point coordinates.


delete the points or move the existing points anywhere on the canvas either by selecting the points or by using the associated controller of each point (the controller can be either a rectangle or circle or a triangle)

You can select a set of points on the canvas by drawing a rectangle which would contain all of them. To start the selection process you need to press this button: and then you can draw the rectangle. Once the points are selected there is a pop-up window showing up allowing three operations:
- 'Export Selected Points' - to export the selected points to a file
- 'Move Selected Points' - a new pop-up window called 'Point(s) Movement Controller' will show up allowing to move the selected points. This window has arrow buttons to indicate the direction where each point will be moved. You can see this pop-up window below.
- 'Remove Selected Points' - removes the selected points from the canvas


Here is the 'Point(s) Movement Controller' pop-up window. The arrow button at the bottom of the window allows selecting a new set of points to be moved.


there are three types of scales you can choose from for each of the two axes: they are "Simple" scale, "Log" scale and "Measurement Unit" scale (so these can be selected separately for either of the two axes: X, Y). The application also allows defining your own custom measurement units which you can then use with the "Measurement Unit" scale

To choose between the existing scales you need to press the button found at the top left of the canvas window (for the Y axis) or the button found at the bottom right of the canvas window (for the Y axis). This will show the 'Choose Scale' pop-up window, please see below. Then you can choose a scale by pressing the associated radio-button at the top of the window.

When:
- 'Simple Value' scale is selected: at the bottom of the scale there will be Min value and at the top there will be Max value. The number of regions between the Min value and Max value is given by the 'Steps' field.
- 'Log' scale is selected: at the bottom of the scale there will be the immediate 10^(x) which is lower or equal to Min^(MinExponent) and at the top of the scale there will be the immediate 10^(y) which is higher or equal to Max^(MaxExponent).
- 'Measurement Unit' scale is selected: you can select a unit of measurement as the Scale for either axis (X or Y). There are predefined units of measurement that come packaged with the application and you can also define your own new units of measurement.


When you press the 'Define New Measurement Unit' button the following pop-up window will be shown. To add a new unit, press the "Add New Unit" button. To remove an existing unit, first select the unit by checking the checkbox in front of that unit and then press the "Remove Unit" button. Make sure that the "Unit Long Name" and "Short Name" fields are filled correctly (they should not be empty, you will get a warning message when you will try to save the units). The "Short Name" field contains the abbreviation for the unit. For example in the case of "centimeters" the "Unit Long Name" would contain the value "centimeters" and the "Short Name" field would contain the value "cm". When all units are configured to your liking, please press the "Save Units" button to store your calibrations.




you can use your own words (and phrases) to export all points coordinates but you can also use the built-in parameters. Thus you can easily construct your own custom export formats and even save them in a file to use them in the future.

You can create export formats using the built-in parameters and your own words and phrases. You can even save your export formats to be used later on. There are a lot of built-in parameters to be used, please see the bottom left section in the snapshot below ('Available Export Parameters').

In order to create an export format you need to edit the top text box using your own words and phrases including the built-in parameters and then when you hit the 'Render Export' button, the export format will be rendered based on the existing points.

The application already comes with a predefined export format which you can edit further. To revert to the default export format you need to press the 'Default Text' button.



drag the canvas by grabbing it from anywhere (you can disable dragging by making sure the "Dragging Form Enabled" check box is un-checked)

create a screenshot of the entire window of the application

You can use the button to create a snapshot of the entire canvas window.

change the opacity of the canvas window where the points can be added. That way depending on the level of the opacity of the canvas, it may look like the points are added directly on the screen.

You can use the right side slider to change the opacity of the canvas window. Changing the opacity is usefull when you want the canvas window to be on top of a picture or a drawing and want to see partially the underlying content.

use the built-in magnifier

You can use the button to access the built-in magnifier:



show or hide the grid (vertical and horizontal lines) on the canvas

You can use the button to show or hide the grid.

Check out more screenshots below!