static void EditorGlobalKeyPress()
        {
            var e = Event.current;

            if (e.type == EventType.KeyDown && e.keyCode == KeyCode.LeftControl)
            {
                isCtrlPressed = true;
            }
            if (e.type == EventType.KeyUp && e.keyCode == KeyCode.LeftControl)
            {
                initialFont = null;
                batchTexts  = null;

                isCtrlPressed = false;
            }

            if (e.type == EventType.KeyDown && e.keyCode == KeyCode.LeftAlt)
            {
                isAltPressed = true;
            }
            if (e.type == EventType.KeyUp && e.keyCode == KeyCode.LeftAlt)
            {
                isAltPressed = false;
            }

            if (e.type == EventType.KeyDown)
            {
                PasteHexColor.OnKeyDown(e, isCtrlPressed);
                Multiselect.OnKeydown(e, isAltPressed, isCtrlPressed);
                ObjectHotkey.OnKeyDown(e, isCtrlPressed);
            }
        }
        public static void OnKeydown(Event e, bool isAltPressed, bool isCtrlPressed)
        {
            if (isAltPressed)
            {
                var comp = SelectionExt.GetUIComponentFromSelection();

                if (comp == null)
                {
                    return;
                }

                if (e.keyCode == KeyCode.Alpha1)
                {
                    if (comp is Text)
                    {
                        Multiselect.SelectByTextFont();
                    }
                    else if (comp is Image)
                    {
                        Multiselect.SelectByImageSprite();
                    }
                    else if (comp is RawImage)
                    {
                        Multiselect.SelectByRawImageTexture();
                    }
                }
                if (e.keyCode == KeyCode.Alpha2)
                {
                    if (comp is Text)
                    {
                        Multiselect.SelectByTextSize();
                    }
                }
            }
        }