'''NewzPoint by [Michael Jacobson]''' ---- [http://www.eteamz.com/HCYM/images/tnp_sc_1.jpg] [http://www.eteamz.com/HCYM/images/tnp_sc_2.jpg] ---- '''Description''' Newzpoint is an information browser written in Tcl/Tk. NewzPoint can display multiple web pages in a two-tiered tab layout system using Microsoft's Internet Explorer as the display engine. This tab system allows for quick accessibility for each web page. NewzPoint also keeps all these web pages current by pulling content from the web at a constant (yet adjustable rate). Buttons located in the Toolbar are available to assist with navigation, help and configuration. Initial options are saved in a configuration file 'newzpoint.ini' which is read at startup, on exit the current configuration changes and saved (including window placement and tab poisition). ---- '''Requirements''' * Tcl/Tk version 8.3.4 (or greater) or [TclKit] or Executable Version * Microsoft Internet Explorer 4.0 (or greater) * Microsoft Windows 95 (or greater) ---- '''Installation and Execution''' ''Windows Executable'' The easiest way to get NewzPoint is to download a single executable containing TclKit and NewzPoint [http://mini.net/sdarchive/newzpoint.exe] (around 1.1 Mbytes). Place it in a directory and run the ''newzpoint.exe'' file. If you already have newzpoint then put ''newzpoint.exe'' in the same directory as the current ''newzpoint.ini'' file. ''TclKit - Scripted Document'' If you want to use TclKit to run the [Scripted Document] then download newzpoint146_tclkit.zip[http://www.eteamz.com/HCYM/files/newzpoint146_tclkit.zip]. Unzip all the files to a directory and run the newzpoint.bat file. ''Tcl/Tcl Script'' If you want all the scripts and you Tcl/Tk installed then download newzpoint146.zip[http://www.eteamz.com/HCYM/files/newzpoint146.zip]. Unzip the file (keep the tree structure) and run the ''main.tcl'' file located in the root directory. ---- '''Configuration''' Current version is '''1.5.5''' (6/5/2002) - I will post the files later today!!! This version has the following '''BIG''' changes: 1. MouseOver link locations are displayed in the status bar like a ''real'' browser 2. All tabs can moved while running (right click on tab for popup menu) 3. Tab placement is saved in the ''newzpoint.ini'' file 4. Comics web page is servered by NewzPoint to MSIE to hid file and path problems '''NOTE''' Existing users need to change location of the comics page to http://localhost:9107/comics.html from its current local absolute path. ''see '''newzpoint.ini''' file for information on what it being loaded'' ---- '''Requested Features''' * Delete a page "on the fly" - '''Next on the list''' * Restore ability to plug-in stock and weather tickers to bottom (as in version .8) - '''VERY SOON''' * Ability to load different set of pages at run time * Ability to define a startup group and page * Ability to save and to reload the configuration file * Make the normal MSIE Keyboard bindings work * Make it cross platform (with a Gecko based component???) - Not very soon * [[Add your request here]] or submit a patch/request to [MPJ] ---- '''User Comments''' [jcw] Neat! ... I'm editing this page inside NewzPoint... :o) This would be interesting if I could use it with Netscape Communicator or Opera. -- [CLN] [LV] Sure wish something like this was available using [TkHTML]/[Browsex]/some Tcl/Tk web browsing functionality - so that it could actually run cross platform! ---- ''' Author Comments''' I would love to make this more cross platform but I have been unable to find a way to do it currently. Maybe as [tkhtml] and the browser package develop this might be more of a reality. I found an overview of NewzPoint in Japanese [http://www.interq.or.jp/japan/s-imai/tcltk/newzpoint.html] ... very cool :-) I have been using Mozilla [http://www.mozilla.org] RC1 for its tabbed browsing. It doesn't support 2 layer tabs or auto-refresh rate but its' ActiveX component is fully compatiable with NewzPoint (1 line change and it's in the source). The two problems with this component is that it does not work behind a firewall (it does not prompt when a 407 is returned) and the ActiveX component is not cross platform. ---- '''Thanks''' Special thanks to [stevel] for showing me how to generate a scripted document (now noted in the installation section). And of course for [JCW] for all of his work on the TclKit and Scripted Documents. Also thanks to [Jason Tang] for working with me on adding some features to [D. Richard Hipp]'s Notebook widget (swapping pages). Finally all the patches, suggestions and ideas from the NewzPoint users have been appreciated. ---- [Category Application] [Category Internet]