From 67ae26eeb8c1840ecf00c0cf12b8c51825c16579 Mon Sep 17 00:00:00 2001 From: Gabriel Albino Date: Sun, 3 Jun 2018 13:57:50 -0300 Subject: [PATCH 1/2] Added random DMTS/DMTS --- .../LocalizedResources.en-US.resx | 6 ++ .../LocalizedResources.es-ES.resx | 6 ++ .../LocalizedResources.pt-BR.resx | 6 ++ .../MatchingPages/FormMatchConfig.Designer.cs | 3 +- .../Views/MatchingPages/FormMatchConfig.cs | 30 +++++----- .../MatchingPages/FormMatchConfig.en-US.resx | 5 +- .../MatchingPages/FormMatchConfig.es-ES.resx | 5 +- .../MatchingPages/FormMatchConfig.pt-BR.resx | 5 +- .../Views/MatchingPages/FormMatchConfig.resx | 5 +- .../Views/MatchingPages/MatchingExposition.cs | 57 +++++++++++++++---- 10 files changed, 99 insertions(+), 29 deletions(-) diff --git a/StroopTest/Resources/Localizations/LocalizedResources.en-US.resx b/StroopTest/Resources/Localizations/LocalizedResources.en-US.resx index 2302c87..124d26a 100644 --- a/StroopTest/Resources/Localizations/LocalizedResources.en-US.resx +++ b/StroopTest/Resources/Localizations/LocalizedResources.en-US.resx @@ -2854,4 +2854,10 @@ user to the stimulus or if there is no reaction to the stimulus(ms)</td> You should select a valid reason. + + DMTS/DNMTS(Alternating) + + + DMTS/DNMTS(Random) + \ No newline at end of file diff --git a/StroopTest/Resources/Localizations/LocalizedResources.es-ES.resx b/StroopTest/Resources/Localizations/LocalizedResources.es-ES.resx index 42f3b05..f020b24 100644 --- a/StroopTest/Resources/Localizations/LocalizedResources.es-ES.resx +++ b/StroopTest/Resources/Localizations/LocalizedResources.es-ES.resx @@ -348,4 +348,10 @@ https://github.com/lab-neuro-comp/Test-Platform Debe crear o recuperar las siguientes listas antes de recuperar el programa " + + DMTS/DNMTS(Alterno) + + + DMTS/DNMTS(Aleatorio) + \ No newline at end of file diff --git a/StroopTest/Resources/Localizations/LocalizedResources.pt-BR.resx b/StroopTest/Resources/Localizations/LocalizedResources.pt-BR.resx index 6f2dd8e..5372c45 100644 --- a/StroopTest/Resources/Localizations/LocalizedResources.pt-BR.resx +++ b/StroopTest/Resources/Localizations/LocalizedResources.pt-BR.resx @@ -2837,4 +2837,10 @@ https://github.com/lab-neuro-comp/Test-Platform Um motivo válido deve ser selecionado. + + DMTS/DNMTS(Alternado) + + + DMTS/DNMTS(Aleatorio) + \ No newline at end of file diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs b/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs index 6d95360..07fb1d6 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs @@ -544,7 +544,8 @@ private void InitializeComponent() this.expositionType.Items.AddRange(new object[] { resources.GetString("expositionType.Items"), resources.GetString("expositionType.Items1"), - resources.GetString("expositionType.Items2")}); + resources.GetString("expositionType.Items2"), + resources.GetString("expositionType.Items3")}); resources.ApplyResources(this.expositionType, "expositionType"); this.expositionType.Name = "expositionType"; this.expositionType.SelectedIndexChanged += new System.EventHandler(this.expositionType_SelectedIndexChanged); diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.cs b/StroopTest/Views/MatchingPages/FormMatchConfig.cs index 3966b14..de5c122 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.cs +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.cs @@ -106,17 +106,21 @@ private void editProgram() feedbackAudioResponse.Checked = editProgram.FeedbackAudioResponse; expositonAudioResponse.Checked = editProgram.ExpositionAudioResponse; randomModelStimulusTime.Checked = editProgram.RandomIntervalModelStimulus; - switch (editProgram.getExpositionType()) + if (editProgram.getExpositionType() == "DMTS") { - case "DMTS": - this.expositionType.SelectedIndex = 0; - break; - case "DNMTS": - this.expositionType.SelectedIndex = 1; - break; - case "DMTS/DNMTS": - this.expositionType.SelectedIndex = 2; - break; + this.expositionType.SelectedIndex = 0; + } + else if (editProgram.getExpositionType() == "DNMTS") + { + this.expositionType.SelectedIndex = 1; + } + else if (editProgram.getExpositionType() == LocRM.GetString("alternatingDMTS_DNMTS", currentCulture)) + { + this.expositionType.SelectedIndex = 2; + } + else + { + this.expositionType.SelectedIndex = 3; } // reads program instructions to instruction box if there are any @@ -297,7 +301,7 @@ private void expositionType_Validating(object sender, CancelEventArgs e) private bool validExpositionType(out string errorMessage) { - if(this.expositionType.SelectedIndex >= 0 && this.expositionType.SelectedIndex < 3) + if(this.expositionType.SelectedIndex >= 0 && this.expositionType.SelectedIndex < 4) { errorMessage = ""; return true; @@ -318,7 +322,7 @@ private void expositionType_SelectedIndexChanged(object sender, EventArgs e) { this.errorProvider1.Clear(); this.errorProvider2.Clear(); - if(this.expositionType.SelectedIndex > 2) + if(this.expositionType.SelectedIndex > 3) { this.errorProvider1.SetError(this.expositionType, LocRM.GetString("unavailableExpo", currentCulture)); } @@ -348,7 +352,7 @@ private void expositionType_SelectedIndexChanged(object sender, EventArgs e) DNMTSBackgroundColor.Enabled = true; DNMTSBackground.Enabled = true; } - else if (this.expositionType.SelectedIndex == 2) + else if (this.expositionType.SelectedIndex == 2 || this.expositionType.SelectedIndex == 3) { DMTSBackgroundLabel.Enabled = true; DMTSColorPanel.Enabled = true; diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx index ec11007..d2a4092 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx @@ -139,7 +139,7 @@ DNMTS - DMTS/DNMTS + DMTS/DNMTS(Alternating) DMTS @@ -270,4 +270,7 @@ Auditory feedback: + + DMTS/DNMTS(Random) + \ No newline at end of file diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.es-ES.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.es-ES.resx index d0cefbe..37b1aaa 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.es-ES.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.es-ES.resx @@ -157,7 +157,7 @@ DNMTS - DMTS/DNMTS + DMTS/DNMTS(Alterno) DMTS @@ -270,4 +270,7 @@ Respuesta auditiva: + + DMTS/DNMTS(Aleatorio) + \ No newline at end of file diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx index db86269..df40748 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx @@ -166,7 +166,7 @@ DNMTS - DMTS/DNMTS + DMTS/DNMTS(Alternado) DMTS @@ -270,4 +270,7 @@ Resposta auditiva: + + DMTS/DNMTS(Aleatorio) + \ No newline at end of file diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.resx index 4a8e551..6b36b1d 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.resx @@ -1300,7 +1300,10 @@ DNMTS - DMTS/DNMTS + DMTS/DNMTS(Alternado) + + + DMTS/DNMTS(Aleatorio) 102, 13 diff --git a/StroopTest/Views/MatchingPages/MatchingExposition.cs b/StroopTest/Views/MatchingPages/MatchingExposition.cs index cb5dc56..6d86e98 100644 --- a/StroopTest/Views/MatchingPages/MatchingExposition.cs +++ b/StroopTest/Views/MatchingPages/MatchingExposition.cs @@ -130,8 +130,10 @@ public string getControlName(Control control, int stimuluType) private bool showAudioFeedbackOnNextClick = false; private long modelReactTime; bool shouldChangeExpositionType = false; + bool shouldRandomizeExpositionType = false; private long attemptIntervalTime; private int stimuluType; + Random randGen = new Random(Guid.NewGuid().GetHashCode()); public MatchingExposition(string prgName, string participantName, char mark) { @@ -157,11 +159,24 @@ private void startExposition() if (executingTest.ProgramInUse.Ready(path)) { currentExpositionType = this.executingTest.ProgramInUse.getExpositionType(); - if(this.currentExpositionType == "DMTS/DNMTS") + if(this.currentExpositionType == LocRM.GetString("alternatingDMTS_DNMTS", currentCulture)) { shouldChangeExpositionType = true; this.currentExpositionType = "DMTS"; } + if (this.currentExpositionType == LocRM.GetString("randomDMTS_DNMTS", currentCulture)) + { + int rand = randGen.Next(2); + shouldRandomizeExpositionType = true; + if (rand == 0) + { + this.currentExpositionType = "DMTS"; + } + else + { + this.currentExpositionType = "DNMTS"; + } + } initializeExposition(); } else @@ -431,7 +446,8 @@ private void expositionControllerBW_DoWork(object sender, DoWorkEventArgs e) } if (shouldChangeExpositionType) { - if(currentExpositionType == "DMTS") + + if (currentExpositionType == "DMTS") { currentExpositionType = "DNMTS"; } @@ -441,6 +457,18 @@ private void expositionControllerBW_DoWork(object sender, DoWorkEventArgs e) } changeBackgroundColor(); } + if (shouldRandomizeExpositionType) + { + int rand = randGen.Next(2); + if (rand == 0) + { + this.currentExpositionType = "DMTS"; + } + else + { + this.currentExpositionType = "DNMTS"; + } + } Thread.Sleep(10); } @@ -693,22 +721,29 @@ private int[] randomScreenPosition(Size item) private void expositionControllerBW_ProgressChanged(object sender, ProgressChangedEventArgs e) { - List controls = (List)e.UserState; - foreach (Control c in controls) + try { - if (exposing) + List controls = (List)e.UserState; + foreach (Control c in controls) { - this.Controls.Add(c); + if (exposing) + { + this.Controls.Add(c); + } + else + { + this.Controls.Remove(c); + } } - else + if (this.executingTest.ProgramInUse.ExpositionAudioResponse && exposing && !cancelExposition) { - this.Controls.Remove(c); + System.Media.SoundPlayer player = new System.Media.SoundPlayer(TestPlatform.Properties.Resources.bell); + player.Play(); } } - if (this.executingTest.ProgramInUse.ExpositionAudioResponse && exposing && !cancelExposition) + catch(Exception) { - System.Media.SoundPlayer player = new System.Media.SoundPlayer(TestPlatform.Properties.Resources.bell); - player.Play(); + /*do nothing*/ } } From c2c2240518dea7ee71e13c412390f7c897c428e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fab=C3=ADola=20Fleury?= Date: Mon, 4 Jun 2018 11:40:44 -0300 Subject: [PATCH 2/2] Updating exposition size to new centimeter implementation --- .../MatchingPages/FormMatchConfig.Designer.cs | 8 +- .../MatchingPages/FormMatchConfig.en-US.resx | 2 +- .../MatchingPages/FormMatchConfig.pt-BR.resx | 2 +- .../Views/MatchingPages/FormMatchConfig.resx | 1810 +++++++++++------ 4 files changed, 1211 insertions(+), 611 deletions(-) diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs b/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs index 07fb1d6..55f9118 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs @@ -605,18 +605,18 @@ private void InitializeComponent() // resources.ApplyResources(this.expositionSize, "expositionSize"); this.expositionSize.Maximum = new decimal(new int[] { - 500, + 50, 0, 0, 0}); this.expositionSize.Minimum = new decimal(new int[] { - 10, + 1, 0, 0, - 0}); + 65536}); this.expositionSize.Name = "expositionSize"; this.expositionSize.Value = new decimal(new int[] { - 250, + 10, 0, 0, 0}); diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx index d2a4092..2da5bd9 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx @@ -160,7 +160,7 @@ Time - Exposition size: + Exposition size (cm): Words: diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx index df40748..384f72a 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx @@ -139,7 +139,7 @@ Tempo - Tamanho da exposição: + Tamanho da exposição (cm): Ordem aleatória diff --git a/StroopTest/Views/MatchingPages/FormMatchConfig.resx b/StroopTest/Views/MatchingPages/FormMatchConfig.resx index 6b36b1d..12bbb0c 100644 --- a/StroopTest/Views/MatchingPages/FormMatchConfig.resx +++ b/StroopTest/Views/MatchingPages/FormMatchConfig.resx @@ -117,23 +117,6 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - True - - - - 6, 85 - - - 66, 17 - - - 27 - - - Omissão - omissionAudioResponse @@ -146,21 +129,6 @@ 0 - - True - - - 6, 62 - - - 71, 17 - - - 26 - - - Comissão - commissionAudioFeedback @@ -173,21 +141,6 @@ 1 - - True - - - 6, 39 - - - 87, 17 - - - 25 - - - Acerto / Erro - feedbackAudioResponse @@ -200,21 +153,6 @@ 2 - - True - - - 6, 16 - - - 75, 17 - - - 24 - - - Exposição - expositonAudioResponse @@ -227,12 +165,21 @@ 3 + - 279, 332 + 372, 409 + + + + 4, 4, 4, 4 + + + 4, 4, 4, 4 - 281, 106 + 375, 130 + 87 @@ -251,24 +198,6 @@ 0 - - True - - - False - - - 159, 81 - - - 50, 13 - - - 94 - - - #000000 - wordSingleColor @@ -281,18 +210,6 @@ 0 - - False - - - 136, 77 - - - 17, 18 - - - 93 - WordColorPanel @@ -305,21 +222,6 @@ 1 - - False - - - 62, 76 - - - 68, 23 - - - 23 - - - escolher - wordSingleColorButton @@ -332,28 +234,6 @@ 2 - - True - - - False - - - - NoControl - - - 5, 81 - - - 51, 13 - - - 91 - - - Palavras: - wordSingleColorLabel @@ -366,18 +246,6 @@ 3 - - False - - - 175, 50 - - - 17, 16 - - - 90 - DNMTSColorPanel @@ -390,18 +258,6 @@ 4 - - False - - - 175, 20 - - - 17, 16 - - - 89 - DMTSColorPanel @@ -414,24 +270,6 @@ 5 - - True - - - False - - - 198, 23 - - - 53, 13 - - - 87 - - - #A0A0A0 - DMTSBackgroundColor @@ -444,27 +282,6 @@ 6 - - True - - - False - - - NoControl - - - 198, 53 - - - 50, 13 - - - 88 - - - #404040 - DNMTSBackgroundColor @@ -477,24 +294,6 @@ 7 - - False - - - NoControl - - - 101, 48 - - - 68, 23 - - - 22 - - - escolher - DNMTSBackground @@ -507,21 +306,6 @@ 8 - - False - - - 101, 18 - - - 68, 23 - - - 21 - - - escolher - DMTSBackground @@ -534,24 +318,6 @@ 9 - - True - - - False - - - 6, 53 - - - 97, 13 - - - 1 - - - Fundo do DNMTS: - DNMTSBackgroundLabel @@ -564,27 +330,6 @@ 10 - - True - - - False - - - NoControl - - - 6, 23 - - - 89, 13 - - - 0 - - - Fundo do DMTS: - DMTSBackgroundLabel @@ -598,10 +343,16 @@ 11 - 279, 219 + 372, 270 + + + 4, 4, 4, 4 + + + 4, 4, 4, 4 - 283, 107 + 377, 132 3 @@ -621,15 +372,6 @@ 1 - - 204, 75 - - - 57, 20 - - - 17 - stimulusInterval @@ -642,15 +384,6 @@ 0 - - 159, 44 - - - 57, 20 - - - 16 - stimulusExpoTime @@ -663,24 +396,6 @@ 1 - - True - - - NoControl - - - 10, 135 - - - 212, 17 - - - 19 - - - Atraso entre modelo e estímulo variável - randomModelStimulusTime @@ -693,24 +408,6 @@ 2 - - True - - - NoControl - - - 10, 159 - - - 172, 17 - - - 20 - - - Atraso entre tentativas variável - randomAttemptTime @@ -723,15 +420,6 @@ 3 - - 161, 106 - - - 57, 20 - - - 18 - attemptInterval @@ -744,15 +432,6 @@ 4 - - 145, 13 - - - 57, 20 - - - 15 - modelExpoTime @@ -765,24 +444,6 @@ 5 - - True - - - NoControl - - - 6, 77 - - - 181, 13 - - - 3 - - - Atraso entre modelo e estimulos (ms): - modelStimuluIntervalLabel @@ -795,21 +456,6 @@ 6 - - True - - - 6, 46 - - - 147, 13 - - - 2 - - - Exposição dos estimulos (ms): - stimuluExpositionLabel @@ -822,21 +468,6 @@ 7 - - True - - - 6, 108 - - - 138, 13 - - - 1 - - - Atraso entre tentativas (ms): - attemptIntervalLabel @@ -849,21 +480,6 @@ 8 - - True - - - 6, 15 - - - 133, 13 - - - 0 - - - Exposição do modelo (ms): - modelExpositionLabel @@ -877,10 +493,16 @@ 9 - 278, 29 + 371, 36 + + + 4, 4, 4, 4 + + + 4, 4, 4, 4 - 278, 184 + 371, 226 86 @@ -900,24 +522,6 @@ 2 - - False - - - NoControl - - - 72, 106 - - - 110, 23 - - - 13 - - - abrir - openAudioListButton @@ -930,24 +534,6 @@ 0 - - False - - - NoControl - - - 72, 77 - - - 110, 23 - - - 12 - - - abrir - openImgListButton @@ -960,24 +546,6 @@ 1 - - False - - - NoControl - - - 72, 48 - - - 110, 23 - - - 11 - - - abrir - openColorListButton @@ -990,21 +558,6 @@ 2 - - False - - - 72, 19 - - - 110, 23 - - - 10 - - - abrir - openWordListButton @@ -1017,21 +570,6 @@ 3 - - True - - - 24, 111 - - - 42, 13 - - - 3 - - - Áudios: - audioLabel @@ -1044,21 +582,6 @@ 4 - - True - - - 16, 82 - - - 50, 13 - - - 2 - - - Imagens: - imageLabel @@ -1071,21 +594,6 @@ 5 - - True - - - 29, 53 - - - 37, 13 - - - 1 - - - Cores: - colorLabel @@ -1098,24 +606,6 @@ 6 - - True - - - NoControl - - - 15, 24 - - - 51, 13 - - - 0 - - - Palavras: - wordLabel @@ -1129,10 +619,16 @@ 7 - 6, 300 + 8, 369 + + + 4, 4, 4, 4 + + + 4, 4, 4, 4 - 265, 138 + 353, 170 13 @@ -1162,10 +658,13 @@ Palavras e Cores - 102, 40 + 136, 49 + + + 4, 4, 4, 4 - 140, 21 + 185, 24 3 @@ -1186,10 +685,13 @@ True - 6, 43 + 8, 53 + + + 4, 0, 4, 0 - 87, 13 + 116, 17 17 @@ -1213,10 +715,13 @@ True - 179, 150 + 239, 185 + + + 4, 4, 4, 4 - 61, 17 + 76, 21 7 @@ -1243,10 +748,13 @@ NoControl - 6, 151 + 8, 186 + + + 4, 0, 4, 0 - 91, 13 + 121, 17 15 @@ -1270,10 +778,13 @@ True - 6, 178 + 8, 219 + + + 4, 4, 4, 4 - 100, 17 + 132, 21 8 @@ -1306,10 +817,13 @@ DMTS/DNMTS(Aleatorio) - 102, 13 + 136, 16 + + + 4, 4, 4, 4 - 140, 21 + 185, 24 2 @@ -1330,10 +844,13 @@ True - 6, 16 + 8, 20 + + + 4, 0, 4, 0 - 97, 13 + 127, 17 0 @@ -1360,10 +877,13 @@ NoControl - 6, 209 + 8, 257 + + + 4, 4, 4, 4 - 221, 17 + 291, 21 9 @@ -1387,10 +907,13 @@ True - 6, 97 + 8, 119 + + + 4, 0, 4, 0 - 111, 13 + 147, 17 7 @@ -1417,10 +940,13 @@ True - 101, 150 + 135, 185 + + + 4, 4, 4, 4 - 72, 17 + 90, 21 6 @@ -1444,16 +970,19 @@ True - 6, 124 + 8, 153 + + + 4, 0, 4, 0 - 121, 13 + 191, 17 4 - Tamanho da exposição: + Tamanho da exposição (cm): expoSizeLabel @@ -1468,10 +997,13 @@ 10 - 120, 68 + 160, 84 + + + 4, 4, 4, 4 - 50, 20 + 67, 22 3 @@ -1489,10 +1021,13 @@ 11 - 132, 122 + 207, 151 + + + 4, 4, 4, 4 - 50, 20 + 67, 22 5 @@ -1513,10 +1048,13 @@ True - 6, 70 + 8, 86 + + + 4, 0, 4, 0 - 108, 13 + 145, 17 2 @@ -1537,10 +1075,13 @@ 13 - 123, 95 + 164, 117 + + + 4, 4, 4, 4 - 50, 20 + 67, 22 4 @@ -1558,10 +1099,16 @@ 14 - 7, 29 + 9, 36 + + + 4, 4, 4, 4 + + + 4, 4, 4, 4 - 265, 265 + 353, 326 85 @@ -1582,10 +1129,13 @@ 4 - 109, 3 + 145, 4 + + + 4, 4, 4, 4 - 163, 20 + 216, 22 84 @@ -1606,10 +1156,13 @@ True - 3, 6 + 4, 7 + + + 4, 0, 4, 0 - 100, 13 + 134, 17 83 @@ -1636,13 +1189,13 @@ NoControl - 536, 2 + 715, 2 - 2, 2, 2, 2 + 3, 2, 3, 2 - 26, 26 + 35, 32 82 @@ -1660,10 +1213,10 @@ 7 - 6, 453 + 8, 558 - 2, 2, 2, 2 + 3, 2, 3, 2 True @@ -1672,7 +1225,7 @@ Vertical - 549, 94 + 731, 115 25 @@ -1696,13 +1249,10 @@ NoControl - 4, 438 - - - 2, 0, 2, 0 + 5, 539 - 59, 13 + 77, 17 71 @@ -1723,10 +1273,13 @@ 9 - 16, 8 + 21, 10 + + + 4, 4, 4, 4 - 566, 551 + 754, 678 0 @@ -1743,23 +1296,1064 @@ 2 - - Popup + + True - - 16, 565 + + 8, 105 - - 75, 23 + + 4, 4, 4, 4 - - 28 + + 85, 21 - - cancelar + + 27 - - cancelButton + + Omissão + + + omissionAudioResponse + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + auditorySignalingGroupBox + + + 0 + + + True + + + 8, 76 + + + 4, 4, 4, 4 + + + 91, 21 + + + 26 + + + Comissão + + + commissionAudioFeedback + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + auditorySignalingGroupBox + + + 1 + + + True + + + 8, 48 + + + 4, 4, 4, 4 + + + 110, 21 + + + 25 + + + Acerto / Erro + + + feedbackAudioResponse + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + auditorySignalingGroupBox + + + 2 + + + True + + + 8, 20 + + + 4, 4, 4, 4 + + + 94, 21 + + + 24 + + + Exposição + + + expositonAudioResponse + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + auditorySignalingGroupBox + + + 3 + + + True + + + False + + + 212, 100 + + + 4, 0, 4, 0 + + + 64, 17 + + + 94 + + + #000000 + + + wordSingleColor + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 0 + + + False + + + 181, 95 + + + 4, 4, 4, 4 + + + 22, 22 + + + 93 + + + WordColorPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 1 + + + False + + + 83, 94 + + + 4, 4, 4, 4 + + + 91, 28 + + + 23 + + + escolher + + + wordSingleColorButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 2 + + + True + + + False + + + NoControl + + + 7, 100 + + + 4, 0, 4, 0 + + + 67, 17 + + + 91 + + + Palavras: + + + wordSingleColorLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 3 + + + False + + + 233, 62 + + + 4, 4, 4, 4 + + + 22, 19 + + + 90 + + + DNMTSColorPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 4 + + + False + + + 233, 25 + + + 4, 4, 4, 4 + + + 22, 19 + + + 89 + + + DMTSColorPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 5 + + + True + + + False + + + 264, 28 + + + 4, 0, 4, 0 + + + 67, 17 + + + 87 + + + #A0A0A0 + + + DMTSBackgroundColor + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 6 + + + True + + + False + + + NoControl + + + 264, 65 + + + 4, 0, 4, 0 + + + 64, 17 + + + 88 + + + #404040 + + + DNMTSBackgroundColor + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 7 + + + False + + + NoControl + + + 135, 59 + + + 4, 4, 4, 4 + + + 91, 28 + + + 22 + + + escolher + + + DNMTSBackground + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 8 + + + False + + + 135, 22 + + + 4, 4, 4, 4 + + + 91, 28 + + + 21 + + + escolher + + + DMTSBackground + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 9 + + + True + + + False + + + 8, 65 + + + 4, 0, 4, 0 + + + 125, 17 + + + 1 + + + Fundo do DNMTS: + + + DNMTSBackgroundLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 10 + + + True + + + False + + + NoControl + + + 8, 28 + + + 4, 0, 4, 0 + + + 115, 17 + + + 0 + + + Fundo do DMTS: + + + DMTSBackgroundLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + colorGroupBox + + + 11 + + + 272, 92 + + + 4, 4, 4, 4 + + + 76, 22 + + + 17 + + + stimulusInterval + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 0 + + + 212, 54 + + + 4, 4, 4, 4 + + + 76, 22 + + + 16 + + + stimulusExpoTime + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 1 + + + True + + + NoControl + + + 13, 166 + + + 4, 4, 4, 4 + + + 279, 21 + + + 19 + + + Atraso entre modelo e estímulo variável + + + randomModelStimulusTime + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 2 + + + True + + + NoControl + + + 13, 196 + + + 4, 4, 4, 4 + + + 226, 21 + + + 20 + + + Atraso entre tentativas variável + + + randomAttemptTime + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 3 + + + 215, 130 + + + 4, 4, 4, 4 + + + 76, 22 + + + 18 + + + attemptInterval + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 4 + + + 193, 16 + + + 4, 4, 4, 4 + + + 76, 22 + + + 15 + + + modelExpoTime + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 5 + + + True + + + NoControl + + + 8, 95 + + + 4, 0, 4, 0 + + + 247, 17 + + + 3 + + + Atraso entre modelo e estimulos (ms): + + + modelStimuluIntervalLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 6 + + + True + + + 8, 57 + + + 4, 0, 4, 0 + + + 198, 17 + + + 2 + + + Exposição dos estimulos (ms): + + + stimuluExpositionLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 7 + + + True + + + 8, 133 + + + 4, 0, 4, 0 + + + 187, 17 + + + 1 + + + Atraso entre tentativas (ms): + + + attemptIntervalLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 8 + + + True + + + 8, 18 + + + 4, 0, 4, 0 + + + 178, 17 + + + 0 + + + Exposição do modelo (ms): + + + modelExpositionLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timeGroupBox + + + 9 + + + False + + + NoControl + + + 96, 130 + + + 4, 4, 4, 4 + + + 147, 28 + + + 13 + + + abrir + + + openAudioListButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 0 + + + False + + + NoControl + + + 96, 95 + + + 4, 4, 4, 4 + + + 147, 28 + + + 12 + + + abrir + + + openImgListButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 1 + + + False + + + NoControl + + + 96, 59 + + + 4, 4, 4, 4 + + + 147, 28 + + + 11 + + + abrir + + + openColorListButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 2 + + + False + + + 96, 23 + + + 4, 4, 4, 4 + + + 147, 28 + + + 10 + + + abrir + + + openWordListButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 3 + + + True + + + 32, 137 + + + 4, 0, 4, 0 + + + 55, 17 + + + 3 + + + Áudios: + + + audioLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 4 + + + True + + + 21, 101 + + + 4, 0, 4, 0 + + + 65, 17 + + + 2 + + + Imagens: + + + imageLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 5 + + + True + + + 39, 65 + + + 4, 0, 4, 0 + + + 49, 17 + + + 1 + + + Cores: + + + colorLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 6 + + + True + + + NoControl + + + 20, 30 + + + 4, 0, 4, 0 + + + 67, 17 + + + 0 + + + Palavras: + + + wordLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listGroupBox + + + 7 + + + Popup + + + 21, 695 + + + 4, 4, 4, 4 + + + 100, 28 + + + 28 + + + cancelar + + + cancelButton System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1777,10 +2371,13 @@ NoControl - 507, 565 + 676, 695 + + + 4, 4, 4, 4 - 75, 23 + 100, 28 29 @@ -1807,10 +2404,13 @@ True - 6, 13 + 8, 16 + + + 4, 4, 4, 4 - 600, 600 + 800, 738 errorProvider1