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: