- Tcl tk for windows download

Looking for:

Tcl tk for windows download  













































   

 

- Tcl tk for windows download



  WebDownload Tcl/Tk Source Releases Download ActiveTcl Binaries Highlights of Tcl Features: has over 90 TIPs included to provide a wide variety of new . WebYou'll want both Tcl and Tk sources; choose the and gzipped tar format. The files listed under the Windows sources contain the same information but are in ZIP format. Gzip'ed . WebTcl and Tk run on most releases of the following operating systems: Windows 95 Windows NT Solaris and SunOS Linux HP-UX SGI IRIX Digital Unix AIX SCO Unix .  


- TclKits: Downloads



 

Stackless Evaluation: The evaluation of many levels of nested proc calls are no longer implemented as a stack of nested C routine calls. This revision in the internal implementation of Tcl evaluation makes deep recursion in Tcl scripts safe to do. But there's more This new implementation enables a collection of new commands, coroutine , tailcall , yield , and yieldto that provide profound new capabilities and models of concurrency to Tcl scripts.

Enhanced Exceptions: New commands try and throw and a wealth of new -errorcode values enable far more precise trapping and handling of exceptions using a familiar construct.

Batteries Included: Tcl delivers in the pkgs subdirectory a bundled collection of third-party packages built and installed along with Tcl. Thread-enabled Operations: A thread-enabled default build, a bundled Thread package, and new command interp cancel make Tcl 8. The bundled sqlite3 and tdbc::sqlite3 packages supply a powerful and popular SQL database engine ready to use. Built-in Zlib Compression: New command zlib provides utilities to handle compression of data and streams.

List Processing: New commands lmap and dict map enable the elegant expression of transformations over Tcl containers. Many commands, such as puts , gets , and read , now operate correctly on binary data.

Random numbers. The expr command now contains a random number generator, which can be accessed via the rand and srand math functions. Registry support. A new registry command is available under Windows to access the registry. It is available as a package named registry. Safe-Tcl enhancements. There is now support for safe packages and extension loading, including new library procedures such as safe::interpCreate see the manual entry safe.

HTTP support. See the manual entry http. There is a new command file attributes for getting and setting things like permissions and owner.

There is also a new command file nativename for getting back the platform-specific name for a particular file. There is a new fcopy command to copy data between channels either in foreground or in the background using file events.

This replaces and improves upon the not-so-secret unsupported old command unsupported0. There are new library procedures for finding word breaks in strings.

See the manual entry library. The lsort command has new options -dictionary and -index. The -index option allows for very rapid sorting based on an element of a list. New notifier. The event notifier has been completely rewritten again. It should now allow Tcl to use an external event loop like Motif's when it is embedded in other applications.

No script-level interfaces have changed, but many of the C APIs have. What's new in Tk 8. Native look and feel. The widgets have been rewritten to provide nearly? Many widgets, including scrollbars, menus, and the button family, are implemented with native platform widgets.

Others, such as entries and texts, have been modified to emulate native look and feel. These changes are backwards compatible except that a some configuration options are now ignored on some platforms and b you must use the new menu mechanism described below to get native look and feel for menus. New menus. There is a new interface for creating menus, where a menubar is implemented as a menu widget instead of a frame containing menubuttons.

The -menu option for a toplevel is used to specify the name of the menubar; the menu will be displayed outside the toplevel using different mechanisms on each platform e. See the menu demos in the widget demo for examples. The old style of menus still works, but does not provide native look and feel.

Menus have several new features: New -columnbreak and -hidemargin options make it possible to create multi-column menus. It is now possible to manipulate the Apple and Help menus on the Macintosh, and the system menu on Windows. It is also possible to have a right justified Help menu on Unix. Applications can use this to generate help messages. There is a new -direction option for menubuttons, which controls where the menu pops up relative to the button. New font mechanism. See the manual entry font.

Font requests always succeed now. If the requested font is not available, Tk finds the closest available font and uses that one. Tk now supports named fonts whose precise attributes can be changed dynamically. If a named font is changed, any widget using that font updates itself to reflect the change. There is a new command font for creating named fonts and querying various information about fonts.

There are now officially supported C APIs for measuring and displaying text. If you use these APIs now, your code will automatically handle international text when internationalization is added to Tk in a future release. See the manual entries MeasureChar. Application embedding. Embedding should be fully functional under Unix, but the implementation is incomplete on the Macintosh and PC.

GIF images for them are available in several sizes in the images library subdirectory. Use and enjoy! Tk now works correctly with Safe-Tcl: it can be loaded into safe interpreters using safe::loadTk. Text widgets now allow images to be embedded directly in the text without using embedded windows. This is more efficient and provides smoother scrolling. Buttons have a new -default option for drawing default rings in a platform-specific manner. The Macintosh now supports native bitmaps, including new builtin bitmaps stop , caution , and note , plus the ability to use bitmaps in the application's resource fork.

The destroy command now ignores windows that don't exist instead of generating an error. Incompatibilities As suggested by the change in major release number, these releases introduce some incompatibilities that affect scripts written for previous releases. The main source of incompatibilities is the new Tcl compiler. There were several places where the old Tcl semantics introduced complexity or inefficiency into the compiler, so we decided to try a few small changes to the semantics of the language to eliminate the problems.

The changes all involve obscure cases that we hope won't affect many people. The incompatibility issues raised by the compiler are described in detail in a separate document.

There are also a few other minor incompatibilities in Tcl 8. The old Macintosh commands cp , mkdir , mv , rm , and rmdir are no longer supported; all of these features are now available on all platforms via the file command.

The C APIs associated with the notifier have changed substantially. The C APIs for creating channel drivers have changed as part of the new notifier implementation. Font specifications such as Times 12 now interpret the size as points, whereas it used to be pixels this was actually a bug, since the behavior was documented as points.

   


Comments

Popular posts from this blog

- Remote link download for pc

Save 90% on Left 4 Dead 2 on Steam.Left 4 Dead 2 Free Download (The Last Stand & ALL DLC's) » STEAMUNLOCKED

Best online tv software for pc free download -