【发布时间】:2021-05-19 14:34:41
【问题描述】:
此时,我的目标是使用 C++ 编写一个简单的文本编辑器。由于我需要我的文本框在我的窗口的inside,所以当我改变我的窗口大小时,它也必须改变它的大小。这是我的代码:
int main(int argc, char **argv) {
{ window_main = new Fl_Double_Window(624, 644, "Text editor");
window_main->labelfont(1);
window_main->align(Fl_Align(FL_ALIGN_CLIP|FL_ALIGN_INSIDE));
{ File = new Fl_Menu_Button(0, 0, 69, 20, "File");
File->labelfont(13);
File->menu(menu_File);
} // Fl_Menu_Button* File
{ File_text = new Fl_Text_Editor(5, 25, 0, 615);
Fl_Group::current()->resizable(File_text);
} // Fl_Text_Editor* File_text
window_main->size_range(0, 0, 1280, 660);
window_main->end();
} // Fl_Double_Window* window_main
File_text->resize(5, 25, Fl::w - 5, Fl::h - 25);
window_main->show(argc, argv);
return Fl::run();
}
但是我没有在这个类中找到用于调整 Fl_Text_Editor 类的函数。
你能帮帮我吗?
【问题讨论】:
标签: c++ text-editor fltk