<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.freemikan.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.freemikan.com/feed.php">
        <title>EXPERIMENTAL MIKAN BOX - fltk</title>
        <description></description>
        <link>https://wiki.freemikan.com/</link>
        <image rdf:resource="https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-05T12:20:38+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:basic_info&amp;rev=1767445943&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:example-app-bmi_calc&amp;rev=1749696411&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:example-app-countdown_timer&amp;rev=1749696346&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:fltk-config-help&amp;rev=1748019844&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:helloworld-cmake&amp;rev=1748581317&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:helloworld-quick&amp;rev=1749694546&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:helloworld&amp;rev=1764001648&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:install&amp;rev=1767601070&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:install2&amp;rev=1749694887&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:start&amp;rev=1767454157&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-boxes&amp;rev=1748580615&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-buttons&amp;rev=1748594204&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-groups&amp;rev=1749712985&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-menus&amp;rev=1749871513&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-texts&amp;rev=1749696618&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-valuators&amp;rev=1749162593&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-widgets&amp;rev=1749253649&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-windows&amp;rev=1749253911&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>EXPERIMENTAL MIKAN BOX</title>
        <link>https://wiki.freemikan.com/</link>
        <url>https://wiki.freemikan.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:basic_info&amp;rev=1767445943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-03T13:12:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>basic_info</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:basic_info&amp;rev=1767445943&amp;do=diff</link>
        <description>基本的な情報



基本スペック
 ホームページ           &lt;https://www.fltk.org/&gt;  言語                   C++   主要プラットフォーム   各種Unix、BSD、Linux、Windows、macOS   ルーツ                 独自   ライセンス             LGPL</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:example-app-bmi_calc&amp;rev=1749696411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:46:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>example-app-bmi_calc</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:example-app-bmi_calc&amp;rev=1749696411&amp;do=diff</link>
        <description>例: BMI計算機



スクリーンショット

[BMI計算機]

プロジェクトレイアウト
bmi_calc/
├── CMakeLists.txt
└── main.cpp
CMakeファイル

CMakeLists.txt:



プログラムのソースコード

main.cpp:</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:example-app-countdown_timer&amp;rev=1749696346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:45:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>example-app-countdown_timer</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:example-app-countdown_timer&amp;rev=1749696346&amp;do=diff</link>
        <description>例: カウントダウンタイマー



スクリーンショット

[カウントダウンタイマー]

プロジェクトレイアウト
countdown_timer/
├── CMakeLists.txt
└── main.cpp
CMakeファイル

CMakeLists.txt:



プログラムのソースコード

main.cpp</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:fltk-config-help&amp;rev=1748019844&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-23T17:04:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fltk-config-help</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:fltk-config-help&amp;rev=1748019844&amp;do=diff</link>
        <description>fltk-configのオプション

fltk-config --helpで指定可能なオプションの一覧を見ることができます。
FLTK 1.4.3の場合は次のようになります。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:helloworld-cmake&amp;rev=1748581317&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-30T05:01:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>helloworld-cmake</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:helloworld-cmake&amp;rev=1748581317&amp;do=diff</link>
        <description>CMakeを使ったHello World



このページでは、前回のチュートリアルで作成したのとまったく同じプログラムを、CMakeを使ってビルドする方法を紹介します。
具体的には、FLTKを利用するために必要なCMakeListsファイルの最低限の内容とcmakeコマンドの実行方法だけ紹介します。
CMake自体についての詳しい解説は行いません。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:helloworld-quick&amp;rev=1749694546&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:15:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>helloworld-quick</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:helloworld-quick&amp;rev=1749694546&amp;do=diff</link>
        <description>手軽なHello World



このページでは、Hello Worldのページで使用したコードをより簡単な手順でビルドする方法を紹介します。

前提

FLTKのインストールに従って、FLTK 1.4.3が $HOME/MikanBox 以下にインストールされているものとします。
違う場所にインストールした場合は</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:helloworld&amp;rev=1764001648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-24T16:27:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>helloworld</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:helloworld&amp;rev=1764001648&amp;do=diff</link>
        <description>Hello World



このページでは、FLTKを利用した小さなプログラムを作成します。
C++コードの内容を理解することよりも、ビルド（コンパイルとリンク）のやり方を理解することに重点を置きます。
まずはコマンドラインから手動でGCCのコマンドを実行する方法を紹介します。
この方法さえを理解してしまえば、Makefileを書くにもIDEの設定を行うにもに苦労せずにすむかと思います。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:install&amp;rev=1767601070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-05T08:17:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:install&amp;rev=1767601070&amp;do=diff</link>
        <description>FLTKのインストール



FLTKのアプリケーションを開発するのに必要なものは、たいてい使用しているLinuxディストリビューションのパッケージマネージャーで簡単にインストールできます。
しかし、一つだけ考慮すべき点があります。
2025年5月時点では、FLTK 1.4が最新の安定バージョンで、リリースされてから半年ほど経過しています。
まだ過渡期にあり、ほとんどのLinuxディストリビューションがFLTK 1.3のみしか提供していません…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:install2&amp;rev=1749694887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:21:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install2</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:install2&amp;rev=1749694887&amp;do=diff</link>
        <description>FLTKのインストール その2



FLTKのインストールのページは不完全です。
このページでそれを補います。

結論を先に...

README.Unix.txtを確認して、FLTKをビルドするのに必要とされるソフトウェアをシステムにインストールします。
その上で、FLTKを再ビルド</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:start&amp;rev=1767454157&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-03T15:29:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:start&amp;rev=1767454157&amp;do=diff</link>
        <description>FLTK チュートリアル

[Fast Light Toolkit - Fast Light Toolkit (FLTK)]

FLTKという名前は「Fast Light Toolkit」を元にした頭字語です。
その名に偽りなく、高速で軽量な使用感が得られるGUIアプリケーションプログラミングのツールキットです。
GUIライブラリとして最も名の知られたGTKやQtと比較すると、以下の特徴から高速で軽量あると言えます。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-boxes&amp;rev=1748580615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-30T04:50:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-boxes</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-boxes&amp;rev=1748580615&amp;do=diff</link>
        <description>ボックス



ボックスはFLTKが予め提供するウィジェットの中で、最も初歩的なウィジェットです。

ウィジェットクラス階層でのFl_Boxクラス

ボックスのクラスはFl_Boxクラスです。
クラス階層でFl_Boxクラスの前後は次のようになっています。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-buttons&amp;rev=1748594204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-30T08:36:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-buttons</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-buttons&amp;rev=1748594204&amp;do=diff</link>
        <description>ボタン



Fl_Buttonクラス

[Fl_Button demo]



Fl_Radio_Buttonクラス

[Fl_Radio_Button demo]



Fl_Repeat_Buttonクラス

[Fl_Repeat_Button demo]



Fl_Return_Buttonクラス

[Fl_Return_Button demo]



Fl_Toggle_Buttonクラス

[Fl_Toggle_Button demo]



Fl_Shortcut_Buttonクラス

[Fl_Shortcut_Button demo]



Fl_Light_Buttonクラス

[Fl_Light_Button demo]



Fl_Check_Button

[Fl_Check_Button demo]



Fl_Radio_Light_Button</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-groups&amp;rev=1749712985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T07:23:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-groups</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-groups&amp;rev=1749712985&amp;do=diff</link>
        <description>グループ



Fl_Groupクラス
[ Fl_Groupクラス前後の階層図 ][Fl_Groupクラスのウィジェットを使ったサンプルプログラム]</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-menus&amp;rev=1749871513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-14T03:25:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-menus</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-menus&amp;rev=1749871513&amp;do=diff</link>
        <description>メニュー



Fl_Menu_クラス

Fl_Menu_クラスの名前に注意してください。
Fl_Class_Name_のように、末尾にアンダースコアがついているクラスはユーザーが直接そのクラスのインスタンスオブジェクトを作成して利用するためのものではありません。
継承によって派生クラスに共通の性質を提供するために存在しています。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-texts&amp;rev=1749696618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:50:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-texts</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-texts&amp;rev=1749696618&amp;do=diff</link>
        <description>テキスト



このページではテキストの入力をするためのウィジェットと、表示するためのウィジェットを紹介します。
最も基本となるのはFl_Inputクラスです。
ボタンと同じように、そこからより特化された用途のウィジェットが派生クラスとして提供されています。
しかし、Fl_Inputクラスをベースとしたウィジェット以外にもテキストの入力と表示に利用できるウィジェットがあるります。
そこで、このページではFl_Inputクラスの派生クラスに限定しないでそれらを紹介したいと思います。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-valuators&amp;rev=1749162593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-05T22:29:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-valuators</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-valuators&amp;rev=1749162593&amp;do=diff</link>
        <description>バリュエーター



バリュエーターは、 実数値入力装置と訳されます。
その名の通り、ユーザーが浮動小数点数の値を入力を支援するために利用されます。
Fl_Valuatorクラスをベースクラスとして、様々な形態の派生クラスが提供されています。
ボタンもそうでしたが、このような多様なバリュエーターを提供するのはFLTKの一つの特徴と言えるでしょう。</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-widgets&amp;rev=1749253649&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-06T23:47:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-widgets</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-widgets&amp;rev=1749253649&amp;do=diff</link>
        <description>ウィジェット



このページではFLTKにおいてウィジェットとは何なのかを解説します。

FLTKのウィジェットはクラス階層で構成されている

FLTKは主にGUIアプリケーションのためのライブラリです。
GUIアプリケーションの見た目や動作を構成する部品は、ウィジェットと呼ばれます。
FLTKはC++のクラスによる古典的なオブジェクト指向を中心としてデザインされています。
Fl_Widgetクラスをルートとした階層的な関係をもつ、様々なウィジェットが派生クラスで提供されています。…</description>
    </item>
    <item rdf:about="https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-windows&amp;rev=1749253911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-06T23:51:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>widget-basic-windows</title>
        <link>https://wiki.freemikan.com/doku.php?id=fltk:widget-basic-windows&amp;rev=1749253911&amp;do=diff</link>
        <description>ウィンドウ



典型的なGUIアプリケーションに特徴として、ウィンドウが存在するという点が挙げられます。
FLTKにもやはりウィンドウが存在しています。
すでにHello Worldやその他のサンプルアプリケーションでウィンドウを表示するプログラムを書いてきました。</description>
    </item>
</rdf:RDF>
