[C++] 147 FLTK : Fl_Multiline_Outputの折り返し設定

[M1 Mac, Big Sur 11.6.8, clang 13.0.0, FLTK 1.3.8, NO IDE]

結構長い期間の懸案だったFl_Multiline_Outputの折り返し設定ができました。

公式サイトの”Fl_Input_ Class Reference” – “Detailed Description”に説明がありました。上位クラスにあるとは思っていましたが、Fl_InputではなくFl_Input_なのが盲点でした。ちなみに折り返しは英語ではwrapになります。

Fl_Multiline_Output outputLine = new Fl_Multiline_Output(10,165,340,130,"My Output");
    outputLine->color(fl_rgb_color(188,226,232)); // みずいろ
    outputLine->labelcolor(fl_rgb_color(255,255,255));
    outputLine->textsize(12);
    outputLine->align(Fl_Align(FL_ALIGN_TOP_RIGHT)); // ラベルの配置
    outputLine->type(FL_MULTILINE_OUTPUT_WRAP); // 折り返し設定
    outputLine->labelsize(10);