まだあるX Window Systemのツールキット 第18回は、再びX Window System(以下X)のHello Worldです。Xでは、ツールキットごとに異なるプログラムを作成できますが、今回は、第10回で取り上げたXaw、GTK+、Qt以外のツールキットを使ったHello Worldを作成します。 Xtを単独で使う方法 Xに標準で付属しているXaw(Athenaウィジェット)は、ツールキット・イントリンシクス(Xt)の上に構築されたウィジェットです(本稿では触れていませんが、Motifも同様にXtベースのウィジェットです)。そして、実はXawやMotifを使わずに、Xtだけを単独で使っても、Hello Worldのプログラムを作成することが可能です(リスト1)。 Xt単独のプログラムは、Xawのプログラムに似ています。しかし、Xawで使えるラベルウィジェット(labelWid