差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
fltk:widget-basic-boxes [2025/05/28 08:42] – 作成 freemikan | fltk:widget-basic-boxes [2025/05/30 13:50] (現在) – [ボックス] Set a link to fltk: page for FLTK logo freemikan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== ボックス ====== | ====== ボックス ====== | ||
- | {{: | + | [[fltk:|{{: |
- | ボックスはFLTKが予め提供するウィジェットの中で、最も単純なウィジェットです。 | + | ボックスはFLTKが予め提供するウィジェットの中で、最も初歩的なウィジェットです。 |
行 25: | 行 25: | ||
例えば、Hello Worldではテキストを表示するためのラベルとして利用しました。 | 例えば、Hello Worldではテキストを表示するためのラベルとして利用しました。 | ||
FLTKでは純粋なラベルのみを目的としたウィジェットは提供されていません。 | FLTKでは純粋なラベルのみを目的としたウィジェットは提供されていません。 | ||
- | その目的のためにはボックスを使を使うことができます。 | + | その目的のためにはボックスを使うことができます。 |
他にも画像をセットすることが可能であることから、画像表示するための領域として利用することも考えられます。 | 他にも画像をセットすることが可能であることから、画像表示するための領域として利用することも考えられます。 | ||
FLTKを使い込んでいけばまだまだ必要になる場面は出てくるでしょう。 | FLTKを使い込んでいけばまだまだ必要になる場面は出てくるでしょう。 | ||
- | Fl_Boxクラス自体は単純なクラスなのですが、Fl_Widgetクラスから継承した機能がストーレートにプログラムで具現化されるので直感的に利用できます。 | + | Fl_Boxクラス自体は単純で、ベースクラスであるFl_Widgetクラスとの差分は小さいです。 |
+ | それでも、Fl_Widgetクラスから継承した性質が盛り込まれているため、最小限のウィジェットとしての役割を果たします。 | ||
+ | 抽象クラスであるFl_Widgetが表現するウィジェットの概念をストレートに具体化したものと言えるでしょう。 | ||
===== 参考 ===== | ===== 参考 ===== |