如何设置 Fl_Text_Editor 的大小?

问题描述

此时,我的目标是使用 C++ 编写一个简单的文本编辑器。由于我需要我的文本框在我的窗口内,所以当我改变我的窗口大小时,它也必须改变它的大小。这是我的代码

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,69,20,"File");
      File->labelfont(13);
      File->menu(menu_File);
    } // Fl_Menu_Button* File
    { File_text = new Fl_Text_Editor(5,25,615);
      Fl_Group::current()->resizable(File_text);
    } // Fl_Text_Editor* File_text
    window_main->size_range(0,1280,660);
    window_main->end();
  } // Fl_Double_Window* window_main
  File_text->resize(5,Fl::w - 5,Fl::h - 25);
  window_main->show(argc,argv);
  return Fl::run();
}

但是我没有在这个类中找到重新定义 Fl_Text_Editor 类的函数

你能帮我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)