public void ClearTagging() { foreach (Transform tt in tagsList.transform) { TranslationTag ttag = tt.GetComponent <TranslationTag>(); ttag.DeactivateTag(); } }
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; } }
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); } } }