亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? forms.h

?? viewml移植到win32,windows平臺代碼
?? H
?? 第 1 頁 / 共 3 頁
字號:
//// "$Id: forms.H 4288 2005-04-16 00:13:17Z mike $"//// Forms emulation header file for the Fast Light Tool Kit (FLTK).//// Copyright 1998-2005 by Bill Spitzak and others.//// This library is free software; you can redistribute it and/or// modify it under the terms of the GNU Library General Public// License as published by the Free Software Foundation; either// version 2 of the License, or (at your option) any later version.//// This library is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU// Library General Public License for more details.//// You should have received a copy of the GNU Library General Public// License along with this library; if not, write to the Free Software// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307// USA.//// Please report all bugs and problems on the following page:////     http://www.fltk.org/str.php//#ifndef __FORMS_H__#define __FORMS_H__#include "Fl.H"#include "Fl_Group.H"#include "Fl_Window.H"#include "fl_draw.H"typedef Fl_Widget FL_OBJECT;typedef Fl_Window FL_FORM;////////////////////////////////////////////////////////////////// Random constants & symbols defined by forms.h file:#ifndef NULL#define NULL 0#endif#ifndef FALSE#define FALSE 0#define TRUE 1#endif#define FL_ON		1#define FL_OK		1#define FL_VALID	1#define FL_PREEMPT	1#define FL_AUTO		2#define FL_WHEN_NEEDED	FL_AUTO#define FL_OFF		0#define FL_NONE		0#define FL_CANCEL	0#define FL_INVALID	0#define FL_IGNORE	-1#define FL_CLOSE	-2#define FL_LCOL		FL_BLACK#define FL_COL1		FL_GRAY#define FL_MCOL		FL_LIGHT1#define FL_LEFT_BCOL	FL_LIGHT3 // 53 is better match#define FL_TOP_BCOL	FL_LIGHT2 // 51#define FL_BOTTOM_BCOL	FL_DARK2  // 40#define FL_RIGHT_BCOL	FL_DARK3  // 36#define FL_INACTIVE	FL_INACTIVE_COLOR#define FL_INACTIVE_COL	FL_INACTIVE_COLOR#define FL_FREE_COL1	FL_FREE_COLOR#define FL_FREE_COL2	((Fl_Color)(FL_FREE_COLOR+1))#define FL_FREE_COL3	((Fl_Color)(FL_FREE_COLOR+2))#define FL_FREE_COL4	((Fl_Color)(FL_FREE_COLOR+3))#define FL_FREE_COL5	((Fl_Color)(FL_FREE_COLOR+4))#define FL_FREE_COL6	((Fl_Color)(FL_FREE_COLOR+5))#define FL_FREE_COL7	((Fl_Color)(FL_FREE_COLOR+6))#define FL_FREE_COL8	((Fl_Color)(FL_FREE_COLOR+7))#define FL_FREE_COL9	((Fl_Color)(FL_FREE_COLOR+8))#define FL_FREE_COL10	((Fl_Color)(FL_FREE_COLOR+9))#define FL_FREE_COL11	((Fl_Color)(FL_FREE_COLOR+10))#define FL_FREE_COL12	((Fl_Color)(FL_FREE_COLOR+11))#define FL_FREE_COL13	((Fl_Color)(FL_FREE_COLOR+12))#define FL_FREE_COL14	((Fl_Color)(FL_FREE_COLOR+13))#define FL_FREE_COL15	((Fl_Color)(FL_FREE_COLOR+14))#define FL_FREE_COL16	((Fl_Color)(FL_FREE_COLOR+15))#define FL_TOMATO	((Fl_Color)(131))#define FL_INDIANRED	((Fl_Color)(164))#define FL_SLATEBLUE	((Fl_Color)(195))#define FL_DARKGOLD	((Fl_Color)(84))#define FL_PALEGREEN	((Fl_Color)(157))#define FL_ORCHID	((Fl_Color)(203))#define FL_DARKCYAN	((Fl_Color)(189))#define FL_DARKTOMATO	((Fl_Color)(113))#define FL_WHEAT	((Fl_Color)(174))#define FL_ALIGN_BESIDE	FL_ALIGN_INSIDE#define FL_PUP_TOGGLE	2 // FL_MENU_TOGGLE#define FL_PUP_INACTIVE 1 // FL_MENU_INACTIVE#define FL_NO_FRAME	FL_NO_BOX#define FL_ROUNDED3D_UPBOX 	FL_ROUND_UP_BOX#define FL_ROUNDED3D_DOWNBOX	FL_ROUND_DOWN_BOX#define FL_OVAL3D_UPBOX		FL_ROUND_UP_BOX#define FL_OVAL3D_DOWNBOX	FL_ROUND_DOWN_BOX#define FL_MBUTTON1	1#define FL_LEFTMOUSE	1#define FL_MBUTTON2	2#define FL_MIDDLEMOUSE	2#define FL_MBUTTON3	3#define FL_RIGHTMOUSE	3#define FL_MBUTTON4	4#define FL_MBUTTON5	5#define FL_INVALID_STYLE 255#define FL_NORMAL_STYLE	FL_HELVETICA#define FL_BOLD_STYLE	FL_HELVETICA_BOLD#define FL_ITALIC_STYLE	FL_HELVETICA_ITALIC#define FL_BOLDITALIC_STYLE FL_HELVETICA_BOLD_ITALIC#define FL_FIXED_STYLE	FL_COURIER#define FL_FIXEDBOLD_STYLE FL_COURIER_BOLD#define FL_FIXEDITALIC_STYLE FL_COURIER_ITALIC#define FL_FIXEDBOLDITALIC_STYLE FL_COURIER_BOLD_ITALIC#define FL_TIMES_STYLE	FL_TIMES#define FL_TIMESBOLD_STYLE FL_TIMES_BOLD#define FL_TIMESITALIC_STYLE FL_TIMES_ITALIC#define FL_TIMESBOLDITALIC_STYLE FL_TIMES_BOLD_ITALIC// hacks to change the labeltype() when passed to fl_set_object_lstyle():#define FL_SHADOW_STYLE		(FL_SHADOW_LABEL<<8)#define FL_ENGRAVED_STYLE	(FL_ENGRAVED_LABEL<<8)#define FL_EMBOSSED_STYLE	(FL_EMBOSSED_LABEL<<0)// size values are different from XForms, match older Forms:#define FL_TINY_SIZE	8#define FL_SMALL_SIZE	11 // 10//#define FL_NORMAL_SIZE	14 // 12#define FL_MEDIUM_SIZE	18 // 14#define FL_LARGE_SIZE	24 // 18#define FL_HUGE_SIZE	32 // 24#define FL_DEFAULT_SIZE	FL_SMALL_SIZE#define FL_TINY_FONT	FL_TINY_SIZE#define FL_SMALL_FONT	FL_SMALL_SIZE#define FL_NORMAL_FONT	FL_NORMAL_SIZE#define FL_MEDIUM_FONT	FL_MEDIUM_SIZE#define FL_LARGE_FONT	FL_LARGE_SIZE#define FL_HUGE_FONT	FL_HUGE_SIZE#define FL_NORMAL_FONT1	FL_SMALL_FONT#define FL_NORMAL_FONT2	FL_NORMAL_FONT#define FL_DEFAULT_FONT	FL_SMALL_FONT#define FL_RETURN_END_CHANGED	FL_WHEN_RELEASE#define FL_RETURN_CHANGED	FL_WHEN_CHANGED#define FL_RETURN_END		FL_WHEN_RELEASE_ALWAYS#define FL_RETURN_ALWAYS	(FL_WHEN_CHANGED|FL_WHEN_NOT_CHANGED)#define FL_BOUND_WIDTH	3typedef int FL_Coord;typedef int FL_COLOR;////////////////////////////////////////////////////////////////// fltk interaction:#define FL_CMD_OPT voidextern FL_EXPORT void fl_initialize(int*, char*[], const char*, FL_CMD_OPT*, int);inline void fl_finish() {}typedef void (*FL_IO_CALLBACK) (int, void*);inline void fl_add_io_callback(int fd, short w, FL_IO_CALLBACK cb, void* v) {  Fl::add_fd(fd,w,cb,v);}inline void fl_remove_io_callback(int fd, short, FL_IO_CALLBACK) {  Fl::remove_fd(fd);} // removes all the callbacks!// type of callback is different and no "id" number is returned:inline void fl_add_timeout(long msec, void (*cb)(void*), void* v) {  Fl::add_timeout(msec*.001, cb, v);}inline void fl_remove_timeout(int) {}// type of callback is different!inline void fl_set_idle_callback(void (*cb)()) {Fl::set_idle(cb);}FL_EXPORT Fl_Widget* fl_do_forms(void);FL_EXPORT Fl_Widget* fl_check_forms();inline Fl_Widget* fl_do_only_forms(void) {return fl_do_forms();}inline Fl_Widget* fl_check_only_forms(void) {return fl_check_forms();}// because of new redraw behavior, these are no-ops:inline void fl_freeze_object(Fl_Widget*) {}inline void fl_unfreeze_object(Fl_Widget*) {}inline void fl_freeze_form(Fl_Window*) {}inline void fl_unfreeze_form(Fl_Window*) {}inline void fl_freeze_all_forms() {}inline void fl_unfreeze_all_forms() {}inline void fl_set_focus_object(Fl_Window*, Fl_Widget* o) {Fl::focus(o);}inline void fl_reset_focus_object(Fl_Widget* o) {Fl::focus(o);}#define fl_set_object_focus fl_set_focus_object// void fl_set_form_atclose(Fl_Window*w,int (*cb)(Fl_Window*,void*),void* v)// void fl_set_atclose(int (*cb)(Fl_Window*,void*),void*)// fl_set_form_atactivate/atdeactivate not implemented!////////////////////////////////////////////////////////////////// Fl_Widget:inline void fl_set_object_boxtype(Fl_Widget* o, Fl_Boxtype a) {o->box(a);}inline void fl_set_object_lsize(Fl_Widget* o,int s) {o->labelsize(s);}inline void fl_set_object_lstyle(Fl_Widget* o,int a) {  o->labelfont((uchar)a); o->labeltype((Fl_Labeltype)(a>>8));}inline void fl_set_object_lcol(Fl_Widget* o, unsigned a) {o->labelcolor(a);}#define fl_set_object_lcolor  fl_set_object_lcolinline void fl_set_object_lalign(Fl_Widget* o, Fl_Align a) {o->align(a);}#define fl_set_object_align fl_set_object_laligninline void fl_set_object_color(Fl_Widget* o,unsigned a,unsigned b) {o->color(a,b);}inline void fl_set_object_label(Fl_Widget* o, const char* a) {o->label(a); o->redraw();}inline void fl_set_object_position(Fl_Widget*o,int x,int y) {o->position(x,y);}inline void fl_set_object_size(Fl_Widget* o, int w, int h) {o->size(w,h);}inline void fl_set_object_geometry(Fl_Widget* o,int x,int y,int w,int h) {o->resize(x,y,w,h);}inline void fl_get_object_geometry(Fl_Widget* o,int*x,int*y,int*w,int*h) {  *x = o->x(); *y = o->y(); *w = o->w(); *h = o->h();}inline void fl_get_object_position(Fl_Widget* o,int*x,int*y) {  *x = o->x(); *y = o->y();}typedef void (*Forms_CB)(Fl_Widget*, long);inline void fl_set_object_callback(Fl_Widget*o,Forms_CB c,long a) {o->callback(c,a);}#define fl_set_call_back      fl_set_object_callbackinline void fl_call_object_callback(Fl_Widget* o) {o->do_callback();}inline void fl_trigger_object(Fl_Widget* o) {o->do_callback();}inline void fl_set_object_return(Fl_Widget* o, int v) {  o->when((Fl_When)(v|FL_WHEN_RELEASE));}inline void fl_redraw_object(Fl_Widget* o) {o->redraw();}inline void fl_show_object(Fl_Widget* o) {o->show();}inline void fl_hide_object(Fl_Widget* o) {o->hide();}inline void fl_free_object(Fl_Widget* x) {delete x;}inline void fl_delete_object(Fl_Widget* o) {((Fl_Group*)(o->parent()))->remove(*o);}inline void fl_activate_object(Fl_Widget* o) {o->activate();}inline void fl_deactivate_object(Fl_Widget* o) {o->deactivate();}inline void fl_add_object(Fl_Window* f, Fl_Widget* x) {f->add(x);}inline void fl_insert_object(Fl_Widget* o, Fl_Widget* b) {    ((Fl_Group*)(b->parent()))->insert(*o,b);}inline Fl_Window* FL_ObjWin(Fl_Widget* o) {return o->window();}////////////////////////////////////////////////////////////////// things that appered in the demos a lot that I don't emulate, but// I did not want to edit out of all the demos...inline int fl_get_border_width() {return 3;}inline void fl_set_border_width(int) {}inline void fl_set_object_dblbuffer(Fl_Widget*, int) {}inline void fl_set_form_dblbuffer(Fl_Window*, int) {}////////////////////////////////////////////////////////////////// Fl_Window:inline void fl_free_form(Fl_Window* x) {delete x;}inline void fl_redraw_form(Fl_Window* f) {f->redraw();}inline Fl_Window* fl_bgn_form(Fl_Boxtype b,int w,int h) {  Fl_Window* g = new Fl_Window(w,h,0);  g->box(b);  return g;}FL_EXPORT void fl_end_form();inline void fl_addto_form(Fl_Window* f) {f->begin();}inline Fl_Group* fl_bgn_group() {return new Fl_Group(0,0,0,0,0);}inline void fl_end_group() {Fl_Group::current()->forms_end();}inline void fl_addto_group(Fl_Widget* o) {((Fl_Group* )o)->begin();}#define resizebox _ddfdesign_kludge()inline void fl_scale_form(Fl_Window* f, double x, double y) {  f->resizable(f); f->size(int(f->w()*x),int(f->h()*y));}inline void fl_set_form_position(Fl_Window* f,int x,int y) {f->position(x,y);}inline void fl_set_form_size(Fl_Window* f, int w, int h) {f->size(w,h);}inline void fl_set_form_geometry(Fl_Window* f,int x,int y,int w,int h) {  f->resize(x,y,w,h);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区久久久| 九九国产精品视频| 99精品久久99久久久久| 欧美成人欧美edvon| 洋洋av久久久久久久一区| 精品一二三四在线| 欧美精品aⅴ在线视频| 亚洲激情av在线| 99亚偷拍自图区亚洲| 国产欧美日韩麻豆91| 午夜久久电影网| 欧美综合久久久| 亚洲精品视频免费观看| 成人三级在线视频| 国产日韩精品一区| 美腿丝袜亚洲色图| 日韩精品一区在线| 免费看欧美美女黄的网站| 欧美日本乱大交xxxxx| 亚洲国产婷婷综合在线精品| av动漫一区二区| 国产精品护士白丝一区av| 成人精品视频一区二区三区| 国产欧美一区二区精品性| 国产风韵犹存在线视精品| 精品粉嫩aⅴ一区二区三区四区| 奇米影视一区二区三区| 欧美一级夜夜爽| 日本不卡的三区四区五区| 欧美一区二区三区视频在线| 日本aⅴ亚洲精品中文乱码| 91成人国产精品| 亚洲一区二区三区小说| 欧美日韩精品电影| 久久99国产精品久久99果冻传媒| 久久久99精品免费观看| 91影院在线观看| 天天影视色香欲综合网老头| 日韩视频在线一区二区| 国产一区二区伦理片| 综合色天天鬼久久鬼色| 欧美日韩免费电影| 另类小说图片综合网| 欧美激情一区二区三区四区| 在线欧美日韩国产| 久久国产精品一区二区| 国产精品久久久久三级| 欧美性生交片4| 韩国v欧美v亚洲v日本v| 中文字幕日韩精品一区| 欧美日韩免费一区二区三区视频| 欧美视频你懂的| 久久激五月天综合精品| 亚洲欧洲成人自拍| 这里只有精品电影| 成人深夜视频在线观看| 亚洲成av人片在线观看无码| 久久久久久9999| 色天使色偷偷av一区二区| 另类小说欧美激情| 亚洲欧美日韩在线| 欧美v日韩v国产v| 色哟哟亚洲精品| 精品一区二区三区免费视频| 日韩一区在线播放| 欧美r级在线观看| 91蜜桃视频在线| 精品一区二区在线播放| 一区二区三区视频在线看| 精品理论电影在线| 在线精品亚洲一区二区不卡| 国产精品123| 日韩精品免费专区| 亚洲欧美福利一区二区| 精品粉嫩aⅴ一区二区三区四区| 91福利在线看| 国产电影一区在线| 日日摸夜夜添夜夜添亚洲女人| 国产精品久久久久久久第一福利| 91麻豆精品国产91久久久久久久久 | 色呦呦国产精品| 韩国午夜理伦三级不卡影院| 亚洲国产wwwccc36天堂| 国产精品成人免费在线| 精品国产91洋老外米糕| 欧美探花视频资源| eeuss国产一区二区三区| 久久黄色级2电影| 亚洲国产精品久久久男人的天堂| 中文字幕av一区二区三区高| 91精品国产欧美一区二区成人| 91麻豆精品一区二区三区| 国模冰冰炮一区二区| 天堂va蜜桃一区二区三区| 亚洲欧美视频一区| 中国av一区二区三区| 精品国产乱码久久久久久图片 | 久久国产精品99久久人人澡| 亚洲综合激情网| 国产精品久久一卡二卡| 久久久蜜臀国产一区二区| 欧美一区二区日韩| 欧美天堂一区二区三区| 色婷婷综合激情| 99精品在线免费| 国产98色在线|日韩| 蜜桃久久久久久| 日韩电影免费在线观看网站| 夜夜精品浪潮av一区二区三区| 亚洲欧洲精品一区二区三区不卡| 国产亚洲欧美在线| 久久久久久一二三区| 26uuu精品一区二区三区四区在线| 欧美一区午夜视频在线观看| 欧美人狂配大交3d怪物一区| 欧美午夜一区二区三区| 一本大道久久a久久精二百| 99精品欧美一区二区三区综合在线| 国产成人综合亚洲91猫咪| 国产一区二区视频在线| 国产自产视频一区二区三区| 国内精品视频666| 国产一区二区三区四区在线观看| 久久精品理论片| 久久成人免费网| 黑人巨大精品欧美一区| 国产一区二区三区不卡在线观看 | 粉嫩av亚洲一区二区图片| 国产伦精品一区二区三区免费 | 激情文学综合丁香| 韩国成人精品a∨在线观看| 韩国一区二区视频| 激情综合色综合久久| 九色porny丨国产精品| 国产在线不卡视频| 国产精品一线二线三线精华| 国产一二三精品| 国产不卡视频在线观看| 成人动漫av在线| 一本高清dvd不卡在线观看| 在线视频欧美区| 欧美日韩日日骚| 日韩一级完整毛片| 久久人人爽爽爽人久久久| 国产欧美精品一区| |精品福利一区二区三区| 亚洲一区中文在线| 日本美女一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 国产91精品精华液一区二区三区| 97久久精品人人做人人爽50路| 91国偷自产一区二区开放时间 | 日韩成人av影视| 麻豆免费精品视频| 国产精品羞羞答答xxdd| av一区二区不卡| 欧美亚洲另类激情小说| 欧美一级精品大片| 国产欧美日韩在线看| 亚洲男人的天堂一区二区| 亚洲国产aⅴ天堂久久| 久久精品国产秦先生| 成人少妇影院yyyy| 欧美视频一区二区在线观看| 日韩你懂的在线观看| 国产精品私房写真福利视频| 亚洲激情自拍偷拍| 蜜乳av一区二区三区| www.欧美.com| 7799精品视频| 国产日韩av一区| 亚洲永久免费av| 国内久久精品视频| 91欧美一区二区| 日韩欧美你懂的| 中文字幕欧美一| 秋霞电影一区二区| 成人午夜视频网站| 在线成人小视频| 国产精品美女一区二区在线观看| 一区二区三区欧美日| 国产综合成人久久大片91| 日本久久一区二区三区| 欧美成人一区二区三区片免费 | 99精品国产视频| 91精品国产福利在线观看| 欧美激情一区不卡| 日韩中文字幕不卡| 成人一区二区在线观看| 777亚洲妇女| 国产精品久久久久四虎| 日本va欧美va精品发布| 91在线精品秘密一区二区| 6080国产精品一区二区| 亚洲欧美怡红院| 国精产品一区一区三区mba视频| 欧美在线观看视频在线| 日本一区二区三区久久久久久久久不| 亚洲大片在线观看| 成人免费黄色大片|