B4XCheckList class (cross platform) - allows drag and drop of markers on an image.
General functionality - is to place a marker at a given point within an image with additional information.
Customization
- Background image - predefined or custom images
- Menu items - location, colors, size, icon and shape
- Markers - colors, size icon and shape
- Trash - location, color, size, icon and animation
Methods.
- Delete marker (drag and drop to trash)
- Clear all markers (auto animation)
- Screen preview
- Save marker data (JSON format)
- Save image with markers
File: CheckList.json
File: CheckList.png
General functionality - is to place a marker at a given point within an image with additional information.
Customization
- Background image - predefined or custom images
- Menu items - location, colors, size, icon and shape
- Markers - colors, size icon and shape
- Trash - location, color, size, icon and animation
Methods.
- Delete marker (drag and drop to trash)
- Clear all markers (auto animation)
- Screen preview
- Save marker data (JSON format)
- Save image with markers
File: CheckList.json
JSON:
[
{
"Comment": "",
"x": 143,
"y": 72,
"Id": "2",
"Name": "Sunken"
},
{
"Comment": "",
"x": 216,
"y": 77,
"Id": "3",
"Name": "No Light"
},
{
"Comment": "",
"x": 190,
"y": 145,
"Id": "4",
"Name": "Broken"
},
{
"Comment": "",
"x": 118,
"y": 146,
"Id": "1",
"Name": "Scratched"
},
{
"Comment": "",
"x": 337,
"y": 149,
"Id": "4",
"Name": "Broken"
},
{
"Comment": "",
"x": 235,
"y": 63,
"Id": "1",
"Name": "Scratched"
},
{
"Comment": "",
"x": 309,
"y": 69,
"Id": "3",
"Name": "No Light"
}
]
File: CheckList.png
Attachments
Last edited: