Example #1
0
 void Reset()
 {
     letterTemplate = GetComponentInChildren <KeyboardButtonLetter>();
 }
Example #2
0
        void RunCreatorWishlist()
        {
            if (removeTheCreator)
            {
                Undo.DestroyObjectImmediate(this);
            }
            if (destroyChildreRowsOnly || populateAllKeyboard)
            {
                DestroyChildrenRows();
            }
            if (keyboardController.blanker == null && addBlanker)
            {
                AddBlankerObject();
            }


            if (createRowTemplate)
            {
                if (rowLayoutGroupTemplate == null)
                {
                    rowLayoutGroupTemplate = CreateHorizontalLayoutTemplate();
                    createRowTemplate      = false;
                }
            }

            if (!rowLayoutGroupTemplate)
            {
                Debug.Log("No Row templatea, sorry, please create");
                createRowTemplate = true;
                return;
            }
            if (makeNumeric)
            {
                PresetNumPad();
                makeNumeric = false;
            }

            if (letterButtonTemplate == null)
            {
                if (createButtonTemplate)
                {
                    letterButtonTemplate = CreateTemplateButton();
                    createButtonTemplate = false;
                }
            }
            if (!letterButtonTemplate)
            {
                Debug.Log("No button template. Please create");
                createButtonTemplate = true;
                return;
            }
            if (populateAllKeyboard)
            {
                //   populateAllKeyboard = false;
                PopulateKeyboard();
                if (addReturnAndBackSpace)
                {
                    AddReturnAndBackspace();
                }
            }

            // thisLayout.childControlWidth=trowLayoutGroup
        }