the view
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1802
Cache View 1.61
Cache View is an extension which displays Googles Cache, Corals Cache, Wayback Machines Cache and more. more>>
Cache View is an extension which displays Googles Cache, Corals Cache, Wayback Machines Cache and more.
Displays Googles Cache, Corals Cache, Wayback Machines Cache, Dot Cache, Tech Gurus Cache, and Cachebins cache of the current tab open via right-click or Tools menu.
This was made so that if the site is down in any way, especially the Digg effect and Slashdot effect, you can hopefully view it.
<<lessDisplays Googles Cache, Corals Cache, Wayback Machines Cache, Dot Cache, Tech Gurus Cache, and Cachebins cache of the current tab open via right-click or Tools menu.
This was made so that if the site is down in any way, especially the Digg effect and Slashdot effect, you can hopefully view it.
Download (0.034MB)
Added: 2007-04-12 License: MPL (Mozilla Public License) Price:
935 downloads
Bagel View 2.0
Bagel View is a lightweight image viewer for looking at PPM, PBM, and PGM images in both RAW and ASCII format. more>>
Bagel View project is a lightweight image viewer for looking at pXm images. Here pXm means Portable Pixmap (ppm), Portable Bitmap (pbm), and Portable Graymap (pgm) in both RAW and ASCII format. Sample files are included in the samples directory.
<<less Download (0.018MB)
Added: 2007-02-27 License: GPL (GNU General Public License) Price:
971 downloads
TerraViewer 0.01a
TerraViewer will download and display USGS maps and photos from terraserver-usa.com. more>>
TerraViewer is a program that downloads and displays USGS photos and maps.
TerraViewer will download and display USGS maps and photos from terraserver-usa.com.
It should be easy to use and useful. I have a list of ideas Id like to implement (see below).
I do not expect the data format to change, so you should be safe downloading images and maps and they will work with later versions.
Usage:
The first time the program is run it will ask permission to create its data directory
(called "images") in the same folder where the program is installed. If you
answer "No" or "Cancel", the program will exit. Without the data directory the program
cant do anything useful, so you should answer "Yes" here.
The default Zoom/Picture level is 1 meter images. Press F to fill the screen (requires
a connection to the Internet). The program will try to connect to http://terraserver-usa.com/ and download the correct images to your computer (it stores them for later use in the images folder as jpeg files).
While downloading you will see a download program dialog that lists all the threads downloading images. Currently the program downloads a max of 12 images at a time and queues the rest of the requests.
Move around using the cursor keys. You can zoom in/out and move while pictures are downloading. As images are made available they will be displayed on the screen.
Press the Page Up and Page Down key to soom in/out or use the slider at the bottom of the screen. As you change zoom level, you may have to download more images (F key).
Change from photos to maps (or vice-versa) using the View->Photo or View->Map menu.
Goto->Lat/Lon - goes to a latitude/longitude. There is no sanity check at the moment,
if you enter something bizarre, it will go there but wont be able to download the
images.
<<lessTerraViewer will download and display USGS maps and photos from terraserver-usa.com.
It should be easy to use and useful. I have a list of ideas Id like to implement (see below).
I do not expect the data format to change, so you should be safe downloading images and maps and they will work with later versions.
Usage:
The first time the program is run it will ask permission to create its data directory
(called "images") in the same folder where the program is installed. If you
answer "No" or "Cancel", the program will exit. Without the data directory the program
cant do anything useful, so you should answer "Yes" here.
The default Zoom/Picture level is 1 meter images. Press F to fill the screen (requires
a connection to the Internet). The program will try to connect to http://terraserver-usa.com/ and download the correct images to your computer (it stores them for later use in the images folder as jpeg files).
While downloading you will see a download program dialog that lists all the threads downloading images. Currently the program downloads a max of 12 images at a time and queues the rest of the requests.
Move around using the cursor keys. You can zoom in/out and move while pictures are downloading. As images are made available they will be displayed on the screen.
Press the Page Up and Page Down key to soom in/out or use the slider at the bottom of the screen. As you change zoom level, you may have to download more images (F key).
Change from photos to maps (or vice-versa) using the View->Photo or View->Map menu.
Goto->Lat/Lon - goes to a latitude/longitude. There is no sanity check at the moment,
if you enter something bizarre, it will go there but wont be able to download the
images.
Download (0.073MB)
Added: 2006-01-19 License: Freeware Price:
1373 downloads
Fractal View 1.0.3
Fractal View project is a fractal viewing application that can be used to explore common fractal sets. more>> <<less
Download (0.23MB)
Added: 2006-10-12 License: GPL (GNU General Public License) Price:
1109 downloads
N-View 3.1
N-View is a network monitor for small and medium-sized networks. more>>
N-View is a network monitor for small and medium-sized networks. It features automatic scanning of subnets for host addresses, monitoring of ICMP responses from all hosts, signalling of timeouts and delays in the GUI and by mail, a portscanner, an SNMP client (MIB browser and trap receiver), a graphical display of network traffic for network interfaces, connectivity to hosts by telnet, HTTP browser, or an arbitrary external program (such as ssh), printing of network diagrams, automatic generation of HTML pages, and more.
Main features:
Simple configuration:
- automatic scan for hosts, based on ICMP ("ping"),
- configurable limits for response delay, timeout and port scan interval,
- individual configuration can be stored in a configuration file;
Graphic display:
- automatic arranging of icons for hosts and subnets (optional),
- arbitrary background pictures for each screen,
- signalling delay and timeout of hosts and subnets with coloured icons,
- graphic display of traffic load for selected network interfaces,
- arbitrary labelling for all icons and windows;
Signalling of status changes on display, acoustic and per e-mail (optional):
- on timeout or delayed reply of a host,
- on changes of the open port status,
- on receiving of SNMP traps;
Management interface, connections to hosts:
- via external browser,
- via internal telnet client,
- via internal SNMP client/browser;
Flexible display:
- showing Subnets as tabbed or cascaded windows,
- coloured printer output of network diagrams,
- network diagrams can be accessed from HTML browsers from inside the network (external HTML server required);
<<lessMain features:
Simple configuration:
- automatic scan for hosts, based on ICMP ("ping"),
- configurable limits for response delay, timeout and port scan interval,
- individual configuration can be stored in a configuration file;
Graphic display:
- automatic arranging of icons for hosts and subnets (optional),
- arbitrary background pictures for each screen,
- signalling delay and timeout of hosts and subnets with coloured icons,
- graphic display of traffic load for selected network interfaces,
- arbitrary labelling for all icons and windows;
Signalling of status changes on display, acoustic and per e-mail (optional):
- on timeout or delayed reply of a host,
- on changes of the open port status,
- on receiving of SNMP traps;
Management interface, connections to hosts:
- via external browser,
- via internal telnet client,
- via internal SNMP client/browser;
Flexible display:
- showing Subnets as tabbed or cascaded windows,
- coloured printer output of network diagrams,
- network diagrams can be accessed from HTML browsers from inside the network (external HTML server required);
Download (5.6MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1547 downloads
UF-View 2.4
UF-View provides a Gnome-based User Friendly comic viewer. more>>
UF-View provides a Gnome-based User Friendly comic viewer.
uf-view is a calendar-based User Friendly comic viewer for Gnome.
It also supports:
Calvin and Hobbes
Little Gamers
Angst Technology
Penny Arcade
FoxTrot
It doesnt support anymore:
MegaTokyo
Warp9 To Hell.
Enhancements:
- Misc bug fixes
- Removed Dilbert
- Added Little Gamers
- Added Angst Technology
- Added Swedish translation
- Added .spec file
<<lessuf-view is a calendar-based User Friendly comic viewer for Gnome.
It also supports:
Calvin and Hobbes
Little Gamers
Angst Technology
Penny Arcade
FoxTrot
It doesnt support anymore:
MegaTokyo
Warp9 To Hell.
Enhancements:
- Misc bug fixes
- Removed Dilbert
- Added Little Gamers
- Added Angst Technology
- Added Swedish translation
- Added .spec file
Download (0.15MB)
Added: 2007-03-27 License: GPL (GNU General Public License) Price:
942 downloads
Package DataBase View 2.0.10
Package DataBase View is a report tool for package systems like RPM and dpkg. more>>
Pdbv output a HTML view of a RPM or dpkg database. Its modular design allows easy addition of others package management database and export format (as xml).
The 1.x.x series are in Bash, the 2.x.x series are in Perl. Obviously, the output generation with 1.x.x is a lot slower than with the 2.x.x. While with the 1.x.x it should run on a daily basis, with the 2.x.x it should run on a hourly basis.
Main features:
- it does not require lucid/gtk+/qt or other big libs.
- it does not require a web server - but it can be used with a web server, as any
- other html files.
- it does not require a X server running, you can use a text mode browser that support
- frames as links.
- it does not require special privileges to access to the output. But access can
- be restricted by using chmod/chown (filesystem) or .htaccess (apache).
- since output is generated by a cronjob, access to the output is as fast as your
- computer is able to read/serve text files.
<<lessThe 1.x.x series are in Bash, the 2.x.x series are in Perl. Obviously, the output generation with 1.x.x is a lot slower than with the 2.x.x. While with the 1.x.x it should run on a daily basis, with the 2.x.x it should run on a hourly basis.
Main features:
- it does not require lucid/gtk+/qt or other big libs.
- it does not require a web server - but it can be used with a web server, as any
- other html files.
- it does not require a X server running, you can use a text mode browser that support
- frames as links.
- it does not require special privileges to access to the output. But access can
- be restricted by using chmod/chown (filesystem) or .htaccess (apache).
- since output is generated by a cronjob, access to the output is as fast as your
- computer is able to read/serve text files.
Download (0.17MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1655 downloads
GO::View 0.72
GO::View is a Perl module that creates a gif or png image for visualizing the GO DAG. more>>
GO::View is a Perl module that creates a gif or png image for visualizing the GO DAG.
This perl module generates a graphic that displays the parent and child relationships of a selected GO term. It also provides the visualization for the GO::TermFinder perl module created by the Stanford Microarray Database (SMD). This module is useful when analyzing experimental or computational results that produce a set of gene products that may have a common function or process.
SYNOPSIS
use GO::View;
my $goView =
GO::View->new(-goid => $goid,
-ontologyProvider => $ontology,
-annotationProvider => $annotation,
-termFinder => @pvalues,
-aspect => P,
-configFile => $confFile,
-imageDir => "/tmp",
-imageUrlRoot => "http://www.ABC.com/tmp",
-imageName => "GOview.88.png",
-tree => up,
-nodeUrl => $goUrl,
-geneUrl => $geneUrl,
-pvalueCutOff => 0.01,
-imageLabel => "SGD");
argument required expect data and type
-------------------------------------------------------------------------
-goid No A gene ontology ID (GOID).
If nothing is passed in, the module
will use the top goid of each ontology
branch (i.e, goid for
molecular_function, biological_process,
or cellular_component)
-ontologyProvider Yes An ontology provider instance.
-annotationProvider No An annotation provider instance. It is
required for creating tree for GO Term
Finder result.
-termFinder No An array of hash references returned
from findTerms method of
GO::TermFinder module. It is required
for creating tree for GO Term Finder
result.
-aspect No . The aspect of the ontology
provider. It is required for creating
tree for GO Term Finder result.
-configFile Yes The configuration file for setting the
general variables for the graphic
display.
-imageDir Yes The directory for storing the newly
created image file. It must be
world (nobody) readable and writable
if you want to display the image to
the web.
-imageUrlRoot No The url root for the -imageDir. It is
required if you want to display the
image to the web.
-imageName No The image file name. By default, the
name will be something like
GOview.xxxx.png. The xxxx will be
the process id. A suffix for the image (.png
or .gif) should not be provided, as that will
be determined at run time, depending on the
capabilities of the GD library.
-treeType No . The tree type.
1. up => display the ancestor tree
for the given goid.
2. down => display the descendant tree
for the given goid.
By default, it will display the
descendant tree.
-geneUrl No The URL for each Gene to link to.
It needs to have the text in
the url which will be substituted
by the real goid for a node.
-nodeUrl No The url for each GO node to link to.
It needs to have the text in
the url which will be substituted
by the real goid for a node.
-pvalueCutOff No The p-value cutoff for displaying
the graphic for GO Term Finder.
The default is 0.01
-imageLabel No The image label which will appear at
the left bottom corner of the map.
------------------------------------------------------------------------
To display the image on the web:
$goView->showGraph;
To create and return image file name with full path:
my $imageFile = $goView->createImage;
<<lessThis perl module generates a graphic that displays the parent and child relationships of a selected GO term. It also provides the visualization for the GO::TermFinder perl module created by the Stanford Microarray Database (SMD). This module is useful when analyzing experimental or computational results that produce a set of gene products that may have a common function or process.
SYNOPSIS
use GO::View;
my $goView =
GO::View->new(-goid => $goid,
-ontologyProvider => $ontology,
-annotationProvider => $annotation,
-termFinder => @pvalues,
-aspect => P,
-configFile => $confFile,
-imageDir => "/tmp",
-imageUrlRoot => "http://www.ABC.com/tmp",
-imageName => "GOview.88.png",
-tree => up,
-nodeUrl => $goUrl,
-geneUrl => $geneUrl,
-pvalueCutOff => 0.01,
-imageLabel => "SGD");
argument required expect data and type
-------------------------------------------------------------------------
-goid No A gene ontology ID (GOID).
If nothing is passed in, the module
will use the top goid of each ontology
branch (i.e, goid for
molecular_function, biological_process,
or cellular_component)
-ontologyProvider Yes An ontology provider instance.
-annotationProvider No An annotation provider instance. It is
required for creating tree for GO Term
Finder result.
-termFinder No An array of hash references returned
from findTerms method of
GO::TermFinder module. It is required
for creating tree for GO Term Finder
result.
-aspect No . The aspect of the ontology
provider. It is required for creating
tree for GO Term Finder result.
-configFile Yes The configuration file for setting the
general variables for the graphic
display.
-imageDir Yes The directory for storing the newly
created image file. It must be
world (nobody) readable and writable
if you want to display the image to
the web.
-imageUrlRoot No The url root for the -imageDir. It is
required if you want to display the
image to the web.
-imageName No The image file name. By default, the
name will be something like
GOview.xxxx.png. The xxxx will be
the process id. A suffix for the image (.png
or .gif) should not be provided, as that will
be determined at run time, depending on the
capabilities of the GD library.
-treeType No . The tree type.
1. up => display the ancestor tree
for the given goid.
2. down => display the descendant tree
for the given goid.
By default, it will display the
descendant tree.
-geneUrl No The URL for each Gene to link to.
It needs to have the text in
the url which will be substituted
by the real goid for a node.
-nodeUrl No The url for each GO node to link to.
It needs to have the text in
the url which will be substituted
by the real goid for a node.
-pvalueCutOff No The p-value cutoff for displaying
the graphic for GO Term Finder.
The default is 0.01
-imageLabel No The image label which will appear at
the left bottom corner of the map.
------------------------------------------------------------------------
To display the image on the web:
$goView->showGraph;
To create and return image file name with full path:
my $imageFile = $goView->createImage;
Download (0.85MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1184 downloads
View Picture 1.7
View Picture project is an SDL-based image viewer for Linux and FreeBSD that supports slideshows, fullscreen, zoom. more>>
View Picture project is an SDL-based image viewer for Linux and FreeBSD that supports slideshows, fullscreen, zoom, and arbitrary movement through the image list.
Main features:
- HTTP updated to 1.1
- Only hide cursor when fullscreen
- Fixed image count estimate
- configure-time X prefix
- fixed potential buffer overflow issues
<<lessMain features:
- HTTP updated to 1.1
- Only hide cursor when fullscreen
- Fixed image count estimate
- configure-time X prefix
- fixed potential buffer overflow issues
Download (0.11MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
877 downloads
Template::Manual::Views 2.15
Template::Manual::Views is a template toolkit views (experimental). more>>
Template::Manual::Views is a template toolkit views (experimental).
This section describes dynamic views: a powerful but experimental new feature in version 2.01 of the Template Toolkit.
A view is effectively a collection of templates and/or variable definitions which can be passed around as a self-contained unit. This then represents a particular interface or presentation style for other objects or items of data.
You can use views to implement custom "skins" for an application or content set. You can use them to help simplify the presentation of common objects or data types. You can even use then to automate the presentation of complex data structures such as that generated in an XML::DOM tree or similar. You let an iterator do the walking, and the view does the talking (or in this case, the presenting). Voila - you have view independant, structure shy traversal using templates.
In general, views can be used in a number of different ways to achieve several different things. They elegantly solve some problems which were otherwise difficult or complicated, and make easy some things that were previously hard.
At the moment, theyre still very experimental. The directive syntax and underlying API are likely to change quite considerably over the next version or two. Please be very wary about building your multi-million dollar e-commerce solutions based around this feature.
<<lessThis section describes dynamic views: a powerful but experimental new feature in version 2.01 of the Template Toolkit.
A view is effectively a collection of templates and/or variable definitions which can be passed around as a self-contained unit. This then represents a particular interface or presentation style for other objects or items of data.
You can use views to implement custom "skins" for an application or content set. You can use them to help simplify the presentation of common objects or data types. You can even use then to automate the presentation of complex data structures such as that generated in an XML::DOM tree or similar. You let an iterator do the walking, and the view does the talking (or in this case, the presenting). Voila - you have view independant, structure shy traversal using templates.
In general, views can be used in a number of different ways to achieve several different things. They elegantly solve some problems which were otherwise difficult or complicated, and make easy some things that were previously hard.
At the moment, theyre still very experimental. The directive syntax and underlying API are likely to change quite considerably over the next version or two. Please be very wary about building your multi-million dollar e-commerce solutions based around this feature.
Download (0.76MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1103 downloads
Yellowpipe Lynx Viewer 1.2.1
RightLynx, a Firefox extension, displays a Lynx view of a web page via right-click, toolbar button or Tool menu. With just one click and without leavi... more>> <<less
Download (25KB)
Added: 2009-04-07 License: Freeware Price: Free
199 downloads
Euchre 0.7
Euchre project is an Euchre game. more>>
Euchre project is an Euchre game.
Euchre is a spades or bridge-like card game played with four players (3 computer players and 1 human).
The game is played via a GTK+ interface and allows customization of the computer skill level, aggression level, and many of the other game parameters. There are three levels of AI skill (easy, medium, and hard).
The medium and hard levels are good enough to give you a decent challenge.
Enhancements:
- Fixed bug where pass markers are not cleared after an all-pass event (thanks to an unknown euchre lover on sourceforge...)
- Added previous tricks dialog and the view menu items to access it
<<lessEuchre is a spades or bridge-like card game played with four players (3 computer players and 1 human).
The game is played via a GTK+ interface and allows customization of the computer skill level, aggression level, and many of the other game parameters. There are three levels of AI skill (easy, medium, and hard).
The medium and hard levels are good enough to give you a decent challenge.
Enhancements:
- Fixed bug where pass markers are not cleared after an all-pass event (thanks to an unknown euchre lover on sourceforge...)
- Added previous tricks dialog and the view menu items to access it
Download (0.38MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1084 downloads
Tree::Simple::View::HTML 0.16
Tree::Simple::View::HTML is a Perl class for viewing Tree::Simple hierarchies in HTML. more>>
Tree::Simple::View::HTML is a Perl class for viewing Tree::Simple hierarchies in HTML.
SYNOPSIS
use Tree::Simple::View::HTML;
## a simple example
# use the defaults (an unordered list with no CSS)
my $tree_view = Tree::Simple::View::HTML->new($tree);
## more complex examples
# use the CSS properties
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_type => "ordered",
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css => "font-family: courier; font-weight: bold",
));
# use the CSS classes
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_css_class => "myListClass",
list_item_css_class => "myListItemClass",
expanded_item_css_class => "myExpandedListItemClass",
));
# mix the CSS properties and CSS classes
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css_class => "myExpandedListItemClass",
node_formatter => sub {
my ($tree) = @_;
return "" . $tree->getNodeValue()->description() . "";
}
));
# print out the tree fully expanded
print $tree_view->expandAll();
# print out the tree expanded along a given path (see below for details)
print $tree_view->expandPath("Root", "Child", "GrandChild");
<<lessSYNOPSIS
use Tree::Simple::View::HTML;
## a simple example
# use the defaults (an unordered list with no CSS)
my $tree_view = Tree::Simple::View::HTML->new($tree);
## more complex examples
# use the CSS properties
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_type => "ordered",
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css => "font-family: courier; font-weight: bold",
));
# use the CSS classes
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_css_class => "myListClass",
list_item_css_class => "myListItemClass",
expanded_item_css_class => "myExpandedListItemClass",
));
# mix the CSS properties and CSS classes
my $tree_view = Tree::Simple::View::HTML->new($tree => (
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css_class => "myExpandedListItemClass",
node_formatter => sub {
my ($tree) = @_;
return "" . $tree->getNodeValue()->description() . "";
}
));
# print out the tree fully expanded
print $tree_view->expandAll();
# print out the tree expanded along a given path (see below for details)
print $tree_view->expandPath("Root", "Child", "GrandChild");
Download (0.022MB)
Added: 2007-08-21 License: Perl Artistic License Price:
795 downloads
Tree::Simple::View::DHTML 0.16
Tree::Simple::View::DHTML is a Perl class for viewing Tree::Simple hierarchies in DHTML. more>>
Tree::Simple::View::DHTML is a Perl class for viewing Tree::Simple hierarchies in DHTML.
SYNOPSIS
use Tree::Simple::View::DHTML;
## a simple example
# use the defaults (an unordered list with no CSS)
my $tree_view = Tree::Simple::View::DHTML->new($tree);
## more complex examples
# using the CSS properties
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_type => "ordered",
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css => "font-family: courier; font-weight: bold",
link_css => "text-decoration: none;"
));
# using the CSS classes
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_css_class => "myListClass",
list_item_css_class => "myListItemClass",
expanded_item_css_class => "myExpandedListItemClass",
link_css_class => "myListItemLinkClass"
));
# mixing the CSS properties and CSS classes
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css_class => "myExpandedListItemClass",
link_css_class => "myListItemLinkClass"
# format complex nodes with a function
node_formatter => sub {
my ($tree) = @_;
return "" . $tree->getNodeValue()->description() . "";
},
# add a radio button element to the tree
# with the name of tree_id
radio_button => tree_id
));
# print out the javascript nessecary for the DHTML
# functionality of this tree
print $tree_view->javascript();
# print out the tree fully expanded
print $tree_view->expandAll();
# print out the tree expanded along a given path (see below for details)
print $tree_view->expandPath("Root", "Child", "GrandChild");
<<lessSYNOPSIS
use Tree::Simple::View::DHTML;
## a simple example
# use the defaults (an unordered list with no CSS)
my $tree_view = Tree::Simple::View::DHTML->new($tree);
## more complex examples
# using the CSS properties
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_type => "ordered",
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css => "font-family: courier; font-weight: bold",
link_css => "text-decoration: none;"
));
# using the CSS classes
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_css_class => "myListClass",
list_item_css_class => "myListItemClass",
expanded_item_css_class => "myExpandedListItemClass",
link_css_class => "myListItemLinkClass"
));
# mixing the CSS properties and CSS classes
my $tree_view = Tree::Simple::View::DHTML->new($tree => (
list_css => "list-style: circle;",
list_item_css => "font-family: courier;",
expanded_item_css_class => "myExpandedListItemClass",
link_css_class => "myListItemLinkClass"
# format complex nodes with a function
node_formatter => sub {
my ($tree) = @_;
return "" . $tree->getNodeValue()->description() . "";
},
# add a radio button element to the tree
# with the name of tree_id
radio_button => tree_id
));
# print out the javascript nessecary for the DHTML
# functionality of this tree
print $tree_view->javascript();
# print out the tree fully expanded
print $tree_view->expandAll();
# print out the tree expanded along a given path (see below for details)
print $tree_view->expandPath("Root", "Child", "GrandChild");
Download (0.022MB)
Added: 2007-08-21 License: Perl Artistic License Price:
794 downloads
XView4Struts 1.4.1
XView4Struts provides a Struts framework extension that replaces JSP pages with pure HTML. more>>
XView4Struts provides a Struts framework extension that replaces JSP pages with pure HTML.
The XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer.
This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.
With XView4Struts the view layer is pure HTML. This has several implications. You dont need a java developer to write HTML. Many organizations have graphics experts that are more suited for that job. Many organizations prefer to create HTML mock-ups of an application to solicit client approval before they start working on the underlying logic that makes it work. Using this scenerio with the standard Struts view layer, the developer then has to spend many hours implementing jsp tags to make it work with the underlying logic. With XView4Struts the developer only needs to apply id attributes to the standard HTML tags and the framework takes care of the rest.
XView4Struts extends the Struts requestProcessor and intercepts all forwarding actions to HTML pages. The processor parses the HTML page and if it can it will process any tags implementing an id attribute. If there is no match between the id attribute and a form bean property or an error occurs, the parser simply returns control back to the processor. Since only HTML pages are parsed, XView4Struts may exist in an application that implements the standard Struts view components.
Main features:
- Faster development time. A whole layer of programming has been removed since there are no JSPs to write. No tag libraries to learn and implement.
- Easier maintenance. There is no logic in the view layer to troubleshoot and maintain.
- A truer MVC design pattern since all logic in the view layer has been removed.
- The developer has an option to use xslt to produce dynamic content. Reusable view components are easy to build using this option. XView4Struts does not use xslt to produce the entire view layer as other implementations of this type do. It is only implemented to dynamically insert content pieces into the HTML document.
- Application templates are extremely easy to implement.
- The parsing functionality is dynamic enough that the developer often has more than one option or technology to choose from to achieve the same result. They simply use what they understand best.
Enhancements:
- Enhancement - Upgraded
<<lessThe XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer.
This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.
With XView4Struts the view layer is pure HTML. This has several implications. You dont need a java developer to write HTML. Many organizations have graphics experts that are more suited for that job. Many organizations prefer to create HTML mock-ups of an application to solicit client approval before they start working on the underlying logic that makes it work. Using this scenerio with the standard Struts view layer, the developer then has to spend many hours implementing jsp tags to make it work with the underlying logic. With XView4Struts the developer only needs to apply id attributes to the standard HTML tags and the framework takes care of the rest.
XView4Struts extends the Struts requestProcessor and intercepts all forwarding actions to HTML pages. The processor parses the HTML page and if it can it will process any tags implementing an id attribute. If there is no match between the id attribute and a form bean property or an error occurs, the parser simply returns control back to the processor. Since only HTML pages are parsed, XView4Struts may exist in an application that implements the standard Struts view components.
Main features:
- Faster development time. A whole layer of programming has been removed since there are no JSPs to write. No tag libraries to learn and implement.
- Easier maintenance. There is no logic in the view layer to troubleshoot and maintain.
- A truer MVC design pattern since all logic in the view layer has been removed.
- The developer has an option to use xslt to produce dynamic content. Reusable view components are easy to build using this option. XView4Struts does not use xslt to produce the entire view layer as other implementations of this type do. It is only implemented to dynamically insert content pieces into the HTML document.
- Application templates are extremely easy to implement.
- The parsing functionality is dynamic enough that the developer often has more than one option or technology to choose from to achieve the same result. They simply use what they understand best.
Enhancements:
- Enhancement - Upgraded
handler to accept id value as a context relative path to an html page.
Download (0.22MB)
Added: 2007-04-04 License: The Apache License Price:
935 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 the view 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