Ejemplo n.º 1
0
        private void Initial()
        {
            _imitateItem.HotkeyIds = new Dictionary <int, string> {
                { 0, "默认" }, { 100, "停止" }, { 101, "定位" }
            };
            _imitateItem.NextMouseItemIndex = 1;

            var mouseImitateItem = new MouseImitateItem(_imitateItem.NextMouseItemIndex, RemoveMouseEventHandler,
                                                        SetUpMouseSwitchHotkeyEventHandler);

            _imitateItem.MouseImitateItems = new Dictionary <int, MouseImitateItem>
            {
                { _imitateItem.NextMouseItemIndex, mouseImitateItem }
            };

            pnlMouse.Controls.Add(mouseImitateItem.GrpMouseItem);

            _imitateItem.NextMouseItemIndex += 1;

            _imitateItem.NextKeyboardItemIndex = 1;

            var keyboardImitateItem = new KeyboardImitateItem(_imitateItem.NextKeyboardItemIndex,
                                                              RemoveKeyboardEventHandler,
                                                              SetUpKeyBoardSwitchHotkeyEventHandler);

            _imitateItem.KeyboardImitateItems = new Dictionary <int, KeyboardImitateItem>
            {
                { _imitateItem.NextKeyboardItemIndex, keyboardImitateItem }
            };

            pnlKeyboard.Controls.Add(keyboardImitateItem.GrpKeyboardItem);

            _imitateItem.NextKeyboardItemIndex += 1;
        }
Ejemplo n.º 2
0
        private void btnMouseAppend_Click(object sender, EventArgs e)
        {
            pnlMouse.AutoScrollPosition = new Point(0, 0);

            var count = _imitateItem.MouseImitateItems.Count;

            var mouseImitateItem = new MouseImitateItem(count * 220, _imitateItem.NextMouseItemIndex,
                                                        RemoveMouseEventHandler,
                                                        SetUpMouseSwitchHotkeyEventHandler);

            pnlMouse.Controls.Add(mouseImitateItem.GrpMouseItem);

            _imitateItem.MouseImitateItems.Add(_imitateItem.NextMouseItemIndex, mouseImitateItem);

            _imitateItem.NextMouseItemIndex += 1;

            pnlMouse.VerticalScroll.Value = pnlMouse.VerticalScroll.Maximum;
        }