Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

XMLGUI

出典: フリー百科事典『ウィキペディア(Wikipedia)』

XMLGUI はアクションという考え方を使って、XML でアプリケーションのユーザインターフェイスを設計するためのKDE フレームワークである。

「ファイルを開く」や「アプリケーションを閉じる」などKDE フレームワークによってプログラマのために定義されたいくつかのアクションとともに、アプリケーションが実装できる多様なアクションをこのフレームワークでプログラマが設計する。個々のアクションはアイコン、説明テキストやツールチップを含む多様なデータに関連付けることができる。

このフレームワークの特徴は、あるアクションがどのメニューやツールバーに含まれるかということをハードコーディングしないことにある。その代わりに開発者はメニューバーやツールバーのレイアウトを記述したXMLファイルを配布する。この仕組みを用いることで、対象のプログラムのソースコードに触れることなしにユーザインタフェースを変更できる。

更に、KPart の GUI をアプリケーションの GUI に統合できるので、XMLGUI は KDE のKParts コンポーネントプログラミングインターフェイスに役立つ。Konqueror ファイルマネージャはこの特徴の規範的な例である。

他のプロジェクト

[編集]

この名前はややジェネリックなものである。Beryl は以前 xmlgui と名付けられており、他にも 同じプロジェクト名の XML 指向の GUI ライブラリが多数存在する。

LiveUI というコードネームのプロジェクトは KDE 4 に対して現在開発中である。これが XMLGUI の後継となることになっている。

関連項目

[編集]

外部リンク

[編集]
ポータル FOSS
Software Compilation
ワークスペース
アプリケーション
開発
教育
ゲーム
グラフィック
ネットワーク
マルチメディア
オフィス
システム
ユーティリティ
プラットフォーム
モジュール
コミュニティ
全般
解説
開発
OS英語版
ソフトウェア
ホスティング
団体
標準化団体
開発支援団体
ライセンス
指針
主要例
その他
課題
特性上の課題
対立と論争
その他
一覧


https://ja.wikipedia.org/w/index.php?title=XMLGUI&oldid=106123946」から取得
カテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp