Effective Tcl/Tk Programming: Writing Better Programs with by Mark Harrison

By Mark Harrison

I puchased this ebook simply because i used to be having a bit difficulty getting Tk to paintings. It rather helped my figuring out of the development loop. examining this e-book gave me adequate heritage to raised comprehend the Tk sectins of the Welch publication and issues out a few pitfalls and the way to prevent them. The publication additionally comprises a library of valuable widgets that may be faily simply transformed. In weeks time i used to be capable of build a GUI for long-term trying out organize and regulate. My major criticism with this e-book is that the index is especially susceptible plus there is not any finished checklist of attributes so that you nonetheless desire a reference booklet or manpages.

Show description

Read or Download Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk PDF

Similar graphics & multimedia books

Bezier & Splines in Image Processing & Machine Vision

This booklet offers with a variety of picture processing and computer imaginative and prescient difficulties successfully with splines and comprises: the importance of Bernstein Polynomial in splines, precise assurance of Beta-splines purposes that are particularly new, Splines in movement monitoring, a number of deformative types and their makes use of.

Emerging Trends in Computing and Communication: ETCC 2014, March 22-23, 2014

The ebook offers papers introduced by way of researchers, commercial specialists and academicians on the convention on rising traits in Computing and communique (ETCC 2014). As such, the booklet is a set of modern and cutting edge works within the box community safety and Cryptography, Cloud Computing and large facts Analytics, info Mining and information Warehouse, conversation and Nanotechnology and VLSI and picture Processing.

Computational principles of mobile robotics

Cellular robotics is a multidisciplinary box concerning either laptop technology and engineering. Addressing the layout of computerized platforms, it lies on the intersection of man-made intelligence, computational imaginative and prescient, and robotics. This textbook for complicated undergraduates and graduate scholars emphasizes algorithms for quite a number innovations for locomotion, sensing, and reasoning.

SVG Animations From Common UX Implementations to Complex Responsive Animation

SVG is very strong, with its lowered HTTP requests and crispness on any reveal. It turns into more and more fascinating as you discover its functions for responsive animation and function boons. in case you animate SVG, you need to concentrate on general picture characteristics like composition, colour, implementation, and optimization.

Extra resources for Effective Tcl/Tk Programming: Writing Better Programs with Tcl and Tk

Example text

Verlängert sich der untere Rahmen, schafft er mehr Raum für die in ihm enthaltenen OK- und CancelSchaltflächen. Diese sind beide an die linke Seite gepackt, so daß sie normalerweise links im Rahmen sitzen würden. Aber sie sind auch so gepackt, daß sie sich ausdehnen, also vergrößern sich ihre Parzellen gleichmäßig, bis sie allen leeren Raum rechts bedecken. Da sie nicht so gepackt wurden, daß sie füllen, bewegen sie sich in der Mitte ihrer Parzellen und sind schön verteilt. Wieder können Sie den Unterschied zwischen -expand und -fill sehen.

Wenn Sie den Programmcode dafür einsetzen wollen, müssen Sie ihn nur von der auf Seite XV genannten Webseite herunterladen. b -text "Exit" -command exit Sie sehen jedoch das Widget erst auf dem Bildschirm, wenn Sie einen weiteren Befehl nutzen, um es zu positionieren. b -x 10 -y 25 Hinter den Befehlen pack, grid und place stehen die drei Geometriemanager (engl. geometry managers) von Tk. Jeder dieser Befehle unterstützt ein anderes Modell zur Positionierung von Widgets. Die Manager pack und grid verfügen über besonders gute Modelle, die das Layout bei jeder Größenänderung eines Fensters automatisch anpassen.

Zuerst wird die Dismiss-Schaltfläche gepackt. Sie nimmt einen bestimmten Raum ein, und die restlichen Widgets bekommen den übriggebliebenen Platz. Als nächstes wird die Trennlinie gepackt, und die restlichen Widgets bekommen den übriggebliebenen Platz. Gemäß Voreinstellung verleiht die Plazierung bei pack einem Fenster seine natürliche Größe, so daß gerade genug Raum da ist, um alle Widgets darin unterzubringen. 1 Die Verwendung des Befehls pack 27 eine geringere Größe, sind die später in der Packreihenfolge kommenden Widgets die Verlierer.

Download PDF sample

Rated 4.95 of 5 – based on 23 votes