logo
down
shadow

Can I turn off context menu scrolling in VS2010?


Can I turn off context menu scrolling in VS2010?

Content Index :

Can I turn off context menu scrolling in VS2010?
Tag : visual-studio-2010 , By : Chris Hanley
Date : January 10 2021, 01:57 PM


Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

How to Extending vs2010 editor context menu for .js file?


Tag : visual-studio-2010 , By : Naveen
Date : March 29 2020, 07:55 AM
I hope this helps . The HTML/CSS/JS code editors actually show different context menus than the main code editor. Unfortunately, the Guid/ID pairs for these context menus aren't published or defined in the Visual Studio SDK.
However, there is a debug hook (since VS 2005 SP1) that lets you identify the Guid/ID of almost any menu item you could be interested in. See this blog post for how to do that.
<GuidSymbol name="htmlEditorCommandSet" value="{D7E8C5E1-BDB8-11D0-9C88-0000F8040A53}">
  <IDSymbol name="jsContextMenu" value="0x0034"/>  <!-- 52 in hex is 0x0034 -->
</GuidSymbol>
  <Group guid="guidPrettyJsCmdSet" id="ContextMenuGroup" priority="0x0600">
    <Parent guid="htmlEditorCommandSet" id="jsContextMenu"/>
  </Group>

VS2010 Add-In, adding a command to a context menu?


Tag : chash , By : Alex Sadzawka
Date : March 29 2020, 07:55 AM
around this issue I am pretty sure the Popups in Visual Studio were of CommnadBarPopup type. The other thing I am pretty sure was that you need to make your commands / controls global so a reference is kept on them, otherwise GC will kill them.
You need to make sure that the command name in the AddCommand doesn't contain dots, and in the Query / Exec functions it does, e.g.:
newCommand = commands.AddNamedCommand2(_addInInstance, commandName, commandText, commandText, true, iconId, ref contextGUIDS, (int)vsCommandStatus.vsCommandStatusSupported + (int)vsCommandStatus.vsCommandStatusEnabled,(int)vsCommandStyle.vsCommandStylePictAndText,vsCommandControlType.vsCommandControlTypeButton);

Right click context menu to adornment - Doesn't work and invokes the editor menu instead (VS2010)


Tag : wpf , By : Grant
Date : March 29 2020, 07:55 AM
Hope this helps In your right button up handler, are you marking the event as handled? If not, the editor will see the event after your handler is finished. If you are marking it as handled and it still isn't working, there's another option.
The more "official" way to do it is to implement an IMouseProcessorProvider + MouseProcessorBase. You'll need to override PreprocessMouseRightButtonUp, though only when your adornment is the element that was clicked. This is how the normal editor context menu code works; it implements one of these mouse processors, handles right clicks, and asks the Visual Studio shell to show a context menu at the click location (by sending the SHOWCONTEXTMENU command).
[Export(typeof(IMouseProcessorProvider))]
[Name("WhateverYouWantToCallIt")]
[Order(Before = "VisualStudioMouseProcessor")]
[ContentType("text")] // or whatever your adornment is specific to
[TextViewRole(PredefinedTextViewRoles.Interactive)]
internal sealed class MouseProcProvider : IMouseProcessorProvider

Can I use MEF to add content to a vs2010 right-click context menu?


Tag : visual-studio-2010 , By : Mahyar Sepehr
Date : March 29 2020, 07:55 AM
Hope this helps You can use Managed Menu Extensions to write context menus for the solution explorer as MEF parts.

Extend VS2010 Form Designer Context Menu


Tag : chash , By : Deepak Poondi
Date : March 29 2020, 07:55 AM
should help you out Verbs appear in designer menu and control properties. If adding verb to designer would be sufficient to you, then that is how you can make it:
DesignerVerb _verb;
_verb = new DesignerVerb("Do something", OnConvertClick);

var designer = _designerHost.GetDesigner(comp);
if (!designer.Verbs.Contains(_verb))
  designer.Verbs.Add(_verb);

void OnConvertClick(object sender, EventArgs e)
{
   MessageBox.Show("Hello world!");
}
Related Posts Related QUESTIONS :
shadow
Privacy Policy - Terms - Contact Us © scrbit.com