コード例 #1
0
 public void ClearTagging()
 {
     foreach (Transform tt in tagsList.transform)
     {
         TranslationTag ttag = tt.GetComponent <TranslationTag>();
         ttag.DeactivateTag();
     }
 }
コード例 #2
0
 public void ActivateTagDetails()
 {
     tagDetails.transform.Find("Panel").gameObject.SetActive(true);
     tagDetailsBtn.GetComponent <Button>().colors.normalColor.Equals(Colours.colorDataUItxt); //indicate to user that button no longer functions.
     if (editingTag)
     {
         TranslationTag selectedTagObj = (TranslationTag)(GetSelectedItemFromGroup(selectedTag));
         tagDetailsInput.text = selectedTagObj.TagText;
     }
 }
コード例 #3
0
 public void UpdateInsertTag()
 {
     if (tagDetailsInput.text != null)
     {
         if (editingTag)
         {
             string[,] fieldVals = new string[, ] {
                 { "Tags", tagDetailsInput.text },
             };
             TranslationTag tt     = GetSelectedItemFromGroup(SelectedTag) as TranslationTag;
             string         tagTxt = tt.GetComponent <TranslationTag>().TagText;
             DbCommands.UpdateTableTuple("TranslationTags", "Tags = " + DbCommands.GetParameterNameFromValue(tagTxt), fieldVals, tagTxt);
             tt.GetComponent <TranslationTag>().UpdateTagDisplay(tagDetailsInput.text);
         }
         else
         {
             DbCommands.InsertTupleToTable("TranslationTags", tagDetailsInput.text);
             FillDisplayFromDb(DbQueries.GetTaggedVocabDisplayQry(), tagsList.transform, BuildTag);
         }
     }
 }