Esempio n. 1
0
 private void YamuiListOnRowClicked(YamuiScrollList yamuiScrollList, MouseEventArgs e)
 {
     if (e.Clicks >= 2 && InsertSuggestion != null)
     {
         InsertSuggestion(yamuiScrollList.SelectedItem as CompletionItem);
     }
 }
Esempio n. 2
0
        private void YamuiListOnRowClicked(YamuiScrollList yamuiScrollList, MouseEventArgs e)
        {
            var curItem = (FileListItem)yamuiList.SelectedItem;

            if (curItem == null)
            {
                return;
            }

            if (e.Button == MouseButtons.Right)
            {
                if (File.Exists(curItem.FullPath))
                {
                    Utils.OpenFileInFolder(curItem.FullPath);
                }
                else
                {
                    Utils.OpenAnyLink(curItem.FullPath);
                }
            }
            else if (e.Clicks >= 2)
            {
                Utils.OpenAnyLink(curItem.FullPath);
            }
        }
Esempio n. 3
0
 private void YamuiListOnRowClicked(YamuiScrollList yamuiScrollList, MouseEventArgs mouseEventArgs)
 {
     if (OnActivateItem())
     {
         Sci.GrabFocus();
     }
 }
Esempio n. 4
0
 private void YamuiListOnTabPressed(YamuiScrollList yamuiScrollList, KeyEventArgs e)
 {
     if (InsertSuggestion != null && Config.Instance.AutoCompleteUseTabToAccept)
     {
         InsertSuggestion(yamuiScrollList.SelectedItem as CompletionItem);
         e.Handled = true;
     }
 }
Esempio n. 5
0
 private void YamuiListOnKeyPressed(YamuiScrollList yamuiScrollList, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Escape)
     {
         Cloak();
         InfoToolTip.InfoToolTip.Cloak();
         e.Handled = true;
     }
 }
Esempio n. 6
0
        private void YamuiListOnEnterPressed(YamuiScrollList yamuiScrollList, KeyEventArgs keyEventArgs)
        {
            var curItem = (FileListItem)yamuiList.SelectedItem;

            if (curItem == null)
            {
                return;
            }
            Utils.OpenAnyLink(curItem.FullPath);
        }
Esempio n. 7
0
        private void YamuiListOnRowClicked(YamuiScrollList yamuiScrollList, MouseEventArgs mouseEventArgs)
        {
            var item = yamuiScrollList.SelectedItem as YamuiMenuItem;

            if (item != null)
            {
                if (item.CanExpand)
                {
                    ClicItemWrapper(item);
                }
                else
                {
                    Visible = false;
                    ClicItemWrapper(item);
                    Close();
                    Dispose();
                }
            }
        }
Esempio n. 8
0
        private void YamuiListOnEnterPressed(YamuiScrollList yamuiScrollList, KeyEventArgs e)
        {
            var item = yamuiScrollList.SelectedItem as YamuiMenuItem;

            if (item != null)
            {
                if (item.CanExpand)
                {
                    ClicItemWrapper(item);
                }
                else
                {
                    Visible = false;
                    ClicItemWrapper(item);
                    Close();
                    Dispose();
                }
                e.Handled = true;
            }
        }
Esempio n. 9
0
 private void YamuiListOnEnterPressed(YamuiScrollList yamuiScrollList, KeyEventArgs keyEventArgs)
 {
     OnActivateItem();
 }
Esempio n. 10
0
 private void YamuiListOnIndexChanged(YamuiScrollList yamuiScrollList)
 {
     InfoToolTip.InfoToolTip.ShowToolTipFromAutocomplete(_yamuiList.SelectedItem as CompletionItem, this);
 }
Esempio n. 11
0
 private void YamuiListOnMouseLeft(YamuiScrollList yamuiScrollList)
 {
     GiveFocusBack();
 }