タグ

tcltkに関するtvskのブックマーク (5)

  • TCL/TK Programming Environment

    tvsk
    tvsk 2015/06/25
    tk widgetのデモ、GUIエディタ
  • Tkinter 入門: 2. Widget を配置しよう

    1. 初めに Tkinter は widget を配置する方法として pack, grid, place の3つの方法があり、 3つとも widget のメソッドとして定義されています。また、配置の枠組みを決める Frame という widget があります。Frame 自身はほとんど何も表示しませんが、widget をまとめるのに使います。 まず、Frame について説明して、それから、pack, grid, place の順に説明していきます。 2. Frame widget を生成するとき、親 widget を指定する必要があります。多くの場合、それは Frame になります。 Frame は widget をグループ化する widget と考えることができます。 Frame は入れ子にすることができ、それによって、プログラムのモジュール化を図れます。 多くの場合、一番上の Fram

    tvsk
    tvsk 2015/06/25
    widgetのレイアウトサンプル
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tvsk
    tvsk 2015/06/24
    ウィンドウを作って部品を配置する基礎
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tvsk
    tvsk 2014/03/22
    %Wとか%xとか。ラバーバンドを作るとか。
  • Tcl拡張の作成

    Tcl拡張は、C言語やC++言語で作成できますが、ここでは、 100% Pure TclでTcl拡張を作成する方法を説明します。 Tclには、Tcllibという100% Pure Tclで記述された拡張パッケージがあります。 Tclで良く使われる便利なプロシジャをパッケージ化したものです。 Tcllibは、TclでTcl拡張パッケージを作成するための良いお手となるでしょう。 プロシジャを作成する まず、パッケージに入れるプロシジャを作成します。 ここでは、例題として、UNIXのcatコマンドとheadコマンドに似たプロシジャを定義します。 catは、ファイルの内容をすべて表示するプロシジャで、headは、ファイルの先頭から指定した行数分を表示するプロシジャです。 # # cat file ... # proc cat {args} { set out {} foreach file $a

    tvsk
    tvsk 2014/02/21
    tcl/tkの拡張ライブラリの作成手順。パッケージ宣言->名前空間に格納->ソースの格納ディレクトリでのインデックス作成(pkg_mkIndexコマンド)
  • 1