1

生のフレームバッファのみに基づいて、単純なGUIツールキットを作成する必要があります。
そのようなことを説明している例や論文はありますか?

明らかに私はXを実装することができましたが、それは範囲を少し超えていると思います:)

4

2 に答える 2

1

これはLinuxフレームバッファ用ですか?SDLは一見の価値のあるグラフィックライブラリです。これは成熟したオープンソースプロジェクトであり、学習して学ぶのに適したプロジェクトです。ドキュメントもかなり良いです。多くのGUIツールキットと同様に、大きなAPIセットがありますが、すべてを使用する必要はなく、関心のあるものだけに集中できます。GUIツールキットの開発は複雑な作業になる可能性があります。

于 2010-08-04T07:29:14.410 に答える
-1

最良の例は、他のGUIライブラリです。

X、GTK、MicrosoftのWPFおよびWinFormsを見てください。

また、HTMLやCSSなどの他のUIテクノロジーも検討することをお勧めします。

より最小限の側面では、CursesやMonoのgui.csのようなものがあります。

物事がどのように行われるか、そしてどのようにそれらがより良くできるかを理解し、デザインを作成します。次に、それを捨てて新しいデザインを作成します。これは、優れたデザインを作成するには反復が必要だからです。

于 2010-07-31T01:49:32.693 に答える