関連するライブラリ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/17 07:18 UTC 版)
Xlibはボタンもメニューもスクロールバーも提供しない。そのようなウィジェットは、Xlibを使う別のライブラリが提供する。そのようなライブラリは次の2種類に分類される。 Intrinsics (Xt) ライブラリ上に構築されたライブラリ群。Xt はウィジェットをサポートするためのライブラリだが、具体的なウィジェットは提供しない。特定のウィジェットはXt上のウィジェット・ツールキットのライブラリが提供する。例えば、XawやMotifがある。 Xlibを直接使い、具体的なウィジェットを提供するライブラリ群。この場合、Xt ライブラリは使われない。GTK、Qt(X11版)、FLTK(X11版)などがある。 このようなウィジェット・ライブラリを使ったアプリケーションでは、イベントループに入る前にウィンドウの中身を指定し、Exposeイベントによる再描画も自動的に行われる。 Xlibの代替としてXCBがある。その目的は、ライブラリの縮小とX11プロトコルへの直接的なアクセスである。XCBを下層に使ってXlibのインタフェースを提供する実装もある。
※この「関連するライブラリ」の解説は、「Xlib」の解説の一部です。
「関連するライブラリ」を含む「Xlib」の記事については、「Xlib」の概要を参照ください。
- 関連するライブラリのページへのリンク