menu bar
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1892
WMMenu 1.2
WMMenu project provide a popup menu of icons for WindowMaker like in AfterStep, as a dockable application. more>>
WMMenu project provide a popup menu of icons for WindowMaker like in AfterStep, as a dockable application. It is not as powerful as there is only one menu level, but I think it is sufficient, since you can make multiple separate menus.
The program can be run more than once at the same time, which allows as much different menus, each one described in a separate file. The description simply consists in a suite of lines containing the pixmap name and the shell command to run, with the first line giving the dock image and the menus title (will be used later). The menu automatically pops up to the right or left depending on the on-screen position.
Why:
More functional to organize program launchers when you have lots, rather than pile them around the screen like we can see on some screenshots... (I conceive its less appealing).
Usage:
wmmenu [< options >...]
-h
show help message
-m MENUNAME (mandatory)
set the name of the menu file to load from ~/.wmmenu
-g WxH
set width and height of tile
-t XPMFILE
set the pixmap used as tile
-l XPMFILE
set the pixmap used as highlight to track pointer
-O oldleaving
use old behavior for hiding the button bar: hide only when
leaving the bar, not when leaving the tile.
-O click
activate the button bar only when clicking on the tile, not
when the mouse moves in and out.
-O noautoscale
disable automatic scaling of pixmaps, that makes them fit
inside specified tile size.
-O behind
draw highlight pixmap behind icon, not above.
-O hide=N
set the time delay necessary for the bar to close after the
cursor has left wmmenu. N is specified as a strictly positive
integer in milliseconds. 1 is used by default.
-r ROWS
arrange icons in the bar on multiple rows (specified as the
number ROWS). The default is one. Icons are arranged leftmost
from upper left corner.
<<lessThe program can be run more than once at the same time, which allows as much different menus, each one described in a separate file. The description simply consists in a suite of lines containing the pixmap name and the shell command to run, with the first line giving the dock image and the menus title (will be used later). The menu automatically pops up to the right or left depending on the on-screen position.
Why:
More functional to organize program launchers when you have lots, rather than pile them around the screen like we can see on some screenshots... (I conceive its less appealing).
Usage:
wmmenu [< options >...]
-h
show help message
-m MENUNAME (mandatory)
set the name of the menu file to load from ~/.wmmenu
-g WxH
set width and height of tile
-t XPMFILE
set the pixmap used as tile
-l XPMFILE
set the pixmap used as highlight to track pointer
-O oldleaving
use old behavior for hiding the button bar: hide only when
leaving the bar, not when leaving the tile.
-O click
activate the button bar only when clicking on the tile, not
when the mouse moves in and out.
-O noautoscale
disable automatic scaling of pixmaps, that makes them fit
inside specified tile size.
-O behind
draw highlight pixmap behind icon, not above.
-O hide=N
set the time delay necessary for the bar to close after the
cursor has left wmmenu. N is specified as a strictly positive
integer in milliseconds. 1 is used by default.
-r ROWS
arrange icons in the bar on multiple rows (specified as the
number ROWS). The default is one. Icons are arranged leftmost
from upper left corner.
Download (0.032MB)
Added: 2007-06-27 License: GPL (GNU General Public License) Price:
849 downloads
XDG-Menu 1.4
XDG-Menu is a ROX panel applet that displays an application menu button. more>>
XDG-Menu project is a ROX panel applet that displays an applications menu button. The menus it builds fit the XDG Menu Specification published by freedesktop.org.
Main features:
- Applications menu based on XDG standards with capabilities to launch applications by mouse click and dragging items to pinboard, panel and file manager window.
- Configurable ROX applications submenu with capabilities to launch applications by mouse click, dragging items to pinboard, panel and file manager window, and context menu capabilities for each ROX-application.
- Logout menu item.
<<lessMain features:
- Applications menu based on XDG standards with capabilities to launch applications by mouse click and dragging items to pinboard, panel and file manager window.
- Configurable ROX applications submenu with capabilities to launch applications by mouse click, dragging items to pinboard, panel and file manager window, and context menu capabilities for each ROX-application.
- Logout menu item.
Download (0.027MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
834 downloads
SSHMenu 3.13
SSHMenu is a GNOME panel applet* that makes all your regular SSH connections a single mouse click away. more>>
SSHMenu is a GNOME panel applet* that makes all your regular SSH connections a single mouse click away. Heres a screenshot to give you the basic idea.
Each menu option will open an SSH session in a new terminal window. You can arrange groups of hosts with separator bars or sub-menus. You can even open all the connections on a submenu (in separate windows or tabs) with one click.
Heres a killer feature: imagine if every time you connected to a production server the terminal window had a red background. Every connection you make using using SSHMenu will use the terminal profile youve selected, to set the colour scheme, terminal font and other settings.
The Host Connection Details dialog allows you to specify:
the name used to display the host on the menu
connection parameters
window size and location (optional)
GNOME terminal profile (for colours and font sizes etc)
In the example illustrated above, the Server Log host entry will connect to the server snoopy and run tail to watch the Apache log file on that server. The output will be displayed in a 120 character by 10 line window in the bottom right corner of the screen.
You can also add ssh options before the hostname. A common example would be -AX hostname to enable forwarding of SSH agent and X11 protocols respectively. You can add other options for port forwarding or other host-specific connection parameters.
SSHMenu also includes a configuration wizard that will be invoked the first time you add the applet to your panel. The wizard will look in your .ssh/known_hosts file and build a menu with any hosts it finds. Of course, no hosts will be found if you have the HashKnownHosts option enabled in your ssh_config (this is the default on recent versions of Ubuntu at least).
The Preferences dialog allows you to reorder host items; add separators; and organise items into sub-menus.
<<lessEach menu option will open an SSH session in a new terminal window. You can arrange groups of hosts with separator bars or sub-menus. You can even open all the connections on a submenu (in separate windows or tabs) with one click.
Heres a killer feature: imagine if every time you connected to a production server the terminal window had a red background. Every connection you make using using SSHMenu will use the terminal profile youve selected, to set the colour scheme, terminal font and other settings.
The Host Connection Details dialog allows you to specify:
the name used to display the host on the menu
connection parameters
window size and location (optional)
GNOME terminal profile (for colours and font sizes etc)
In the example illustrated above, the Server Log host entry will connect to the server snoopy and run tail to watch the Apache log file on that server. The output will be displayed in a 120 character by 10 line window in the bottom right corner of the screen.
You can also add ssh options before the hostname. A common example would be -AX hostname to enable forwarding of SSH agent and X11 protocols respectively. You can add other options for port forwarding or other host-specific connection parameters.
SSHMenu also includes a configuration wizard that will be invoked the first time you add the applet to your panel. The wizard will look in your .ssh/known_hosts file and build a menu with any hosts it finds. Of course, no hosts will be found if you have the HashKnownHosts option enabled in your ssh_config (this is the default on recent versions of Ubuntu at least).
The Preferences dialog allows you to reorder host items; add separators; and organise items into sub-menus.
Download (0.008MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
896 downloads
Menu Editor 1.3.2
Menu Editor is a window manager start menu editor. more>>
Menu Editor project is an editor for window managers start menus.
Compile
./configure
make all
Installation
If the compile was successful, then you can install with
su
(enter password)
make install
Enhancements:
- A bug that caused random miscalculations in the File selectors height, a failure to scroll buf when pasting items, and a scroll-to bug when selecting items were fixed.
<<lessCompile
./configure
make all
Installation
If the compile was successful, then you can install with
su
(enter password)
make install
Enhancements:
- A bug that caused random miscalculations in the File selectors height, a failure to scroll buf when pasting items, and a scroll-to bug when selecting items were fixed.
Download (0.50MB)
Added: 2007-02-18 License: GPL (GNU General Public License) Price:
1020 downloads
AI::Menu 0.01
AI::Menu is a Perl object that generates Tree::Nary objects from directed graphs or a description of the function set. more>>
AI::Menu is a Perl object that generates Tree::Nary objects from directed graphs or a description of the function set.
The algorithm is not very efficient (approximately O(F^6), F being the number of functions). It is also not quite as intelligent as it should be. You should cache the results instead of repeatedly calculating them.
As the algorithm is optimized or more efficient algorithms are found, they will be incorporated. The interface for generating the trees should not change too much. The resulting object might become a Tree::Nary object encased in an AI::Menu object.
SYNOPSIS
use AI::Menu;
my $factory = new AI::Menu::Factory;
my $menu = $factory->generate($hash_of_functions);
my $menu = $factory->generate($hash_of_functions, $hash_of_categories);
my $menu = $factory->generate($graph);
METHODS
All of the following methods (except generate) are available in the new function when creating the AI::Menu::Factory object.
generate
This function does some housekeeping before calling a configurable module to generate the tree.
If called with a single hash reference, the hash is assumed to be a list of functions mapping to array references containing a list of categories. It is further assumed that the sets of function names and category names are disjoint. A closure is created for the leaf_q function which returns true if its argument is a key in the hash reference. The complete graph is created from this single hash reference: if a category can reach another category through a function, then an edge is inserted between the two categories. This edge is bidirectional.
If called with two hash references, the first hash is treated as before, but the second hash reference is considered a mapping of categories to categories. This second hash is used instead of automatically generating the information from the first hash.
If called with a single object that is not a hash reference, then the argument is considered a graph object (usually of Graph::Directed). The leaf_q function will need to be defined.
leaf_q
This function returns true if the argument represents a function (leaf in the graph). It returns false if the argument represents a category. This may be set either when the AI::Menu::Factory object is created or through a method call. The method call with no argument returns the current function.
maker
This is the package used to create the menu from the graph. The following call is made:
my $menu = $self -> {maker} -> new(
width => $self->{width},
weight_f => $self -> {weight_f},
leaf_q => $leafq,
);
return $menu -> generate_tree($g, $optscore);
The $optscore value is the score for the optimum tree. Once a tree is found with this score, searching should stop.
new
Creates an AI::Menu::Factory object. Optional arguments are key/value pairs taken from this list of methods except for generate and new.
weight_f
This function is used to calculate the edge weights in the graph. It is called with four arguments: the object generating the tree, the graph object, the originating vertex, the destination vertex. The function should return undef for an infinite weight.
width
This is the desired number of children per node. The optimal number (and default) is three.
<<lessThe algorithm is not very efficient (approximately O(F^6), F being the number of functions). It is also not quite as intelligent as it should be. You should cache the results instead of repeatedly calculating them.
As the algorithm is optimized or more efficient algorithms are found, they will be incorporated. The interface for generating the trees should not change too much. The resulting object might become a Tree::Nary object encased in an AI::Menu object.
SYNOPSIS
use AI::Menu;
my $factory = new AI::Menu::Factory;
my $menu = $factory->generate($hash_of_functions);
my $menu = $factory->generate($hash_of_functions, $hash_of_categories);
my $menu = $factory->generate($graph);
METHODS
All of the following methods (except generate) are available in the new function when creating the AI::Menu::Factory object.
generate
This function does some housekeeping before calling a configurable module to generate the tree.
If called with a single hash reference, the hash is assumed to be a list of functions mapping to array references containing a list of categories. It is further assumed that the sets of function names and category names are disjoint. A closure is created for the leaf_q function which returns true if its argument is a key in the hash reference. The complete graph is created from this single hash reference: if a category can reach another category through a function, then an edge is inserted between the two categories. This edge is bidirectional.
If called with two hash references, the first hash is treated as before, but the second hash reference is considered a mapping of categories to categories. This second hash is used instead of automatically generating the information from the first hash.
If called with a single object that is not a hash reference, then the argument is considered a graph object (usually of Graph::Directed). The leaf_q function will need to be defined.
leaf_q
This function returns true if the argument represents a function (leaf in the graph). It returns false if the argument represents a category. This may be set either when the AI::Menu::Factory object is created or through a method call. The method call with no argument returns the current function.
maker
This is the package used to create the menu from the graph. The following call is made:
my $menu = $self -> {maker} -> new(
width => $self->{width},
weight_f => $self -> {weight_f},
leaf_q => $leafq,
);
return $menu -> generate_tree($g, $optscore);
The $optscore value is the score for the optimum tree. Once a tree is found with this score, searching should stop.
new
Creates an AI::Menu::Factory object. Optional arguments are key/value pairs taken from this list of methods except for generate and new.
weight_f
This function is used to calculate the edge weights in the graph. It is called with four arguments: the object generating the tree, the graph object, the originating vertex, the destination vertex. The function should return undef for an infinite weight.
width
This is the desired number of children per node. The optimal number (and default) is three.
Download (0.006MB)
Added: 2007-07-14 License: Perl Artistic License Price:
833 downloads
DOM Menu 0.3.2
DOM Menu is a hierarchical JavaScript popup menus. more>>
DOM Menu allows developers to add dynamic, hierarchical popup menus on their web pages. The direction of the menu can either be horizontal or vertical and the menu can open (or popout) in either direction. It has both screen edge detection and < select > element detection (for browsers that cannot hide these form elements).
The styles for the menu items are contr olled almost entirely through CSS and the menus are created/hidden using the DOM (Document Object M odel).
Menu configuration is done using a custom Hash() class and is very portable from a PHP type array structure. The menus attempt to follow the look and feel of well known GUI toolkit menus.
Version restrictions:
- cannot use opposite direction to open
- opera 7 having difficulty with table (need to work around)
Enhancements:
- added support for IE 5.0
- fixed problem when submenu was deactivated and parent would highlight
- added a converter from phplayersmenu
<<lessThe styles for the menu items are contr olled almost entirely through CSS and the menus are created/hidden using the DOM (Document Object M odel).
Menu configuration is done using a custom Hash() class and is very portable from a PHP type array structure. The menus attempt to follow the look and feel of well known GUI toolkit menus.
Version restrictions:
- cannot use opposite direction to open
- opera 7 having difficulty with table (need to work around)
Enhancements:
- added support for IE 5.0
- fixed problem when submenu was deactivated and parent would highlight
- added a converter from phplayersmenu
Download (0.045MB)
Added: 2005-05-05 License: LGPL (GNU Lesser General Public License) Price:
1633 downloads
Global Menu 0.7.6
Global Menu Bar for GNOME more>>
Global Menu 0.7.6 offers you an excellent and useful product which is the globally-shared menu bar of all applications launched in your desktop session (A replacement of the old Mac-Menu package). This project introduces document-oriented concepts into GNOME, and improves GNOMEs respect for Fittss law. Most GTK applications work just fine with Global Menu. Global Menu replaces Mac Menubar for GNOME and Xfce.
Major Features:
- It works better with narrow windows, because the width of the menus isn't limited to the width of the window. (This is a problem for Gimp and Inkscape especially.)
- It's less confusing -- when two menu bars are visible on-screen at once, sometimes people choose the wrong one.
- Global Menu is the first step to move toward a Document Centric Desktop Environment ( ThoughtsOnADocumentCentricGnome ) which is a long-term trend in DEs.
Enhancements: Features many bug fixes.
Requirements: gtk+
<<less Added: 2009-06-27 License: GPL Price: FREE
33 downloads
Other version of Global Menu
Price: FREE
License:GPL
License:GPL
Openbox menu editor 1.0
Openbox menu editor is a tool that simplifies the process of editing Openboxs complex XML-based menu file. more>>
Openbox menu editor program is a tool that simplifies the process of editing Openboxs complex XML-based menu file.
<<less Download (0.016MB)
Added: 2006-02-09 License: GPL (GNU General Public License) Price:
1362 downloads
Menu File Browser Applet 0.3
Menu File Browser Applet is an applet for the GNOME Panel. more>>
Menu File Browser Applet is an applet for the GNOME Panel. It lets you browse and open files in your home directory from the panel, without having to open a file manager. The project is not intended as replacement to proper file managers like nautilus. Sometimes you just want to open a file and dont want to have to open a file manager, browse to and open the file, then close the file manager. This Applet just saves you couple of clicks.
Main features:
- Browse and open files in your home directory from the panel
- Respects GNOME mime type options and includes mime icon in menu
- Middle clicking in a directory header will open a terminal in that directory
<<lessMain features:
- Browse and open files in your home directory from the panel
- Respects GNOME mime type options and includes mime icon in menu
- Middle clicking in a directory header will open a terminal in that directory
Download (0.053MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
942 downloads
Swing AutoMenu 2.1
Swing AutoMenu is a automatic menu generator. more>>
Swing AutoMenu is a automatic menu generator that makes it easy to create JBarMenus and popup menus from XML definitions when building GUIs in Swing.
Main features:
Bar/Popup menu
- menu item
- checkbox item
- radio button item/group
- separator
- submenus
- support icons
- named disable map
- event dispatcher
Popup menu
- invoker state item - a special item that can be enable/disable according the state returned by a named function from invoker
- invoker state check - a special item used to change some named invoker state
- hintlist - a special item that can dinamicaly build a submenu with given list itens from invoker
Enhancements:
- Some new dynamic functions were added, like a hintlist that get a list from the invoker object and builds a submenu.
- Putting a bar menu in your application can now be done very easily by using the ABarMenu class.
<<lessMain features:
Bar/Popup menu
- menu item
- checkbox item
- radio button item/group
- separator
- submenus
- support icons
- named disable map
- event dispatcher
Popup menu
- invoker state item - a special item that can be enable/disable according the state returned by a named function from invoker
- invoker state check - a special item used to change some named invoker state
- hintlist - a special item that can dinamicaly build a submenu with given list itens from invoker
Enhancements:
- Some new dynamic functions were added, like a hintlist that get a list from the invoker object and builds a submenu.
- Putting a bar menu in your application can now be done very easily by using the ABarMenu class.
Download (0.040MB)
Added: 2006-06-06 License: LGPL (GNU Lesser General Public License) Price:
1239 downloads
warichu bar 1.1.00
warichu bar provides a social annotation tool that sits on top of the web and allows everyone to discuss the webs content. more>>
warichu bar provides a social annotation tool that sits on top of the web and allows everyone to discuss the webs content.
Warichu is a social annotation tool that sits on top of the web and allows everyone to discuss the webs content. You can think of the situation as being similar to that of an ant colony mapping out the terrain it lives in - all the ants investigate here and there, finding useful resources, remembering the details and telling their friends so they can use the resources too. In this analogy the web is the terrain, and we are the ants! We communicate on a layer that overlays the web - a layer just for collaborative communication of information. That layer is the Warichu.
With Warichu you can create various types of virtual sticky note and attach them to web pages. Whenever you go back to that page, your note will appear - and if you send the note to some friends it will appear on the page for them too. Different types of sticky note fulfill different requirements - some can be shared with other people, some are stored locally on your computer, some allow you to modify the web page you stick them to, others allow you to conglomerate snippets of text from a page..
An API is included that allows developers to create their own types of content notes (eg, page highlights, annotations, blogging tools)
<<lessWarichu is a social annotation tool that sits on top of the web and allows everyone to discuss the webs content. You can think of the situation as being similar to that of an ant colony mapping out the terrain it lives in - all the ants investigate here and there, finding useful resources, remembering the details and telling their friends so they can use the resources too. In this analogy the web is the terrain, and we are the ants! We communicate on a layer that overlays the web - a layer just for collaborative communication of information. That layer is the Warichu.
With Warichu you can create various types of virtual sticky note and attach them to web pages. Whenever you go back to that page, your note will appear - and if you send the note to some friends it will appear on the page for them too. Different types of sticky note fulfill different requirements - some can be shared with other people, some are stored locally on your computer, some allow you to modify the web page you stick them to, others allow you to conglomerate snippets of text from a page..
An API is included that allows developers to create their own types of content notes (eg, page highlights, annotations, blogging tools)
Download (0.013MB)
Added: 2007-04-04 License: MPL (Mozilla Public License) Price:
933 downloads
K Menu Gnome 0.6.6
K Menu Gnome project is a K Menu with Gnome folder and extra icons for KDE 3.2 or later. more>>
K Menu Gnome project is a K Menu with Gnome folder and extra icons for KDE 3.2 or later.
If you install both KDE and Gnome then K Menu will become a mess with overpopulated submenus. Some distributions try to solve this by hiding many Gnome apps in KDE and most KDE apps in Gnome. I do not like that. I want to access Gnome apps in KDE and KDE apps in Gnome. So this is my attempt to both maintain desktop interoperability and unmess the menus.
Why should one install both KDE and Gnome at all? You might share your machine with somebody who prefers the other desktop, or you might be a desktop junky like I am.
K Menu Gnome does not integrate well with the menus of heavily customized distributions such as Mandriva, SUSE, or UHU-Linux.
<<lessIf you install both KDE and Gnome then K Menu will become a mess with overpopulated submenus. Some distributions try to solve this by hiding many Gnome apps in KDE and most KDE apps in Gnome. I do not like that. I want to access Gnome apps in KDE and KDE apps in Gnome. So this is my attempt to both maintain desktop interoperability and unmess the menus.
Why should one install both KDE and Gnome at all? You might share your machine with somebody who prefers the other desktop, or you might be a desktop junky like I am.
K Menu Gnome does not integrate well with the menus of heavily customized distributions such as Mandriva, SUSE, or UHU-Linux.
Download (0.34MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
836 downloads
Menus de ElOtroLado 0.6b
Menus de ElOtroLado provides a menu with access to EOL and Cineol Forums is created near the Help Menu. more>>
Menus de ElOtroLado provides a menu with access to EOL and Cineol Forums is created near the Help Menu.
<<less Download (0.048MB)
Added: 2007-04-06 License: MPL (Mozilla Public License) Price:
935 downloads
GamesForum Menu 0.1.3
GamesForum Menu provides a Menu Bar to allow the navigation in the different subforums. more>>
GamesForum Menu provides a Menu Bar to allow the navigation in the different subforums.
The GamesForum Menu Button Add-On adds a new button in the Menu Bar to allow the navigation in the different subforums of the Gamesforum.it community.
<<lessThe GamesForum Menu Button Add-On adds a new button in the Menu Bar to allow the navigation in the different subforums of the Gamesforum.it community.
Download (0.15MB)
Added: 2007-04-11 License: MPL (Mozilla Public License) Price:
931 downloads
iPodDB::Menu::Help 0.03
iPodDB::Menu::Help is the help menu. more>>
iPodDB::Menu::Help is the help menu.
SYNOPSIS
my $help = iPodDB::Menu::Help->new( $frame );
This is the Help menu portion of the menu bar.
<<lessSYNOPSIS
my $help = iPodDB::Menu::Help->new( $frame );
This is the Help menu portion of the menu bar.
Download (0.009MB)
Added: 2006-10-27 License: Perl Artistic License Price:
1092 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above menu bar search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed