예제 #1
0
    private tableItem AddTableItem(List <uItem> ItemList, List <List <tableCell> > Table, float Height)
    {
        tableItem new_item = new tableItem(Table, Height);

        ItemList.Add(new_item);
        return(new_item);
    }
예제 #2
0
    public void addTableItem(GameObject Container, tableItem infoItem)
    {
        GameObject newMenu    = Instantiate(infoItemTable, new Vector3(0, 0, 0), new Quaternion(0, 0, 0, 0)) as GameObject;
        TableFill  fillScript = newMenu.GetComponent <TableFill> ();

        fillScript.FillTable(infoItem.Table);
        float itemHeight = infoItem.rowHeight * infoItem.Table.Count;

        FillItemRectTransform(newMenu.GetComponent <RectTransform> (), itemHeight, Container.transform);
    }
예제 #3
0
 private void fillNextContainer(List <uItem> Items, GameObject NextContainer)
 {
     for (int itemIndex = 0; itemIndex < Items.Count; itemIndex++)
     {
         if (Items[itemIndex] is subMenuItemExtra)
         {
             subMenuItemExtra smItem = Items[itemIndex] as subMenuItemExtra;
             addSubMenu(NextContainer, smItem);
         }
         if (Items[itemIndex] is subMenuItemSingle)
         {
             subMenuItemSingle smItem = Items[itemIndex] as subMenuItemSingle;
             addSubMenu2(NextContainer, smItem);
         }
         if (Items[itemIndex] is callInfoItem)
         {
             callInfoItem iItem = Items[itemIndex] as callInfoItem;
             addInfoPhoneNumber(NextContainer, iItem);
         }
         if (Items[itemIndex] is inetLinkItem)
         {
             inetLinkItem iItem = Items[itemIndex] as inetLinkItem;
             addUrlItem(NextContainer, iItem);
         }
         if (Items[itemIndex] is calendarItem)
         {
             calendarItem iItem = Items[itemIndex] as calendarItem;
             addCalendarItem(NextContainer, iItem);
         }
         if (Items[itemIndex] is tableItem)
         {
             tableItem iItem = Items[itemIndex] as tableItem;
             addTableItem(NextContainer, iItem);
         }
         if (Items[itemIndex] is textInfoItem)
         {
             textInfoItem iItem = Items[itemIndex] as textInfoItem;
             addTextInfoItem(NextContainer, iItem);
         }
         if (Items[itemIndex] is mapItem)
         {
             mapItem iItem = Items[itemIndex] as mapItem;
             addMapItem(NextContainer, iItem);
         }
     }
 }
 public lcclsAccDueList(tableItem source)
 {
     LedgerName = source.LedgerName;
     LedgerId   = source.LedgerId;
     // (...)
 }