Example #1
0
		private void addTagSuccessCallback(TagStub tag, object context, string methodName)
		{
			if (tag != null)
			{
				((Dictionary)tagSets[CurrentPhotoK.ToString()])[tag.k.ToString()] = tag;
				displayTags();
			}
		}
Example #2
0
		private DivElement createTagDiv(TagStub tag)
		{
			DivElement span = (DivElement)Document.CreateElement("span");
			AnchorElement a = (AnchorElement)Document.CreateElement("a");
			a.InnerHTML = tag.tagText;
			a.Href = "/tags/" + tag.tagText;
			a.Style.PaddingLeft = "3px";
			a.Style.PaddingRight = "3px";
			span.AppendChild(a);

			ImageElement img = (ImageElement)Document.CreateElement("img");
			img.Src = "/gfx/minus.gif";
			img.Alt = "X";
			img.Title = "Remove this tag";
			img.ClassName = "RemoveTagButton";
			img.Style.BorderWidth = "0px";
			img.Style.Cursor = "hand";
			img.SetAttribute("tagText", tag.tagText);
			img.SetAttribute("tagK", tag.k);
			span.AppendChild(img);

			DomEvent.AddHandler(img, "click", new DomEventHandler(removeTagClicked));

			return span;
		}
Example #3
0
		private void addTagToTagsDiv(TagStub tag)
		{
			view.uiTagsDiv.AppendChild(createTagDiv(tag));
		}