Jump to content

Popup Anywhere


chenxu
 Share

Recommended Posts

vssion: 2.0.3

what's new:

1. add a tray menu item to enable/disable the hotkey, and also the icon will tell the status of the hotkey(enable/disable)

2. change the icon of Popup Anywhere, I think this one is cute :)

popup your context menu anywhere, conveniently and quickly lauching applications with arguments. using xml as menu configuration file, easy to config your own context menu. support external menu, you can put any part of your configuration file anywhere...

* properties description:

caption: text of the menu

macro: macro

exe: path of the program to execute when the menu is selected,

can be an application or a link of file.

arg: argument(s) of the application specified in the 'exe' property,

symbol $CurDir$ represents the directory of the current using

menu configuration file. If an external menu configuration file

is used, $CurDir$ represents the directory of the external menu.

loc: use this when using an external menu, this property describes the

the location of the external menu, relative path is allowed.

* description about relative path in the menu configuration file:

When using an external menu configuration file, you must use the 'loc' property

to specify the location of the external me configuration file. You can use either

relative path or absolute path. When using a relative path in an external menu

configuration file, the relative path is relative to the path of your external menu

configuration file BUT the path of your Popup Anywhere.

* a simple example:

you can find this example in the 'example' directory of your Popup Anywhere.

Let's say that the directory of your Popup Anywhere is c:\PopupAnywhere, and

the menu configuration file is as following.

<?xml version="1.0" encoding="gb2312"?>
<menu>
    <ext_menu loc="myapp\config.xml" />
</menu>

since an external menu is used, Popup Anywhere will find the external menu configuration

file by the property 'loc', it is 'myapp\config.xml', this is a relative path, in this

example, the full path is c:\PopupAnywhere\myapp\config.xml.

Let's say the content of myapp\config.xml is as following

<?xml version="1.0" encoding="gb2312"?>
<menu>
    <menu caption="config">
        <ext_menu loc="config\other_config.xml" />
        <item caption="myapp" exe="myapp.exe" />
    </menu>
</menu>

there is anther external menu 'config\other_config.xml', the full path of it is

c:\PopupAnywhere\myapp\config\other_config.xml but not c:\PopupAnywhere\myapp\other_config.xml

let me remind you that the relative path is relative to the path of your external menu

configuration file BUT the path of your Popup Anywhere

btw, the last number of download is 75

PopupAnywhere.zip

Edited by chenxu
Link to comment
Share on other sites

They all have 1 post and all joined in the last 50 minutes.

All signed up today with-in a short time of each other, all on the same IP and now all Banned.

SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Link to comment
Share on other sites

too bad for the childish behaviour.... i like this script. But now there is no-one to read my compliment

This could turn into i nice portable applications launcher!!!

Too bad most can't read on this forum.

The author of this script/thread is not banned.

SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Link to comment
Share on other sites

Too bad most can't read on this forum.

The author of this script/thread is not banned.

Do you feel offended or something? ....i meant the childish behaviour of de author of course :)

I misunderstood ALL banned. Excuse me very much >_<

-edit- btw your donate link in your signature is dead. Yes yes... your welcome

Edited by Creator
Link to comment
Share on other sites

thanks for the tool. do you have an enlish config.ini file?

the one in the zip contains values like this:

tools_and_options = "¹¤¾ßÑ¡Ïî(&O)"

set_window_topmost = "Öö¥´°¿Ú(&T)"

remove_window_topmost = "È¡ÏûÖö¥(&M)"

config_menu = "ÅäÖò˵¥(&C)"

or do I do something wrong with it?

many thanks

edit: sorry, my fault. I should read everything in the ini file first - especially the remarks :-)

Edited by mscrx
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...