⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vmlapp.cpp

📁 pixil 最新的嵌入linux 應用程序集,別的地方很難下載
💻 CPP
字号:
#include "vmlapp.h"#include <Fl.H>#ifdef HAVE_RESIZE_WINDOWvoid VMLAppWindow::resize_notify(int x, int y, int w, int h) {  cerr << "resize_notify of " << x << " " << y << " " << w << " " << h << "\n";  if ( g_AppWindow ) {    g_AppWidth = w;    g_AppHeight = h;        g_AppWindow->w(w);    g_AppWindow->h(h);    if(g_URL)      g_URL->resize(81, 5, APPWIDTH - 110, 20);    if(g_Logo)      g_Logo->resize(APPWIDTH-24, 5, 20, 20);    g_HTML->setGeometry(SCROLLPAD,TITLEHEIGHT,WIDTH,HEIGHT);    g_AppWindow->redraw();  }}#endifstatic int send(Fl_Widget* o, int event) {  if (o->type() < FL_WINDOW) return o->handle(event);  int save_x = Fl::e_x; Fl::e_x -= o->x();  int save_y = Fl::e_y; Fl::e_y -= o->y();  int ret = o->handle(event);  Fl::e_y = save_y;  Fl::e_x = save_x;  return ret;}int VMLAppWindow::handle(int event){  Fl_Widget*const* a = array();  int i;  Fl_Widget * o;  if(event == FL_RELEASE) {    for (i = children(); i--;) {      o = a[i];      if (o->takesevents() && Fl::event_inside(o)) {	if (send(o,FL_RELEASE)) {	  return 1;	}      }    }  } else {    return PARENT_WINDOW::handle(event);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -