complete project with 4x4 table function

This commit is contained in:
4.E Zatko Dominik 2025-10-01 10:45:43 +02:00
parent ae3370ac44
commit 9cb42200f3
130 changed files with 3706 additions and 2 deletions

Binary file not shown.

Binary file not shown.

BIN
Chaser/.vs/Chaser/v17/.suo Normal file

Binary file not shown.

View file

@ -0,0 +1,101 @@
{
"Version": 1,
"WorkspaceRootPath": "M:\\Chaser\\Chaser\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|m:\\chaser\\chaser\\chaserlibrary\\painterwinform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\painterwinform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|m:\\chaser\\chaser\\chaserlibrary\\ipaintable.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\ipaintable.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|m:\\chaser\\chaser\\chaserlibrary\\player.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\player.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|m:\\chaser\\chaser\\chaserlibrary\\beast.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\beast.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|m:\\chaser\\chaser\\chaserlibrary\\entity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\entity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 0,
"Children": [
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "PainterWinform.cs",
"DocumentMoniker": "M:\\Chaser\\Chaser\\ChaserLibrary\\PainterWinform.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\PainterWinform.cs",
"ToolTip": "M:\\Chaser\\Chaser\\ChaserLibrary\\PainterWinform.cs",
"RelativeToolTip": "ChaserLibrary\\PainterWinform.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAsAAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:23:13.439Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "IPaintable.cs",
"DocumentMoniker": "M:\\Chaser\\Chaser\\ChaserLibrary\\IPaintable.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\IPaintable.cs",
"ToolTip": "M:\\Chaser\\Chaser\\ChaserLibrary\\IPaintable.cs",
"RelativeToolTip": "ChaserLibrary\\IPaintable.cs",
"ViewState": "AQIAAAYAAAAAAAAAAAAAAAkAAAAFAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:39.095Z"
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "Player.cs",
"DocumentMoniker": "M:\\Chaser\\Chaser\\ChaserLibrary\\Player.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Player.cs",
"ToolTip": "M:\\Chaser\\Chaser\\ChaserLibrary\\Player.cs",
"RelativeToolTip": "ChaserLibrary\\Player.cs",
"ViewState": "AQIAAAYAAAAAAAAAAAAAABEAAAArAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:12.377Z"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "Beast.cs",
"DocumentMoniker": "M:\\Chaser\\Chaser\\ChaserLibrary\\Beast.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Beast.cs",
"ToolTip": "M:\\Chaser\\Chaser\\ChaserLibrary\\Beast.cs",
"RelativeToolTip": "ChaserLibrary\\Beast.cs",
"ViewState": "AQIAABAAAAAAAAAAAAAgwBYAAAAkAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:12.814Z"
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "Entity.cs",
"DocumentMoniker": "M:\\Chaser\\Chaser\\ChaserLibrary\\Entity.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Entity.cs",
"ToolTip": "M:\\Chaser\\Chaser\\ChaserLibrary\\Entity.cs",
"RelativeToolTip": "ChaserLibrary\\Entity.cs",
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAUAAAAwAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:13.181Z"
}
]
}
]
}
]
}

View file

@ -0,0 +1,153 @@
{
"Version": 1,
"WorkspaceRootPath": "R:\\PRG\\4E\\Chaser\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|r:\\prg\\4e\\chaser\\chaserwinforms\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|solutionrelative:chaserwinforms\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|r:\\prg\\4e\\chaser\\chaserwinforms\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|solutionrelative:chaserwinforms\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|r:\\prg\\4e\\chaser\\chaserwinforms\\chaserwinforms.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{AB935682-A48E-4DEE-857A-1E18E5A82EA9}|ChaserWinForms\\ChaserWinForms.csproj|solutionrelative:chaserwinforms\\chaserwinforms.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|r:\\prg\\4e\\chaser\\chaserlibrary\\painterwinform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\painterwinform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|r:\\prg\\4e\\chaser\\chaserlibrary\\entity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\entity.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|r:\\prg\\4e\\chaser\\chaserlibrary\\beast.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\beast.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|r:\\prg\\4e\\chaser\\chaserlibrary\\ipaintable.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\ipaintable.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|r:\\prg\\4e\\chaser\\chaserlibrary\\player.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{638A00A5-E9B2-4A36-83B2-D358681DA6E9}|ChaserLibrary\\ChaserLibrary.csproj|solutionrelative:chaserlibrary\\player.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 1,
"Children": [
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "ChaserWinForms",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\ChaserWinForms.csproj",
"RelativeDocumentMoniker": "ChaserWinForms\\ChaserWinForms.csproj",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\ChaserWinForms.csproj",
"RelativeToolTip": "ChaserWinForms\\ChaserWinForms.csproj",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
"WhenOpened": "2025-09-10T09:38:54.169Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Form1.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\Form1.cs",
"RelativeDocumentMoniker": "ChaserWinForms\\Form1.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\Form1.cs",
"RelativeToolTip": "ChaserWinForms\\Form1.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T09:28:45.401Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "Form1.cs [N\u00E1vrh]",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\Form1.cs",
"RelativeDocumentMoniker": "ChaserWinForms\\Form1.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserWinForms\\Form1.cs [N\u00E1vrh]",
"RelativeToolTip": "ChaserWinForms\\Form1.cs [N\u00E1vrh]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T09:28:30.011Z",
"EditorCaption": " [N\u00E1vrh]"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "PainterWinform.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\PainterWinform.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\PainterWinform.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\PainterWinform.cs",
"RelativeToolTip": "ChaserLibrary\\PainterWinform.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAsAAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:23:13.439Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "IPaintable.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\IPaintable.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\IPaintable.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\IPaintable.cs",
"RelativeToolTip": "ChaserLibrary\\IPaintable.cs",
"ViewState": "AQIAAAYAAAAAAAAAAAAAAAkAAAAFAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:39.095Z"
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "Player.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Player.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Player.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Player.cs",
"RelativeToolTip": "ChaserLibrary\\Player.cs",
"ViewState": "AQIAAAYAAAAAAAAAAAAAABEAAAArAAAA",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:12.377Z"
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "Beast.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Beast.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Beast.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Beast.cs",
"RelativeToolTip": "ChaserLibrary\\Beast.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:12.814Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "Entity.cs",
"DocumentMoniker": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Entity.cs",
"RelativeDocumentMoniker": "ChaserLibrary\\Entity.cs",
"ToolTip": "R:\\PRG\\4E\\Chaser\\ChaserLibrary\\Entity.cs",
"RelativeToolTip": "ChaserLibrary\\Entity.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAASAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-10T08:04:13.181Z",
"EditorCaption": ""
}
]
}
]
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.