Skip to content

Commit

Permalink
Merge pull request #201 from lab-neuro-comp/175/randomMatching
Browse files Browse the repository at this point in the history
Added random DMTS/DMTS
  • Loading branch information
fabiola-m committed Jun 4, 2018
2 parents 850a920 + c2c2240 commit 7782ae5
Show file tree
Hide file tree
Showing 10 changed files with 1,309 additions and 639 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2854,4 +2854,10 @@ user to the stimulus or if there is no reaction to the stimulus(ms)</td>
<data name="shouldSelectReason" xml:space="preserve">
<value>You should select a valid reason.</value>
</data>
<data name="alternatingDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Alternating)</value>
</data>
<data name="randomDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Random)</value>
</data>
</root>
Original file line number Diff line number Diff line change
Expand Up @@ -348,4 +348,10 @@ https://github.com/lab-neuro-comp/Test-Platform
<data name="cannotRecoverFilesByMotive" xml:space="preserve">
<value>Debe crear o recuperar las siguientes listas antes de recuperar el programa "</value>
</data>
<data name="alternatingDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Alterno)</value>
</data>
<data name="randomDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Aleatorio)</value>
</data>
</root>
Original file line number Diff line number Diff line change
Expand Up @@ -2837,4 +2837,10 @@ https://github.com/lab-neuro-comp/Test-Platform</value>
<data name="shouldSelectReason" xml:space="preserve">
<value>Um motivo válido deve ser selecionado.</value>
</data>
<data name="alternatingDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Alternado)</value>
</data>
<data name="randomDMTS_DNMTS" xml:space="preserve">
<value>DMTS/DNMTS(Aleatorio)</value>
</data>
</root>
11 changes: 6 additions & 5 deletions StroopTest/Views/MatchingPages/FormMatchConfig.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 17 additions & 13 deletions StroopTest/Views/MatchingPages/FormMatchConfig.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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;
Expand All @@ -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));
}
Expand Down Expand Up @@ -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;
Expand Down
7 changes: 5 additions & 2 deletions StroopTest/Views/MatchingPages/FormMatchConfig.en-US.resx
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
<value>DNMTS</value>
</data>
<data name="expositionType.Items2" xml:space="preserve">
<value>DMTS/DNMTS</value>
<value>DMTS/DNMTS(Alternating)</value>
</data>
<data name="expositionType.Items" xml:space="preserve">
<value>DMTS</value>
Expand All @@ -160,7 +160,7 @@
<value>Time</value>
</data>
<data name="expoSizeLabel.Text" xml:space="preserve">
<value>Exposition size:</value>
<value>Exposition size (cm):</value>
</data>
<data name="wordLabel.Text" xml:space="preserve">
<value>Words:</value>
Expand Down Expand Up @@ -270,4 +270,7 @@
<data name="audioResponseLabel.Text" xml:space="preserve">
<value>Auditory feedback:</value>
</data>
<data name="expositionType.Items3" xml:space="preserve">
<value>DMTS/DNMTS(Random)</value>
</data>
</root>
5 changes: 4 additions & 1 deletion StroopTest/Views/MatchingPages/FormMatchConfig.es-ES.resx
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@
<value>DNMTS</value>
</data>
<data name="expositionType.Items2" xml:space="preserve">
<value>DMTS/DNMTS</value>
<value>DMTS/DNMTS(Alterno)</value>
</data>
<data name="expositionType.Items" xml:space="preserve">
<value>DMTS</value>
Expand Down Expand Up @@ -270,4 +270,7 @@
<data name="audioResponseLabel.Text" xml:space="preserve">
<value>Respuesta auditiva:</value>
</data>
<data name="expositionType.Items3" xml:space="preserve">
<value>DMTS/DNMTS(Aleatorio)</value>
</data>
</root>
7 changes: 5 additions & 2 deletions StroopTest/Views/MatchingPages/FormMatchConfig.pt-BR.resx
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
<value>Tempo</value>
</data>
<data name="expoSizeLabel.Text" xml:space="preserve">
<value>Tamanho da exposição:</value>
<value>Tamanho da exposição (cm):</value>
</data>
<data name="randomOrder.Text" xml:space="preserve">
<value>Ordem aleatória</value>
Expand All @@ -166,7 +166,7 @@
<value>DNMTS</value>
</data>
<data name="expositionType.Items2" xml:space="preserve">
<value>DMTS/DNMTS</value>
<value>DMTS/DNMTS(Alternado)</value>
</data>
<data name="expositionType.Items" xml:space="preserve">
<value>DMTS</value>
Expand Down Expand Up @@ -270,4 +270,7 @@
<data name="audioResponseLabel.Text" xml:space="preserve">
<value>Resposta auditiva:</value>
</data>
<data name="expositionType.Items3" xml:space="preserve">
<value>DMTS/DNMTS(Aleatorio)</value>
</data>
</root>
Loading

0 comments on commit 7782ae5

Please sign in to comment.