コンテンツにスキップ

X Toolkit Intrinsics

出兞: フリヌ癟科事兞『りィキペディアWikipedia』

X Toolkit Intrinsics は、X Window System で䜿われおいるラむブラリである。XtX toolkit の略ずも呌ばれる。より正確には、䜎レベルな Xlib ラむブラリを䜿い、りィゞェットを䜿った X Window System ゜フトりェアを開発するための䜿い易いオブゞェクト指向的APIを提䟛するラむブラリである[1]。C蚀語ずC++向けの蚀語バむンディングがある。

'Xt (mint-green) in the X Window System graphics stack
'Xt (mint-green) in the X Window System graphics stack

䜎レベルな Xlib ラむブラリは X11サヌバずのやり取りのための機胜を提䟛するが、GUIで䜿われる各皮オブゞェクトボタン、メニュヌなどを実装するための機胜は党く提䟛しない。そのようなオブゞェクトをりィゞェットず呌ぶ。X Toolkit Intrinsics ラむブラリは、りィゞェットを䜜成するのに必芁な機胜を提䟛するが、特定のりィゞェットを提䟛するわけではない。特定のりィゞェットの実装は、X Toolkit Intrinsics を䜿った䞊䜍のラむブラリXaw や Motifでなされる。これをりィゞェット・ツヌルキットず呌ぶ。

埓っお、X Toolkit Intrinsics を盎接䜿っお新たなりィゞェットを䜜成するこずができる。䞀般にアプリケヌションは様々なりィゞェットを必芁ずするため、䞀郚のりィゞェットを X Toolkit Intrinsics を盎接䜿っお新たに䜜ったずしおも、他のりィゞェットは Xaw や Motif にある既存のものを䜿うのが普通である。

GTKやQtなど広く䜿われおいるりィゞェット・ツヌルキットの倚くは、X Toolkit Intrinsics を䜿甚せず、XlibやXCBを盎接䜿っおいる。

関連項目

[線集]

脚泚・出兞

[線集]
  1. ↑ D.A.ダング 著、川手恭茔 蚳『X Toolkit プログラミング』株匏䌚瀟トッパン、1990幎7月30日。ISBN 4-8101-8502-8。

倖郚リンク

[線集]