From e2acb0a2877400bbdd8cffd96c8ec71a70dcecc9 Mon Sep 17 00:00:00 2001
From: Manuel <manuel.geyer@rbb-online.de>
Date: Thu, 18 Jan 2024 14:16:24 +0000
Subject: [PATCH] Commit

---
 fluentui-ard/Entropy/AppCheckerResult.sarif   | 229 +-----------------
 fluentui-ard/Entropy/Entropy.json             |   2 +-
 fluentui-ard/Entropy/checksum.json            |  16 +-
 fluentui-ard/Src/BaseScreen.fx.yaml           |  12 +-
 .../EditorState/BaseScreen.editorstate.json   |  12 +-
 5 files changed, 19 insertions(+), 252 deletions(-)

diff --git a/fluentui-ard/Entropy/AppCheckerResult.sarif b/fluentui-ard/Entropy/AppCheckerResult.sarif
index 94a4c00..0a50263 100644
--- a/fluentui-ard/Entropy/AppCheckerResult.sarif
+++ b/fluentui-ard/Entropy/AppCheckerResult.sarif
@@ -9,216 +9,6 @@
         }
       ],
       "results": [
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Fktlabel1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Fktlabel1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConFkt1.Fktlabel1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConResp.chatbox1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConResp.chatbox1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConResp.chatbox1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.SendMail1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.SendMail1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConFkt1.SendMail1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Eraser1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Eraser1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConFkt1.Eraser1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Creativity1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConFkt1.Creativity1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConFkt1.Creativity1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConSend.textinput1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConSend.textinput1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConSend.textinput1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "BaseScreen.ConSend.send1.TabIndex"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "BaseScreen.ConSend.send1.TabIndex",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "TabIndex",
-                "module": "BaseScreen",
-                "type": "BaseScreen.ConSend.send1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Low"
-          },
-          "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 0
-        },
         {
           "locations": [
             {
@@ -247,7 +37,7 @@
             "level": "Medium"
           },
           "ruleId": "app-UnusedMediaResources",
-          "ruleIndex": 1
+          "ruleIndex": 0
         }
       ],
       "tool": {
@@ -255,23 +45,6 @@
           "fullName": "PowerApps app checker",
           "name": "PowerApps app checker",
           "rules": [
-            {
-              "id": "acc-TabOrderShouldBeChecked",
-              "messageStrings": {
-                "issue": {
-                  "text": "Check the order of the screen items"
-                }
-              },
-              "properties": {
-                "componentType": "app",
-                "howToFix": [
-                  "Make sure that your screen elements match the order in which you'd want to tab through them."
-                ],
-                "level": "Low",
-                "primaryCategory": "accessibility",
-                "whyFix": "When a screen reader reads the elements of a slide, it's important that they appear in the order that a user would see them, instead of the order they were added to the slide."
-              }
-            },
             {
               "id": "app-UnusedMediaResources",
               "messageStrings": {
diff --git a/fluentui-ard/Entropy/Entropy.json b/fluentui-ard/Entropy/Entropy.json
index 341798f..af4e3e7 100644
--- a/fluentui-ard/Entropy/Entropy.json
+++ b/fluentui-ard/Entropy/Entropy.json
@@ -26,7 +26,7 @@
   "DoesTestStepsMetadataExist": true,
   "FunctionParamsInvariantScripts": {},
   "FunctionParamsInvariantScriptsOnInstances": {},
-  "HeaderLastSavedDateTimeUTC": "01/18/2024 14:09:23",
+  "HeaderLastSavedDateTimeUTC": "01/18/2024 14:16:24",
   "IsLegacyComponentAllowGlobalScopeCase": false,
   "LocalConnectionIDReferences": {
     "3949869c-0bc9-4a51-90cd-bf1287c9e326": "\"/providers/microsoft.powerapps/apis/shared_azure-2dopenai-2dconnector-5f1d98e22a441b0e2d-5f3739fab3a930da50/connections/shared-azure-2dopena-3f4cdc89-63b5-4018-882d-1f1c97eb18e0\"",
diff --git a/fluentui-ard/Entropy/checksum.json b/fluentui-ard/Entropy/checksum.json
index 960537c..7107cee 100644
--- a/fluentui-ard/Entropy/checksum.json
+++ b/fluentui-ard/Entropy/checksum.json
@@ -4,13 +4,13 @@
     "IsLocalBuild": false
   },
   "ClientPerFileChecksums": {
-    "AppCheckerResult.sarif": "C8_ylqNXPykd9aBjDnhE4nSmloT60jWYay4S0eDA22aOfY=",
+    "AppCheckerResult.sarif": "C8_N4XEmEN8UObsfZnRbymA9dKLykMBGRYKXNtP0OZG3bk=",
     "AppTests\\2.json": "C8_omA4KVA0ye8qkU+fMWC8nSkoW42AEHM4XBnnYkUJCys=",
     "Assets\\Images\\0001.png": "C8_D0WGiAaxVuIcUWpkdQuVcyQy/gSJZuMRDwL63zxJhAk=",
     "Assets\\Images\\0002.jpg": "C8_Tc/HGdQ62xbtBm/41G1l7DIpMm/RT0cgmhtJyanyURs=",
     "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=",
-    "Controls\\4.json": "C8_Vgi3dc+TpX+lj5SMo5Zl/HDL6NDlfoPPF+z+wo0I+4I=",
-    "Header.json": "C8_fwQVfvYRdlQ4B0AmNCuKRSF6ARAtVPjGwAFNNT6a8uk=",
+    "Controls\\4.json": "C8_/5fvumSOoGfcGXs8Q/hf3AM0M2kuZQAtv4ENDCUpB0Y=",
+    "Header.json": "C8_bPmDUYlRtxHURPno/5gY/F9ExdaanQGpo27VVzoZeDo=",
     "Properties.json": "C8_2Nj2nMrhtXCfPyv58YRqId9Pclmrgiq4uUyNsaCtijM=",
     "References\\DataSources.json": "C8_khu+WUDb4a5tvZu/0zvUqAExTFpdTX7df3InxUaD7RQ=",
     "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=",
@@ -19,15 +19,15 @@
     "References\\Themes.json": "C8_zuMgLpz3IJQlVgGqo3GtyhriL3PR35GxXf+rtPR4Gfc=",
     "Resources\\PublishInfo.json": "C8_L9UhOWDoS/LUj0KodcbQiXLqewg00O5iSZA4+bCdTGs="
   },
-  "ClientStampedChecksum": "C8_IDHFg6hlM56RG8DiIHH7TeOMWqISrIeLsCB8b08YeKg=",
+  "ClientStampedChecksum": "C8_/qyyx2yizfARjtH/YWvjNIhND2dMrDKYiPc89OCDMLA=",
   "ServerPerFileChecksums": {
-    "AppCheckerResult.sarif": "C8_ylqNXPykd9aBjDnhE4nSmloT60jWYay4S0eDA22aOfY=",
+    "AppCheckerResult.sarif": "C8_N4XEmEN8UObsfZnRbymA9dKLykMBGRYKXNtP0OZG3bk=",
     "AppTests\\2.json": "C8_omA4KVA0ye8qkU+fMWC8nSkoW42AEHM4XBnnYkUJCys=",
     "Assets\\Images\\0001.png": "C8_D0WGiAaxVuIcUWpkdQuVcyQy/gSJZuMRDwL63zxJhAk=",
     "Assets\\Images\\0002.jpg": "C8_Tc/HGdQ62xbtBm/41G1l7DIpMm/RT0cgmhtJyanyURs=",
     "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=",
-    "Controls\\4.json": "C8_Vgi3dc+TpX+lj5SMo5Zl/HDL6NDlfoPPF+z+wo0I+4I=",
-    "Header.json": "C8_fwQVfvYRdlQ4B0AmNCuKRSF6ARAtVPjGwAFNNT6a8uk=",
+    "Controls\\4.json": "C8_/5fvumSOoGfcGXs8Q/hf3AM0M2kuZQAtv4ENDCUpB0Y=",
+    "Header.json": "C8_bPmDUYlRtxHURPno/5gY/F9ExdaanQGpo27VVzoZeDo=",
     "Properties.json": "C8_2Nj2nMrhtXCfPyv58YRqId9Pclmrgiq4uUyNsaCtijM=",
     "References\\DataSources.json": "C8_khu+WUDb4a5tvZu/0zvUqAExTFpdTX7df3InxUaD7RQ=",
     "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=",
@@ -36,5 +36,5 @@
     "References\\Themes.json": "C8_zuMgLpz3IJQlVgGqo3GtyhriL3PR35GxXf+rtPR4Gfc=",
     "Resources\\PublishInfo.json": "C8_L9UhOWDoS/LUj0KodcbQiXLqewg00O5iSZA4+bCdTGs="
   },
-  "ServerStampedChecksum": "C8_IDHFg6hlM56RG8DiIHH7TeOMWqISrIeLsCB8b08YeKg="
+  "ServerStampedChecksum": "C8_/qyyx2yizfARjtH/YWvjNIhND2dMrDKYiPc89OCDMLA="
 }
\ No newline at end of file
diff --git a/fluentui-ard/Src/BaseScreen.fx.yaml b/fluentui-ard/Src/BaseScreen.fx.yaml
index 0d3d8e5..b8c3b21 100644
--- a/fluentui-ard/Src/BaseScreen.fx.yaml
+++ b/fluentui-ard/Src/BaseScreen.fx.yaml
@@ -23,7 +23,6 @@ BaseScreen As screen:
             Height: =ConBan.Height
             Italic: =true
             Size: =ConBan.Height/3.6
-            TabIndex: =
             Text: |-
                 ="Ask
                 ChatGPT"
@@ -36,7 +35,6 @@ BaseScreen As screen:
             AccessibleLabel: ="ARD Logo"
             Height: =ConBan.Height - (ConBan.Height/6)
             Image: ='ard-logo'
-            TabIndex: =0
             Width: =ConBan.Width/3.5
             X: =ConBan.Width/3
             Y: =ConBan.Y + (ConBan.Height/7)
@@ -67,7 +65,6 @@ BaseScreen As screen:
             OnCheck: =false   
             PressedBorderColor: =RGBA(0, 52, 128, 1)
             Size: =18
-            TabIndex: =5
             Tooltip: ="5"
             TrueFill: =RGBA(251, 188, 159, 1)
             TrueHoverFill: =RGBA(251, 188, 159, 1)
@@ -92,7 +89,6 @@ BaseScreen As screen:
             Font: =Font.'Segoe UI'
             Height: =Creativity1.Height
             Size: =Creativity1.Height/2
-            TabIndex: =4
             Text: ="Creativity" & Char(10) & "Mode"
             Tooltip: ="Creativity Mode"
             Width: |-
@@ -119,7 +115,7 @@ BaseScreen As screen:
             PressedBorderColor: =RGBA(0, 0, 0, 0)
             PressedColor: =RGBA(251, 188, 159, 1)
             PressedFill: =RGBA(0, 0, 0, 0)
-            TabIndex: =3
+            TabIndex: =0
             Tooltip: ="3"
             Width: |-
                 =If(ConFkt1.Height<=ConFkt1.Width/6, ConFkt1.Height, 
@@ -149,7 +145,7 @@ BaseScreen As screen:
             PressedColor: =RGBA(251, 188, 159, 1)
             PressedFill: =RGBA(0, 0, 0, 0)
             Rotation: =20
-            TabIndex: =6
+            TabIndex: =0
             Tooltip: ="6"
             Width: |-
                 =If(ConFkt1.Height<=ConFkt1.Width/6, ConFkt1.Height, 
@@ -201,7 +197,6 @@ BaseScreen As screen:
             RadiusTopRight: =10
             Reset: =
             Size: =28
-            TabIndex: =7
             Tooltip: ="7"
             Width: =ConResp.Width - 2*(ConResp.Width/25)
             X: =ConResp.Width - (ConResp.Width - ConResp.Width/25)
@@ -242,7 +237,6 @@ BaseScreen As screen:
             RadiusTopRight: =10
             Reset: =
             Size: =24
-            TabIndex: =1
             Tooltip: ="1"
             Width: |+
                 =ConSend.Width - ((ConSend.Width/25)*2.5) - send1.Width
@@ -296,7 +290,7 @@ BaseScreen As screen:
             PressedBorderColor: =RGBA(0, 0, 0, 0)
             PressedColor: =RGBA(251, 188, 159, 1)
             PressedFill: =RGBA(0, 0, 0, 0)
-            TabIndex: =2
+            TabIndex: =0
             Tooltip: ="2"
             Width: |-
                 =If(ConSend.Height<=ConSend.Width/6, ConSend.Height, 
diff --git a/fluentui-ard/Src/EditorState/BaseScreen.editorstate.json b/fluentui-ard/Src/EditorState/BaseScreen.editorstate.json
index 40398f3..12112a2 100644
--- a/fluentui-ard/Src/EditorState/BaseScreen.editorstate.json
+++ b/fluentui-ard/Src/EditorState/BaseScreen.editorstate.json
@@ -137,7 +137,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "-1",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
@@ -689,7 +689,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "0",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
@@ -2816,7 +2816,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "-1",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
@@ -3141,7 +3141,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "-1",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
@@ -3739,7 +3739,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "-1",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
@@ -4149,7 +4149,7 @@
         {
           "AFDDataSourceName": "",
           "AutoRuleBindingEnabled": false,
-          "AutoRuleBindingString": "0",
+          "AutoRuleBindingString": "",
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
-- 
GitLab