Jump to content











Photo
- - - - -

Shell

rightclick contextmenu

  • Please log in to reply
8 replies to this topic

#1 Mahmoud

Mahmoud
  • Members
  • 3 posts
  •  
    Egypt

Posted 24 July 2021 - 07:33 PM

Posted Image

File Name: Shell
File Submitter: Nilesoft
File Submitted: 24 Jul 2021
File Updated: 18 Sep 2021
File Category: App scripts

Powerful context menu manager for Windows File Explorer.
To edit regular items or add anything you like to your context menu.

For more info, please visit nilesoft.org/shell

Click here to download this file
  • Brito and antonino61 like this

#2 Brito

Brito

    Platinum Member

  • .script developer
  • 10605 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 27 September 2021 - 03:22 PM

Good contribution! 


  • Mahmoud likes this

#3 gbrao

gbrao

    Frequent Member

  • Advanced user
  • 452 posts
  •  
    India

Posted 28 September 2021 - 03:01 AM

@Nilesoft

 

I tried your software last week. But the only thing that's preventing me from using it is the, I don't like to say this, lousy documentation.

 

Please provide a proper user guide with some examples.



#4 darren rose

darren rose

    Frequent Member

  • Advanced user
  • 454 posts
  • Location:Norwich, Norfolk
  •  
    United Kingdom

Posted 28 September 2021 - 04:40 PM

@Nilesoft

 

I tried your software last week. But the only thing that's preventing me from using it is the, I don't like to say this, lousy documentation.

 

Please provide a proper user guide with some examples.

 

I thought the documentation looked quite detailed? - https://nilesoft.org/docs/


  • Mahmoud likes this

#5 gbrao

gbrao

    Frequent Member

  • Advanced user
  • 452 posts
  •  
    India

Posted 29 September 2021 - 04:35 AM

I couldn't figure it out. Maybe I'm not smarrt enuf :-)

 

I kept seeing "Documentation under construction.".

 

Wish there were a few more examples.

 

Were you able to create any additional extensions? Please share the code.



#6 alacran

alacran

    Gold Member

  • .script developer
  • 2287 posts
  •  
    Mexico

Posted 29 September 2021 - 08:53 PM

@ gbrao

 

On this new topic see Easy Context Menu, it may also be useful for you.

 

alacran


  • antonino61 and Mahmoud like this

#7 Mahmoud

Mahmoud
  • Members
  • 3 posts
  •  
    Egypt

Posted 30 September 2021 - 05:49 PM

Hello, sorry for the delay in completing the documents for lack of time and writing them in English because it is not my language. But I promise to finish it soon. with support for the new Windows 11.

Current documentation is sufficient to add simple menu items.
There are examples section containing three examples.
https://nilesoft.org/docs/examples/

Regards
  • gbrao likes this

#8 gbrao

gbrao

    Frequent Member

  • Advanced user
  • 452 posts
  •  
    India

Posted 01 October 2021 - 03:43 AM

Hello, sorry for the delay in completing the documents for lack of time and writing them in English because it is not my language. But I promise to finish it soon. with support for the new Windows 11.
...
Regards

Thanks. Please give some more examples, Many of us are not so knowledgeable. And maybe some of the forum members here could post their code here too.



#9 Mahmoud

Mahmoud
  • Members
  • 3 posts
  •  
    Egypt

Posted 14 October 2021 - 07:43 PM

Hello,

 

The following simple example shows adding a new menu item that shows a welcome message by editing configuration file "shell.shl"

shell
{
   dynamic
   {
      item(
         title='test new itemm'
         cmd=@msg("Hello World!")
      )
   }
}

This item will appear in all cases except for multiple selections. To show it in multiple selections, we will add the mod property and assign it a value of multiple.

shell
{
   dynamic
   {
      item(
         title='test new item'
         mode=multiple
         cmd=@msg("Hello World!")
      )
   }
}

Assigning the menu item to a special file extension, we add the find property and assign it the extension value.

shell
{
   dynamic
   {
      item(
         title='test new item'
         type='file'
         mode=multiple
         find='.txt' // find='.txt|.xml|.json' for Searching in multiple extensions
         cmd=@msg("Hello World!")
      )
   }
}

 


  • gbrao likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users