public void Init(Texture2D appIcon, string postFix, float scaleFactor, int guiDepth, FresviiGUIGroupMemberAdd frameGroupMemberAdd)
        {
            if (Application.platform == RuntimePlatform.IPhonePlayer)
            {
                guiStyleTitle.font = null;
                guiStyleTitle.fontStyle = FontStyle.Bold;

                guiStyleDoneButton.font = null;
                guiStyleCancelButton.font = null;
            }

            this.title = FresviiGUIText.Get("AddContact");

            this.frameGroupMemberAdd = frameGroupMemberAdd;

            this.GuiDepth = guiDepth;

            palette = FresviiGUIColorPalette.Palette;

            guiStyleTitle.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.NavigationBarTitle);

            texCoordsMenu = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.NavigationBarBackground);

            texCoordsBorderLine = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.NavigationBarUnderLine);

            height *= scaleFactor;

            guiStyleTitle.fontSize = (int)(guiStyleTitle.fontSize * scaleFactor);

            hMargin *= scaleFactor;

            vMargin *= scaleFactor;

            guiStyleCancelButton.fontSize = (int)(guiStyleCancelButton.fontSize * scaleFactor);

            guiStyleDoneButton.fontSize = (int)(guiStyleDoneButton.fontSize * scaleFactor);

            guiStyleCancelButton.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.NavigationBarNormal);

            guiStyleDoneButton.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.NavigationBarNormal);

            cancelLabelContent = new GUIContent(FresviiGUIText.Get("Cancel"));

            doneLabelContent = new GUIContent(FresviiGUIText.Get("Done"));

            doneLabelSize = guiStyleDoneButton.CalcSize(doneLabelContent);
        }
        public void OnAddMemberTapped()
        {
            if (Group == null) return;

            if (Group.Members == null)
            {
                Group.FetchMembers(delegate(Fresvii.AppSteroid.Models.Error error)
                {

                });

                return;
            }

            frameGroupMemberAdd = ((GameObject)Instantiate(prfbGroupMemeberAdd)).GetComponent<FresviiGUIGroupMemberAdd>();

            frameGroupMemberAdd.transform.parent = this.transform;

            frameGroupMemberAdd.PostFrame = this;

            //frameGroupMemberAdd.frameEditGroupMember = this;

            frameGroupMemberAdd.Group = this.Group;

            frameGroupMemberAdd.Init(FresviiGUIManager.appIcon, FresviiGUIManager.postFix, FresviiGUIManager.scaleFactor, this.GuiDepth - 10);

            frameGroupMemberAdd.SetDraw(true);

            ControlLock = true;

            frameGroupMemberAdd.Tween(new Vector2(0.0f, Screen.height), Vector2.zero, delegate()
            {
                this.SetDraw(false);

                ControlLock = false;
            });
        }