Control BEx Analysis Grid context menu entries via VBA

Hey Forum,
I have kind of a tricky question for you. I want to control BEx Analysis Grid context menu entries via VBA, namely the Expand Hierarchy Node function when I right click on a Hierarchy node entry.
Does anyone know how to access this function via VBA?
I also thought about adding a BEx button and access it via VBA but I am lacking the correct Button Parameters to expand/collapse a hierarchy node.
Anyone has a tipp for me?
Thanks,
R.

Hello, DDrazdou and All too
Did you have any information about requested function?
I need to call binded transaction in R\3, and meanwhile, I just write wrapping functional module in the R\3, and making RFC call from VBA...
It seems to work fine, but may be the better(standart) way is posible.
with best regards, Alex.

Similar Messages

  • Is it possible to create a hyperlink in a context menu entry?

    We use Altium Designer, which export schematics to PDF.
    For the parameters it uses the context menu of the pdf specs.
    One entry in the menu is a path to a document.
    Is it possible to get an hyperlink to this Path/URL, to open it directly out of the Adobe Reader XI?
    In the current output it is not possible.
    What must be done in the PDF definition to realize the hyperlink?
    best regards
    Silvio Kilz

    Are you using JavaScript to create this menu? If so then you can expand your code to open a file (or a web-link) based on the user's selection.

  • Convert SVG to FXML (no context menu entry)

    Hello,
    I have the following problem:
    I want to convert some simple SVG Files to FXML. I've read that there should be an entry to convert it to FXML in the context menu in eclipse, if have .svg files in your project folder. But unfortunately this entry does not show up in my eclipse IDE.
    I'm using eclipse 4.4.0 (downloaded the all in one e(fx)clipse distribution).
    And additionally: Is there a way, I could convert the SVGs externally?
    I've located the org.eclipse.fx.formats.svg_1.2.0.201501310702.jar file under the plugins folder, but I don't know If or how I could use it to convert a SVG file.
    Would be really great, if someone could help me.
    Greetings, Kai

    On 02.07.15 16:51, Kai Leistner wrote:
    > Hello,
    >
    > I have the following problem:
    >
    > I want to convert some simple SVG Files to FXML. I've read that there
    > should be an entry to convert it to FXML in the context menu in eclipse,
    > if have .svg files in your project folder. But unfortunately this entry
    > does not show up in my eclipse IDE.
    >
    > I'm using eclipse 4.4.0 (downloaded the all in one e(fx)clipse
    > distribution).
    This works for me (I'm on Mars with e(fx)clipse 2.0 installed) -
    updateing the all in one downloads is still on my list to fix this week.
    >
    > And additionally: Is there a way, I could convert the SVGs externally?
    > I've located the org.eclipse.fx.formats.svg_1.2.0.201501310702.jar file
    > under the plugins folder, but I don't know If or how I could use it to
    > convert a SVG file.
    We don't ship the svg2fxml tool anymore. You are welcome to file a
    bugzilla and request us to bring it back.
    Tom

  • Disable ALV grid context menu

    Hello ABAP experts,
    I have developed a program which shows some output in ALV grid (CL_GUI_ALV_GRID). I don't want the user to play with columns and rows of grid, so I have removed toolbar using following:
    LVC_S_LAYO-NO_TOOLBAR
    I have noticed, still user can hide or show columns and delete rows by right clicking on the grid. I want to disable right click or context menu. I am unable to get any hint so far.
    I appreciate for some good solution.
    Thanks,
    Waqas Rashid

    Hi,
    Just as stated by Max you can use the event 'CONTEXT_MENU_REQUEST' in the class 'CL_GUI_ALV_GRID'. In fact I just tried out calling the event. I set the handler for the event 'CONTEXT_MENU_REQUEST'. And then in the implementation I just called the clear method. Example is below.
    class lcl_events_split definition.
      public section.
        methods:
        CONTEXT_MENU_REQUEST   for event CONTEXT_MENU_REQUEST
                                                        of cl_gui_alv_grid importing E_OBJECT.
    endclass.                    "lcl_events_split DEFINITION
    class lcl_events_split implementation.
      method CONTEXT_MENU_REQUEST.
          e_object->CLEAR( ).  "THIS SHOULD STOP THE RIGHT CLICK MENU BAR
        endmethod.
    endclass. 
        CREATE OBJECT O_CC
          EXPORTING  CONTAINER_NAME = 'CC_ALV'.
        CREATE OBJECT O_ALV
          EXPORTING     I_PARENT = O_CC.
    And before you call you grid for display below code is required.
      data: ls_spl_events   type ref to  lcl_events_split.   "Event Handler class
        set handler ls_spl_events->CONTEXT_MENU_REQUEST  for O_ALV.
        CALL METHOD O_ALV->SET_TABLE_FOR_FIRST_DISPLAY
          CHANGING
            IT_OUTTAB = T_MARA
            IT_FIELDCATALOG = LS_FIELDCATALOG. 
    Hope this helps ......
    Regards,
    Imran,
    Edited by: Mujtaba Imran on Sep 11, 2011 7:34 PM

  • How to ge rid of 'Enhanced menu (web context menu) entry?

    Hi all,
    Though showing ALL needed web context menu items (main properties of web template) the 'Enhanced menu' entry is still showing.
    Did someone ever try to take it off?
    Rgrds,
    Mark

    Hi Mark,
    You need select "No Display"
    1 Goto VIEW Main Menu
    2 Select Properties
    3 Select the Relevant Report Name in Properties Widnow
    4 And goto WebItem TAB find out "Enhanced Menu" And give "NO Display"
    If u satisfy with this answer, pls give relevant points by clicking yellow button side

  • Way to hide context menu icons via userChrome.css (FF Nightly)?

    Is there a Firefox tweak to completely hide context menu (right menu) icons?
    userChrome.css solutions are walcome.

    Firefox doesn't have context menu icons. Any icons you have in the context menu are added by add-ons. This should hide them:
    <pre><nowiki>@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    /* The above line should appear only once in userChrome.css */
    #contentAreaContextMenu image,
    .textbox-contextmenu image,
    #placesContext image {
    visibility: hidden !important;
    }</nowiki></pre>
    ----

  • Bug: Universal app input controls (i.e. Start Menu, Task view buttons) ignoring and missing interpretative translation for legacy input control context request (right-click)

    Redundant post - however the topic (title) is different to point out the potential of adding translation for right-click to universal app input controls. The part about a solution for translation is in bold at the bottom of this post ...
    Bug: Universal app input controls (i.e. Start Menu, Task view buttons) ignoring and missing interpretation translating right-click to a left-click to activate context (menu) in universal app web style (similar to oo context menu for oo legacy style).
    Bug: Task view: OO context menu: Should show "nothing" (like right-click Start Menu button) - but right click Task view shows the oo context menu for the Task bar (wrong context)
    Besides behaving wrongly (should be like right clicking the Start button) ....
    the problem is the user is likely to look for actions on that context menu.
    However to activate the context menu for this universal app kind of behavior you actually need to left-click the button for the Task view ... and then you get the universal app like context menu.
    Microsoft must have been trying to figure out what to do about this kind of voupling mismatch between legacy (right-click) and universal app (left-click) conmtext menus. confusing for users it weill become nevertheless.
    But the left-click style supports touch.
    One solution though is to support right-click on i.e. Task view and Start button. Thus for new kind (universal app kind-of)input controls - right-click will work (instead of just being ignored) just like left-click. Allthough not a correct left-click
    - it will be helpful and interpretive translating the intension of receiving a context. A practical solution with right-click translating into left-click for universal app controls considering that the context menu actually has become a hybrid of left-click
    and right-click (with a precedence for left-click though)

    This is a great post.
    I couldn't have written it myself better.
    I'm also in dying need of Korean input as I can't communicate with my Korean friends.
    But I second every point.
    I hope the tech teams are reading this.

  • Context Menu How-to Questions

    These could be considered follow-up questions to Kris' Blog entry.
    1) Is there a way to group user-created Context Menu items via XML? Similar to the pre-defined ones (Table) or GeoRaptor's?
    2) Could you share with us some of the ither UI compoents for context menu items like the Table -> Priviliges -> Grant (list items, checkboxes with flow of control logic)?

    Well... The grants one is specific. It uses a tag called classname like this
    <item type="PROCEDURE"
    reloadparent="true"
    className="oracle.dbtools.raptor.dialogs.actions.GrantAction">
    <title>Grant</title>
    </item>
    Then the GrantAction class has to extend from this oracle.dbtools.raptor.dialogs.actions.AbstractMenuAction
    However, it's really easy to group actions just wrap them in a <folder> like this:
    <folder type="MATERIALIZED VIEW">
    <name>Privileges</name>
    <!-- your items go here.....-->
    </folder>
    -kris

  • [TUTORIAL] Context Menu to export EML files

    Hello there folks!
    I'm pretty new to the topic of C3PO, GW and all the Novell stuff and one of my tasks was to "code an export mechanism for GW8 thats lats us save e-mails to our storage system". Ok, that was a hammer. But wrapping my head around it and starting to error out the things got me pretty far and I guessed it was tutorial material. So here we go:
    @Moderators: This is the thread that has everything in it. the other one can be deleted.
    This tutorial is intendend for C# only. I don't like VB and I'm too dumb for C++ so if you need it for another dialect you need to work it out your self.
    Agenda:
    Needed packages
    C3PO wizard
    Loading to Visual Studio 2010
    Needed Imports/References
    Simple MessageBoxing
    Export Code
    Registering and caching the .DLL
    Testing (please help me with a better way here)
    1. Needed packages
    the novell-gwc3po-devel-2012.11.15.zip file (unzip this after downloading)
    an installed version of Visual Studio 2012 C# (or if you want to work with a different dialect choose another)
    cmd access to some of the registering tools:
    It may be the best thing to set tose paths up in you env variables. Allthough when running the cmd with administrator privileges you can't use regasm from env variables and need to cd to the directory.
    RegAsm (regasm.exe): C:\Windows\Microsoft.NET\Framework\v4.0.30319 (the version depends on the target)
    GACUtil (gacutil.exe): C:\Program Files(x86)\Micrsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\ (this path is also dependent on your target framework version, I chose .NET4)
    StrongName (sn.exe): C:\Program Files(x86)\Micrsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\ (this path is also dependent on your target framework version, I chose .NET4)
    a good beverage :D (you should obtain multiple of these :D)
    2. The C3PO wizard
    In my case I wanted to add the functionality via the context menu. So the code executes when right-clicking on one or multiple messages displays another menu item and is clickable.
    This is pretty easy to realize via the C3PO wizard. You'll find it in the downloaded and extracted novell-gwc3po-devel-2012.11.15.zip from above. Start it (it is located in extracted-zip-folder/gwc3po-FILES/C3POWizard/C3POWizard.exe) and setup your project:
    Setup the project in the wizard step 1
    I usually setup the Wizard inside my Visual Studio 2010 projects folder, create a new folder there with the name of the project and check the options i want to have.
    In the next step I chose which type of View should display my custom context menu. Since I was only interested in exporting and working with e-mails I chose "GW.MESSAGE.MAIL" and added it to the bottom list via, you guessed it, "Add".
    Setup theView that invokes the new context menu item
    In the next step you I had to setup a new entry for the context menu. You could make side-droppable menus here etc. But for me a simple "Add Menu" was enough. Give it a name of your choice (beware: I'm yet to find out where to change this setting in the source files).
    Creating a Menu Item in step 3
    Click through next and the wizard will sum up you choices. In the next dialog window you will be prompted to specify the language you want the code to be generated. I chose .NET C#.
    In the prompt after that you will be asked if the wizard should create a .DLL-project. You click yes.
    Quit the wizard with the "Done" button.
    3. Loading to Visual Studio 2010
    Open up your Visual Studio and go to File -> Open Project. Navigate to the folder where you just created the files with the C3PO-Wizard. and open up the .csproj file.
    All the files get loaded and it seems quite well. but now it's time for some other stuff: Signing, or better, providing a key for signing.
    Allthough the README.txt (also in your project folder) states this is not neccessarily needed I did not get it to work without a key file.
    Open up a terminal and tpye in sn /? to see if the environment variables work. If not you can yuse the abolute path to sn (see: 1: Needed packages). If everything works as expected you can generate your keyfile with sn -k <PathToYourProject>\Archive.snk.
    In Visual Studio, go to Project -> <ProjectName>-Properties -> Signing -> Sign assembly [x] -> Search and pick the .snk-file you just created.
    Good. A first compilation of the project with F6 should rumble through without problems. Go to <ProjectFolder>\bin\Release and copy the .dll files to <GroupWiseInstallPath>.
    After that you need to open a cmd windows as administrator and cd to the RegAsm.exe directory and execute the following: [I]regasm "<GroupWiseInstallPath>\<TheDllName>.dll". Then execute gacutil -i "<GroupWiseInstallPath>\<TheDllName>.dll".
    RegAsm will register the extension to the Windows registry and GACUtil will cache the .dll content to make it available to GroupWise.
    You need to re-cache the .dll everytime you compile in VS. So basically the workflow is Compile -> Copy dll to GroupWise directory -> re-cache with gacutil -i -> Start Groupwise
    I have not found a method to post-build execute a script that does that. Problem is the copying and the gacutil caching (both must be done as administrator).
    IIf everything worked you see a new entry in the context menu when right-clicking a mail in Groupwise. When you click it, there will appear a message box.
    The MessageBox is defined in GWCommand.cs L. ~125
    4. Needed Imports/References
    Since we got the skeleton to compile and function properly, it's time to get our own code in there. FOr rapid prototyping I do all the stuff in GWCommand.cs.
    Go to Project -> add Reference -> COM and select "C3POTypeLibrary", "GroupWareTypeLibrary, "GroupWiseCommander", "GroupWiseConnectorLibrary" and click OK. The selected entries now appear in the project explorer.
    5. Simple MessageBoxing
    A thing I like to do (because I'm not a very good programmer) is to get all sorts of infos to get displayed with
    Code:
    MessageBox.Show();
    Just fling it in the code and see what get's where etc. An important thing is allready in the comments of the file.
    It is this line:
    Code:
    C3POTypeLibrary.IGWClientState6 myCL = (C3POTypeLibrary.IGWClientState6)WIASSArchivButton.g_C3POManager.ClientState;
    . Uncomment it and play around with the myCL-object in your code.
    The myCL has some properties we will use later on such as myCL.SelectedMessages which is exactly what we need for our archive functionality.
    6. Export Code
    Now we get to the code:
    With the
    Code:
    ClientState
    dug up in the code we can pass the
    Code:
    SelectedMessages
    into a
    Code:
    MessageList
    . Over this MessageList we will iterate and save each
    Code:
    Message
    with the so called
    Code:
    GroupWiseCommander
    to our disk. well that sounds simple. And, well after digging through a lot of threads here on the forum and the documentation, it is.
    Here is the Execute() method from GWCommand.cs:
    It has comments that should serve as a documentation.
    Code:
    public void Execute()
    try
    switch (m_PersistentID)
    case WIASSArchivButton.vWIASS:
    //C3PO WIZARD Put execute command code here for WIASS Context menu.
    /* this was in the comments and is essential!
    * the myCL object provides us everything we need to interact with the messages */
    C3POTypeLibrary.IGWClientState6 myCL = (C3POTypeLibrary.IGWClientState6)WIASSArchivButton.g_C3POManager.ClientState;
    // get the selected messages
    object o = myCL.SelectedMessages;
    // and convert the SelectedMessages to a MessagesList
    MessageList ml = (MessageList)o;
    // iterate over all the selected Messages
    // this was tricky: the index of the MessageList starts by 1 and not at 0
    for (int i = 1; i <= ml.Count; i++)
    // the .Item() method expects either a string or a long
    // see http://www.novell.com/documentation/developer/groupwise_sdk/gwsdk_gwobjapi/data/h20s5bdo.html
    long index = (long)i;
    // instantiate a Message object to get access to the different properties like subject, sender etc
    GroupwareTypeLibrary.Message oMessage = (GroupwareTypeLibrary.Message)ml.Item(index);
    // instantiate a GroupWiseCommander
    // this is the interface to the TOKEN API
    // TOKENS: https://www.novell.com/developer/documentation/gwtoken/index.html
    GroupWiseCommander.GWCommander cmdr = new GroupWiseCommander.GWCommander();
    // the GWCommander has an Execute() method that is able to take certain tokens kind of like SQL
    // lets build the token (the complete list is huge and awesome) to save our Messages
    // ItemSaveMessage(): https://www.novell.com/developer/documentation/gwtoken/gwtokens/data/hbt0bd7x.html
    string tokenCommand = "ItemSaveMessage(\"" + oMessage.MessageID + "\"; \"C:\\archiv\\" + oMessage.MessageID + ".eml\"; 900)";
    /* what happens here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ is that we build us a TOKEN command that the
    * GWCommander is able to execute.
    * the actual command is ItemSaveMassge()
    * everything between the semi-colons are the parameters:
    * \"" + oMessage.MessageID + "\" : builds an ANSISTRING of the MessageID which we get from the oMessage onject
    * \"C:\\archiv\\" + oMessage.MessageID + ".eml\" : build an ANSISTRING of the output filename
    * 900 is the type we want to export. 900 stands for Mime
    * CAUTION:In this example I use C:\archive\ as the destination folder. It must exist and be writable to the program
    // now that we have setup our command we can get it executed by the commander
    // the result is sort of a callback variable
    string result ="";
    cmdr.Execute(tokenCommand, out result);
    /* here can the error handling be done with the result string
    break;
    default:
    MessageBox.Show("Unsupported Case", "Error", MessageBoxButtons.OK);
    break;
    //A way to get the GroupWise client state with newest interface
    //C3POTypeLibrary.IGWClientState6 myCL = (C3POTypeLibrary.IGWClientState6)WIASSArchivButton.g_C3POManager.ClientState;
    //uncomment the code below to unblock the base command
    //IGWCommand baseCmd = (IGWCommand)WIASSArchivButton.g_C3POManager.CreateGWCommand(m_objBaseCmd);
    //baseCmd.Execute();
    catch (Exception e)
    MessageBox.Show("Error Executing GWCommand: " + m_PersistentID.ToString() + " Error: " + e.Message);
    return;
    7. Registering and caching the .DLL
    After that you need to open a cmd windows as administrator and cd to the RegAsm.exe directory and execute the following: regasm "<GroupWiseInstallPath>\<TheDllName>.dll". Then execute gacutil -i "<GroupWiseInstallPath>\<TheDllName>.dll".
    RegAsm will register the extension to the Windows registry and GACUtil will cache the .dll content to make it available to GroupWise.
    You need to re-cache the .dll everytime you compile in VS. So basically the workflow is Compile -> Copy dll to GroupWise directory -> re-cache with gacutil -i -> Start Groupwise
    8. Testing (please help me with a better way here)
    Is there a good way to hook every thing up together to jsut stay in VS , compile, files get copied, registered, cached and GW starts?
    Thanks for reading!
    I wrote this up to have a documentation for myself and others. please let em know if you need help or anything is missing or not clear. It's certainly not a total noob guide and I expect a bit of knowledge to be honest.
    Regards
    Sebastian

    Originally Posted by Username951
    Multiple email selection should be possible, but only those emails that are fitting some requirements should be stored finally in database.
    One requirement is for example that a keyword like "ISSUE" appears in the email subject
    (followed by a ":", a "space" and some characters that can be converted to an integer value),
    multiple, leading "Fwd: " and/or "Re: " should be handled well,
    subject should be handled case-in-sensitive.
    This sounds like you should implement some sort of SelectedMessagesValidator class just to keep it clean.
    Originally Posted by Username951
    So here are my find outs, remarks, etc.:
    1.) Visual Studio should be started under admin. rights.
    Then you can write a post-build event (batch) that copies, "regasm"s and "gacutil"s everything.
    As said this works fine for me.
    But note that unfortunately the paths to "regasm" and "gacutil" changed
    (compared to the time where you wrote your tutorial).
    Definitely. That way, as you mentioned, the post build scripts integrate very well.
    Originally Posted by Username951
    2.) The "Novell C3PO" wizard was downloaded and worked out as described in our tutorial.
    One important step was to use "GW.MESSAGE.MAIL" and not "...BROWSER..." or something else.
    I can not figure out, where you have the GW.BROWSER thing from, but in my examples I allways used GW.MESSAGES.MAIL
    Originally Posted by Username951
    The wizard created finally the basic C# (.NET framework 2.0) project.
    This project was loaded in Visual Studio 2013, automatically converted to "newest version"
    and finally was a ".sln" made.
    Yes. You can leave it at 2.0. I just have the 4.5 installed so i will target this version
    Originally Posted by Username951
    "oracle.dataaccess"
    -> Note that the "Copy Local" property must be set to "true"!
    (This property will be reset to "false" after a successful (re)build.
    So check this and change it to "true" for the first build!
    This must be made only once because after a successful build is this .dll known;
    keywords: GAC -> cached
    But note that "successful" means also that the post-build event ran flawless!)
    This is quite specific to your case since my example on exports a flat EML file to the hard drive
    Originally Posted by Username951
    2.) regasm.exe needs strong names.
    So a "cmd" with admin. right was opened,
    a
    "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\sn.exe" -k "C:\Users\<username>\Documents\Visual Studio 2013\Projects\GWSaveToDatabase\GWSaveToDatabase.sn k"
    fired
    and the created "GWSaveToDatabase.snk" file added to the solution.
    I don't want to be picky, but it's gacutil that needs the strong names. ragasm is not complaining
    Originally Posted by Username951
    (Development) Remarks
    1.) While I used the "C3PO" wizard first time I used "Add Menu" item - as you said in your tutorial! :-(
    And that is definitely wrong!
    See:
    The result was a C# project that does not show any new context menu entry.
    So I tried at the next wizard run "Add Menu Item".
    The wizard created again a C# project but still no new context menu entry in the GroupWise client.
    (And that after all needed steps
    like
    copy to GroupWise installation path,
    regasm and gacutil over all .dlls
    etc.
    were successful be made).
    It took a complete day to get the idea to "merge" the two wizard created projects!
    Why merging?
    Because the second project contained a "const" which were used in the switch statement of the "Execute()" method
    (with the same meaning like your "WIASSArchivButton.vWIASS" - see your code snippet above!)
    and the "CustomizeContextMenu(...)" method in "CommandFactory.cs" looked also different
    while the first project does not contained something similar.
    ( For example:
    The "CustomizeContextMenu(...)" method had more statements.
    And that made more sense to me compared to the first wizeard created C# project.
    Since I uploaded a better example this is obsolete.
    Originally Posted by Username951
    So I ASSUME that the second project would work but it does not because of regasm / gacutil behaviour.
    Means I believe it would work when all
    with regasm registered
    and
    with gacutil to the cache added "things"
    would be "un-registerd" and "un-cached".
    This is, as I assume, due to the Interop.C3POTypeLibrary.dll. This must me cached every time the project is build. maybe you could use gacutil -i Interop.C3POTypeLibrary.dll -f to force the recaching
    Originally Posted by Username951
    So, finally I took the second, wizard created C# project and copied the "const", adjusted the "Execute()"
    and "CustomizeContextMenu(...)" methods, etc.
    After that the context menu were shown in the GroupWise client!
    Thats is correct. But I never had to do this. The thing is, that the "Add Menu Item" is giving you the opputunity to specify a command, which the "Add Menu" doesn't.
    Originally Posted by Username951
    2.) The next issue was that the context menu was added as often as many emails were selected.
    Means: For example: Three selected emails ends up in three time added context menu.
    Solution:
    Checking
    var existsAlready = menuItems.Item("...");
    if (existsAlready != null)
    return;
    in "CustomizeContextMenu(...)" method and leaving the method under shown circumstances.
    I added a fix for this in the second post, but it isn't working in GW2012 anymore. I have a very ubly fix for that in my new code.
    Originally Posted by Username951
    3.) The by the wizard created registry path contained the version number "5.0".
    This may confuse but it is finally ok. No need to change here anything!
    On the other side:
    It will NOT work when the registry entry
    "SOFTWARE\\Novell\\GroupWise\\5.0\\C3PO\\DataTypes \\...."
    will be changed/"adjusted to that GroupWise client version you are currently using"!
    This is all part of the official documentation and wasn't touched by Novell since quite a long time.
    I think i will make a github repository in the futer as a proof of concept and kind of a accessable documentation for everyone.

  • Windows Explorer folder context menu crash

    Hello, On a PC running Windows 7x64 Ultimate,  Windows Explorer closes with a
    "Windows Explorer has stopped working" message, and needs to be restarted.
    It quits when I right click on a folder, while right clicking on a file doesn't cause it
    to quit. So far I've tried:
    Uninstalling and reinstalling graphics drivers, SVC scan, malware scans, virus scan,
    hijack this, safe mode, clean boot, shexview,  shmnview, reliability monitor, and event
    viewer. I could use some help with what shell extensions to modify, if that is
    even the problem.  Thanks
       Event Viewer Windows applications log has entries for event ID 1000 error,
    with these details:  
       Explorer.EXE
       6.1.7601.17567
       4d672ee4
       SHELL32.dll
       6.1.7601.18517
       53aa2e07
       c0000005
       0000000000050506
       13d4
       01cfff64b8cef67f
       C:\Windows\Explorer.EXE
       C:\Windows\system32\SHELL32.dll
       0639a5f1-6b59-11e4-9316-5404a64c920b
    Non-Windows context menu entries  from shexview-x64 ==================================================
    Extension Name    :
    Disabled          : No
    Type              : Context Menu
    Description       : 7-Zip Shell Extension
    Version           : 9.20
    Product Name      : 7-Zip
    Company           : Igor Pavlov
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files\7-Zip\7-zip.dll
    CLSID             : {23170F69-40C1-278A-1000-000100020000}
    File Created Time : 11/18/2010 9:08:50 PM
    CLSID Modified Time: 1/28/2014 4:45:12 PM
    Microsoft         : No
    File Extensions   : *, Directory
    File Attributes   : A
    File Size         : 86,016
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    :
    Disabled          : No
    Type              : Context Menu
    Description       : Backup Shell
    Version           : 8.2.0.21
    Product Name      : Backup
    Company           : Symantec Corporation
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Norton 360\Engine64\21.6.0.32\buShell.dll
    CLSID             : {F7CAA2A1-67A2-44BB-B20F-202FD8EB1DAB}
    File Created Time : 10/3/2014 9:10:50 AM
    CLSID Modified Time: 4/5/2014 7:47:01 PM
    Microsoft         : No
    File Extensions   : *, Folder, opensearchfilefolderresult
    File Attributes   : AR
    File Size         : 2,657,632
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : AccExt Class
    Disabled          : No
    Type              : Context Menu
    Description       : Core Sync
    Version           : 1.3.1.405
    Product Name      : CoreSync
    Company           :
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Adobe\Adobe Creative Cloud\CoreSyncExtension\CoreSync_x64.dll
    CLSID             : {2A118EB5-5797-4F5E-8B3D-F4ECBA3C98E4}
    File Created Time : 9/26/2014 2:41:22 PM
    CLSID Modified Time: 11/3/2014 11:56:29 AM
    Microsoft         : No
    File Extensions   : *, Folder, opensearchfilefolderresult
    File Attributes   : A
    File Size         : 1,021,088
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : Acrobat Elements Context Menu
    Disabled          : No
    Type              : Context Menu
    Description       : Adobe Acrobat Context Menu
    Version           : 11.0.0
    Product Name      : Adobe Acrobat Elements
    Company           : Adobe Systems Inc.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat Elements\ContextMenuShim64.dll
    CLSID             : {A6595CD1-BF77-430A-A452-18696685F7C7}
    File Created Time : 9/23/2012 7:43:36 PM
    CLSID Modified Time: 8/23/2013 8:36:01 PM
    Microsoft         : No
    File Extensions   : *, Folder, opensearchfilefolderresult
    File Attributes   : A
    File Size         : 2,288,288
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : ContextMenuHandler Class
    Disabled          : No
    Type              : Context Menu
    Description       : Apple Photostreams UI Shell Extension
    Version           : 7.15.7.1
    Product Name      : iCloud Control Panel
    Company           : Apple Inc.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files\Common Files\Apple\Internet Services\ShellStreams64.dll
    CLSID             : {89D984B3-813B-406A-8298-118AFA3A22AE}
    File Created Time : 8/11/2014 10:53:42 AM
    CLSID Modified Time: 10/31/2014 10:56:07 PM
    Microsoft         : No
    File Extensions   : *
    File Attributes   : A
    File Size         : 1,130,280
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : DropboxExt
    Disabled          : No
    Type              : Context Menu
    Description       : Dropbox Shell Extension
    Version           : 1.0.0.24
    Product Name      : Dropbox
    Company           : Dropbox, Inc.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Users\Paul\AppData\Roaming\Dropbox\bin\DropboxExt64.24.dll
    CLSID             : {FB314ED9-A251-47B7-93E1-CDD82E34AF8B}
    File Created Time : 6/24/2014 5:04:54 PM
    CLSID Modified Time: 7/23/2014 7:36:21 AM
    Microsoft         : No
    File Extensions   : Directory\Background, *, .lnk, Directory, lnkfile
    File Attributes   : A
    File Size         : 164,760
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : GDContextMenu Class
    Disabled          : No
    Type              : Context Menu
    Description       : Google Drive shell extension
    Version           : 1.18.7821.2489
    Product Name      : Google Drive
    Company           : Google
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Google\Drive\contextmenu64.dll
    CLSID             : {BB02B294-8425-42E5-983F-41A1FA970CD6}
    File Created Time : 10/21/2014 5:52:26 PM
    CLSID Modified Time: 11/9/2014 9:18:01 PM
    Microsoft         : No
    File Extensions   : *, .lnk, Directory, lnkfile
    File Attributes   : A
    File Size         : 141,640
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : IEContextMenu Class
    Disabled          : No
    Type              : Context Menu
    Description       : Norton Internet Security Shell Extension Module
    Version           : 21.6.0.32
    Product Name      : Norton Internet Security
    Company           : Symantec Corporation
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Norton 360\Engine64\21.6.0.32\NavShExt.dll
    CLSID             : {FAD61B3D-699D-49B2-BE16-7F82CB4C59CA}
    File Created Time : 10/3/2014 9:10:50 AM
    CLSID Modified Time: 4/5/2014 7:47:02 PM
    Microsoft         : No
    File Extensions   : *, Drive, file, Folder, opensearchfilefolderresult
    File Attributes   : AR
    File Size         : 267,080
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : Incinerator Context Menu Handler
    Disabled          : No
    Type              : Context Menu
    Description       : iolo Incinerator ®
    Version           : 12.5.0.86
    Product Name      : Incinerator
    Company           : iolo technologies, LLC
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Windows\system32\Incinerator64.dll
    CLSID             : {E8215BEA-3290-4C73-964B-75502B9B41B2}
    File Created Time : 6/28/2013 5:46:02 AM
    CLSID Modified Time: 2/12/2014 9:54:22 AM
    Microsoft         : No
    File Extensions   : *, .lnk, Directory, lnkfile
    File Attributes   : A
    File Size         : 2,155,152
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : Incinerator Junction Point Context Menu Handler
    Disabled          : No
    Type              : Context Menu
    Description       : iolo Incinerator ®
    Version           : 12.5.0.86
    Product Name      : Incinerator
    Company           : iolo technologies, LLC
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Windows\system32\Incinerator64.dll
    CLSID             : {9081C77F-9FAF-4551-A878-10A4249CD1FA}
    File Created Time : 6/28/2013 5:46:02 AM
    CLSID Modified Time: 2/12/2014 9:54:22 AM
    Microsoft         : No
    File Extensions   : .SendToIncinerator
    File Attributes   : A
    File Size         : 2,155,152
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : MShellExtMenu Class
    Disabled          : No
    Type              : Context Menu
    Description       : MagicISO Shell Extension Module
    Version           : 5, 3, 0, 198
    Product Name      : MagicISO Shell Extension Module
    Company           : MagicISO, Inc.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\MagicISO\misosh64.dll
    CLSID             : {DB85C504-C730-49DD-BEC1-7B39C6103B7A}
    File Created Time : 10/4/2014 6:41:04 PM
    CLSID Modified Time: 10/4/2014 6:41:05 PM
    Microsoft         : No
    File Extensions   : *, Directory, Folder, opensearchfilefolderresult
    File Attributes   : A
    File Size         : 43,520
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : NVIDIA CPL Context Menu Extension
    Disabled          : No
    Type              : Context Menu
    Description       : NVIDIA Display Shell Extension
    Version           : 344.65
    Product Name      : NVIDIA Shell Extensions
    Company           : NVIDIA Corporation
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Windows\system32\nvshext.dll
    CLSID             : {3D1975AF-48C6-4f8e-A182-BE0E08FA86A9}
    File Created Time : 11/13/2014 11:57:26 AM
    CLSID Modified Time: 11/13/2014 12:03:23 PM
    Microsoft         : No
    File Extensions   : Directory\Background
    File Attributes   : A
    File Size         : 61,640
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : RUShellExt Class
    Disabled          : No
    Type              : Context Menu
    Description       : Revo Uninstaller Pro Extension
    Version           : 1.0.0.3
    Product Name      : Revo Uninstaller Pro Extenison
    Company           : VS Revo Group
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files\VS Revo Group\Revo Uninstaller Pro\RUExt.dll
    CLSID             : {2C5515DC-2A7E-4BFD-B813-CACC2B685EB7}
    File Created Time : 6/28/2013 8:26:20 PM
    CLSID Modified Time: 6/28/2013 8:26:21 PM
    Microsoft         : No
    File Extensions   : .exe, .msi, exefile, Folder, opensearchfilefolderresult
    File Attributes   : A
    File Size         : 123,120
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : Spybot-S&D Explorer Integration
    Disabled          : No
    Type              : Context Menu
    Description       : Windows Explorer context menu integration
    Version           : 2.3.39.113
    Product Name      : Spybot - Search & Destroy
    Company           : Safer-Networking Ltd.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Spybot - Search & Destroy 2\SDECon64.dll
    CLSID             : {44176360-2BBF-4EC1-93CE-384B8681A0BC}
    File Created Time : 11/2/2014 6:40:12 PM
    CLSID Modified Time: 11/2/2014 6:40:13 PM
    Microsoft         : No
    File Extensions   : *, Folder, opensearchfilefolderresult
    File Attributes   : A
    File Size         : 484,304
    .NET Extension    : No
    Digital Signature :
    ==================================================
    ==================================================
    Extension Name    : STKContextMenu Class
    Disabled          : No
    Type              : Context Menu
    Description       : Send to Kindle Context Menu dll
    Version           : 1,0,1,240
    Product Name      : Send to Kindle
    Company           : Amazon.com, Inc.
    My Computer       : No
    Desktop           : No
    Control Panel     : No
    My Network Places : No
    Entire Network    : No
    Remote Computer   : No
    Filename          : C:\Program Files (x86)\Amazon\SendToKindle\stkContextMenu_240.dll
    CLSID             : {90DD7445-E924-4c6e-92AC-01F8C3A7E0C7}
    File Created Time : 11/4/2014 1:40:41 PM
    CLSID Modified Time: 11/4/2014 1:40:41 PM
    Microsoft         : No
    File Extensions   : AllFilesystemObjects
    File Attributes   : A
    File Size         : 255,808
    .NET Extension    : No
    Digital Signature :
    ==================================================

    Hi,
    In addition to above suggestions, please help to collect crash dump file for explorer.exe, let's see what exacted file cause your issue:
    First enable app crash dump collection by copying following words into notepad, saving it as dump.reg and importing it:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\localdumps\explorer.EXE]
    "DumpFolder"=hex(2):63,00,3a,00,5c,00,63,00,72,00,61,00,73,00,68,00,64,00,75,\
      00,6d,00,70,00,73,00,00,00
    "DumpCount"=dword:00000010
    "DumpType"=dword:00000001
    "CustomDumpFlags"=dword:00000000
    Then, open explorer to repro the issue. If crash issue appeared, please find the crashdump file under c:\.
    To further help you, please upload this file into Onedrive and shared the link here.
    Kate Li
    TechNet Community Support

  • Add "make unique symbol" to the symbol context menu

    There are many times I need to make a "variation" of a symbol that should also become a symbol. The current method requires several unnecessary steps. I'd like an option in the "Symbol" context menu called "Make unique Symbol". It would duplicate the current symbol in the symbol palette and link the current symbol instance to it.

    I agree the context menu entry is useful and I also use TMP for it. Firefox does have a built-in option to duplicate a tab. Hold down the control key, then drag the tab onto the tab bar and it will create a duplicate.
    You may already be aware, but there is a development version of Tab Mix Plus for Firefox 4 available from http://tmp.garyr.net/forum/viewtopic.php?t=10888

  • No context menu within Web Application in Portal

    Hello all,
    our user runs Web Application via Portal. Normally they can call up the context menu within the web application in order to access the context menu. There they can drill down, swap characteristic, distribute, etc.
    For some user we notice that this context menu is not appearing by right mouse click, but the context menu from the internet explorer. That means that these user can not navigate properly within the web application.
    When the user executes the Web application via the Bex browser, the context menu appears properly. When I log on in into the portal/bex browser on the users PC, the context menu is also appearing properly.
    Is there an user-specific portal setting, which is to maintained?
    Any help would be great.
    Best regards,
    Stefan from Munich/Germany

    Hi Stuart,
    The easiest way to achieve the desired behavior is to make some changes to your web-j2ee-engine.xml file.
    In the login module configuration element edit the security-policy-domain field to u201C/irju201D. This will provide you access to your application from the portal without re-authentication to be required.
    See also http://help.sap.com/saphelp_nwce10/helpdata/en/3e/ee7aa1ab8b4442bab00ba3171cef72/content.htm
    Regards,
    Diyan

  • How to add a new right-click menu entry in Nautilus file browser?

    I want to add a couple of new context menu entries to Nautilus File Browser.
    So when I e.g. right-click in View Pane on a file "foobar.conf" an menu entry "edit with gedit" should appear (among the other default entries).
    When clicked the file "foobar.conf" should be passed to gedit (and gedit editor opened).
    How can I achieve this?
    Under Ubuntu there are nautilus-actions but when I try to install them in Solaris with
    pkg install nautilus-actions
    then this package is not found.
    How else can I create my own context menues?
    I would appreciate to have one script with all my context menus, which when run add them all in one step.

    To manage selected files or directories, you can use specific Nautilus variables like NAUTILUS_SCRIPT_SELECTED_FILE_PATHS.
    For more details and which variables exist, please read the content of the following URL :
    Nautilus File Manager Scripts: Questions and Answers

  • Extract All context menu

     Extract All option is missing in my right click Context Menu.
    I tried to use the restore default file type association and selected  Zip to restore. That did not work.
    I also used the tutorial from the same forum to install Extract All. That did not work either.
    For now I am using 7 zip.
    I would like to know if there is anything else I can do to restore the "native" Extract All option, such as registry editing.

    Hi david hk129,
    I have no idea about restoring the "native" status of Context Menu. It's hard or impossible, if you have not saved registry or image of Windows. But...
    These URLs will be helpful
    "How to Clean Up Your Messy Windows Context Menu"
    http://www.howtogeek.com/howto/windows-vista/how-to-clean-up-your-messy-windows-context-menu/
    "Manage the context-menu entries for files, folders, drives and Namespae objects"
    http://windowsxp.mvps.org/context_folders.htm
    Or some utilities will help you.
    an example is "ContextEdit", downloadable from
    http://www.softpedia.com/get/System/OS-Enhancements/ContextEdit.shtml
    As an aside, I've created an image of Windows 10 drive/partiton against a rainy day. Will you?

  • Context Menu in WAD - disable the data entry active entries

    Hi,
    I have the following problem. We created an input ready query and brought this query via WAD into the portal. Inside the Web Template we have a SAVE Button and a Button activation the Data Entry possibility. Now when executing the Web Template, the user can save the data via the context menu (we have the steps "Data Entry Active -> Active | Save Changed Data | Reset Changed Data | Update ). Now we want to suppress these funcitonality, because using the SAVE button the systems starts a planning sequence for checking entries and a process chain with special funcition. The users must use the button, because the save function in the context menu does not execute the planning functions.
    Maintaining the Web Template via WAD I don't have the possibility to disable these menu entries. If I disable all menu entries in the context menu web item, executing the Web Template displays only the Data Entry Active Menu . How can I suppress these special entries of the context menu, because I want to use other entries of the context menu and I don't want to suppress the context menu in total (I know that this is possible.)
    Thanks in advance.
    Juergen

    Hi,
    we have the same problem. I have found the following solution:
    Use the following parameters for the context menu item to suppress the data entry active entries.
                    <bi:CONTEXT_MENU_ITEM name="CONTEXT_MENU_ITEM_1" designheight="70" designwidth="300" >
                        <bi:MENU_CELL_LOCKING value="" />
                        <bi:MENU_VALUE_RESET value="" />
                        <bi:MENU_DATA_ENTRY_MODE value="" />
                        <bi:MENU_REFRESH_DATA value="" />
                        <bi:MENU_SAVE_DATA value="" />
                        <bi:MENU_RESET_DATA value="" />
                    </bi:CONTEXT_MENU_ITEM>
    It works for us.
    Regards,
    Benjamin

Maybe you are looking for