Webshelf 1.6 31 Nov 2003 Webshelf is Java applet for presentation of weblinks as books on bookshelves. Applet and other classes are in file shelf.jar. It is free. You can use it "as is" as you like it. There are some difference between Netscape Java and MS IE Java when loading resources (pictures). To avoid security check problems you should pack all pictures with applet in one jar (or zip) file You should use <APPLET> tag in your HTML-page: <APPLET name="shelf" archive=shelf.jar code="ru.sakva.bsh.Webshelf.class" width=400 height=300> WARNING: some time ago I made some internal "cosmetic" changes in names of Java packages in shelf.jar. So if you download the latest version of bookshelf after using old one be careful about "code" parameter in your html APPLET tag. Parameteres are to be set as <param name=..... value=.....> All colors are to be set in hex format: RRGGBB ====================================================================== parameter parameter name value ---------------------------------------------------------------------- putBooks if parameter value starts with "vert" books a standing verticaly frame window name for link or one of reserved words (_self, _blank, _parent, _top) font font type for titles (allowed font types (supported by Java) are: serif,sansserif,monospaced,dialog,dialoginput "serif" is default font type) wall.color color of the walls wall.image background image shelf.color color of the shelves title.color default color of the titles title.direction default direction of the title text (upward,downward,column) cover.color default color of the covers font.size maximum font size book.thickness default thickness of the books (pixels) book.size default height of the books (pixels) book.min minimum thickness of the books (pixels) book.max maximum thickness of the books (pixels) book.volume base book volume: (book thickness) = (book volume)/(base book volume)*(min.thickness-2)+2 book.turned "yes" if books are to be turned over by default (works only in "vertical" mode) book.box "yes" if books are "in boxes" by default books.number number of the books on shelves $1.title title of the 1 book, semicolumn in title devide lines. $1.ref web-link of the 1 book $1.status text to replace title in status bar of browser while mouse is on book $1.cover.color cover color of the 1 book $1.cover.title title color of the 1 book $1.icon picture (gif or jpg) of the 1 book $1.volume volume of the 1 book $1.size individual height of the 1 book $1.title.direction direction of the 1 book title text $1.box "yes" if book 1 is "in box" $1.turned "yes" if book is to be turned over, ommited or "no" otherwise $2.title title of the 2 book, semicolumn in title devide lines. $2.ref web-link of the 2 book $2.cover.color cover color of the 2 book $2.cover.title title color of the 2 book $2.icon picture (gif or jpg) of the 2 book $2.volume volume of the 2 book $2.size individual height of the 2 book $2.title.direction direction of the 2 book title text $2.box "yes" if book 2 is "in box" $2.turned "yes" if book is to be turned over, ommited or "no" otherwise .... Same for other books Any parameter and book number can be ommited. If you have questions, problems, need help or some special modifications write me please: nicksakva@mtu-net.ru Good luck!