public void Add(string id, int type, string name, string id_shortcut = "") { if (FileElements.ContainsKey(currentElement)) { if (type != -1) { var element = new MiddleElement(type, name, id); if (id_shortcut != String.Empty) { element.setShortCut(id_shortcut); } if (FileElements[currentElement].x + (int)element.width + 15 > FileManager.Graphics.Window.Width) { FileElements[currentElement].x = Configuration.startXMiddle; FileElements[currentElement].y += (int)(element.height + (element.height / 2)); } element.nameElement.setPosition((int)(FileElements[currentElement].x), (int)(FileElements[currentElement].y + (element.height - 25))); element.nameElement.setSize(9); element.setPosition(FileElements[currentElement].x, FileElements[currentElement].y); FileElements[currentElement].elements.Add(element); FileElements[currentElement].x += (int)element.width + 15; element.Generate(); element.Display(canvas); liste.refreshListe(); absorbance.refresh(); } } }
public void TestLinkedListMiddleElement() { MiddleElement m = new MiddleElement(); for (int i = 0; i < 2; i++) { m.Push(i); } var data = m.GetMiddleElement(); }