Red Hat Linux 9 Professional Secrets [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Red Hat Linux 9 Professional Secrets [Electronic resources] - نسخه متنی

Naba Barkakati

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید








Summary


The combination of Tool Command Language (Tcl) and its X Window system-based graphical toolkit, Tk, is ideal for quickly developing applications with a graphical interface. This chapter introduces Tcl/Tk through simple examples.

By reading this chapter, you learned the following:



  • Tcl is an interpreted language with a set of commands you can combine, according to a set of rules. Tcl comes with the Red Hat Linux distribution on the companion CD-ROMs.



  • You can learn the Tcl syntax and develop Tcl scripts interactively by running the Tcl command interpreter,

    tclsh , and entering Tcl commands at the

    tclsh prompt.



  • Tcl includes built-in commands for most routine tasks, such as reading and writing files, manipulating strings, and running any Linux command. Also, Tcl includes control-flow commands-such as

    if ,

    for , and

    while -that enable you to control the sequence of commands the interpreter processes. Finally, you can use Tcl's

    proc command to write new Tcl commands that use combinations of existing commands.



  • Tk, the Tcl toolkit, is an extension of Tcl that uses the X Window system to enable you to build graphical user interfaces. Tk provides the three-dimensional appearance of Motif, but Tk does not require the Motif toolkit or any other X toolkit. Tk is built on Xlib, which is the C-language Application Programming Interface (API) for X.



  • Tk includes commands for creating many common widgets (user-interface elements), such as buttons, labels, list boxes, and scrollbars. A widget-naming convention specifies the widget hierarchy (the organization of the widgets).



  • To make the graphical interface active, you have to use the

    bind command to associate Tcl commands with specific keyboard events and mouse events.



  • You can interactively experiment with and create Tk programs by running

    wish , the windowing shell that can interpret all Tcl and Tk commands.




/ 341