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

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

?? fl_show_colormap.cxx

?? flnx 0.17 是做嵌入linux gui 必備工具箱
?? CXX
字號:
//// "$Id: fl_show_colormap.cxx,v 1.1.1.1 2003/08/07 21:18:41 jasonk Exp $"//// Colormap color selection dialog for the Fast Light Tool Kit (FLTK).//// Copyright 1998-1999 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 to "fltk-bugs@easysw.com".//// Select a color from the colormap.// Pretty much unchanged from Forms.#include <FL/Fl.H>#include <FL/Fl_Single_Window.H>#include <FL/fl_draw.H>#include <FL/fl_show_colormap.H>#include <config.h>#define BOXSIZE 14#define BORDER 4class ColorMenu : public Fl_Window {  Fl_Color initial;  Fl_Color which, previous;  int done;  void drawbox(Fl_Color);  void draw();  int handle(int);public:  ColorMenu(Fl_Color oldcol);  Fl_Color run();};ColorMenu::ColorMenu(Fl_Color oldcol) :  Fl_Window(BOXSIZE*8+1+2*BORDER, BOXSIZE*32+1+2*BORDER) {  clear_border();  set_modal();  initial = which = oldcol;}void ColorMenu::drawbox(Fl_Color c) {  if (c < 0 || c > 255) return;  int x = (c%8)*BOXSIZE+BORDER;  int y = (c/8)*BOXSIZE+BORDER;#if BORDER_WIDTH < 3  if (c == which) fl_draw_box(FL_DOWN_BOX, x+1, y+1, BOXSIZE-1, BOXSIZE-1, c);  else fl_draw_box(FL_BORDER_BOX, x, y, BOXSIZE+1, BOXSIZE+1, c);#else  fl_draw_box(c == which ? FL_DOWN_BOX : FL_BORDER_BOX,	      x, y, BOXSIZE+1, BOXSIZE+1, c);#endif}void ColorMenu::draw() {  if (damage() != FL_DAMAGE_CHILD) {    fl_draw_box(FL_UP_BOX,0,0,w(),h(),color());    for (int c = 0; c < 256; c++) drawbox((Fl_Color)c);  } else {    drawbox(previous);    drawbox(which);  }  previous = which;}int ColorMenu::handle(int e) {  int c = which;  switch (e) {  case FL_PUSH:  case FL_DRAG: {    int X = (Fl::event_x_root() - x() - BORDER);    if (X >= 0) X = X/BOXSIZE;    int Y = (Fl::event_y_root() - y() - BORDER);    if (Y >= 0) Y = Y/BOXSIZE;    if (X >= 0 && X < 8 && Y >= 0 && Y < 32)      c = 8*Y + X;    else      c = initial;    } break;  case FL_RELEASE:    done = 1;    return 1;  case FL_KEYBOARD:    switch (Fl::event_key()) {    case FL_Up: if (c > 7) c -= 8; break;    case FL_Down: if (c < 256-8) c += 8; break;    case FL_Left: if (c > 0) c--; break;    case FL_Right: if (c < 255) c++; break;    case FL_Escape: which = initial; done = 1; return 1;    case FL_Enter: done = 1; return 1;    default: return 0;    }    break;  default:    return 0;  }  if (c != which) {    which = (Fl_Color)c; damage(FL_DAMAGE_CHILD);    int bx = (c%8)*BOXSIZE+BORDER;    int by = (c/8)*BOXSIZE+BORDER;    int px = x();    int py = y();    if (px+bx+BOXSIZE+BORDER >= Fl::w()) px = Fl::w()-bx-BOXSIZE-BORDER;    if (py+by+BOXSIZE+BORDER >= Fl::h()) py = Fl::h()-by-BOXSIZE-BORDER;    if (px+bx < BORDER) px = BORDER-bx;    if (py+by < BORDER) py = BORDER-by;    position(px,py);  }  return 1;}extern char fl_override_redirect; // hack for menusFl_Color ColorMenu::run() {  if (which < 0 || which > 255) {    position(Fl::event_x_root()-w()/2, Fl::event_y_root()-y()/2);  } else {    position(Fl::event_x_root()-(initial%8)*BOXSIZE-BOXSIZE/2-BORDER,	     Fl::event_y_root()-(initial/8)*BOXSIZE-BOXSIZE/2-BORDER);  }  Fl::grab(*this);  show();  done = 0;  while (!done) Fl::wait();  Fl::release();  return which;}Fl_Color fl_show_colormap(Fl_Color oldcol) {  ColorMenu m(oldcol);  return m.run();}//// End of "$Id: fl_show_colormap.cxx,v 1.1.1.1 2003/08/07 21:18:41 jasonk Exp $".//

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产高清不卡二三区| 日本成人在线电影网| 精品国产a毛片| 欧美一卡二卡在线观看| 在线成人av影院| 3atv在线一区二区三区| 91精品国产乱| 欧美成人一区二区三区片免费| 精品久久久久久久久久久久久久久久久 | 国产精品888| 国产伦精品一区二区三区免费迷| 精彩视频一区二区| 国产成人午夜精品影院观看视频| 成人亚洲一区二区一| 91免费视频观看| 欧美日韩精品高清| 欧美成人r级一区二区三区| 欧美精品一区二区久久久 | 国产精品资源网站| 成人免费视频国产在线观看| 91免费视频大全| 91精品国产欧美一区二区18| 久久中文娱乐网| 亚洲视频1区2区| 亚洲成人综合网站| 国产伦理精品不卡| 色又黄又爽网站www久久| 欧美日本在线一区| 久久久久国产免费免费| 亚洲欧美一区二区不卡| 青娱乐精品视频| 国产99久久精品| 欧美精品久久天天躁| 中文字幕国产精品一区二区| 亚洲一区二区三区三| 精品系列免费在线观看| 色综合天天做天天爱| 欧美美女一区二区三区| 国产精品久久夜| 午夜不卡在线视频| 91在线观看地址| 日韩欧美亚洲国产另类| 亚洲精品视频在线| 国产精品综合av一区二区国产馆| 在线观看一区二区精品视频| 久久人人97超碰com| 一区二区三区四区亚洲| 国产成人午夜片在线观看高清观看| 欧美日韩综合在线| 国产精品动漫网站| 国产精品66部| 精品少妇一区二区三区在线视频| 一区二区三区美女视频| 成人网在线免费视频| 26uuu久久天堂性欧美| 天堂蜜桃91精品| 在线精品视频小说1| 国产精品私房写真福利视频| 日本成人中文字幕在线视频| 欧美伊人久久久久久午夜久久久久| 国产性天天综合网| 久久99精品网久久| 欧美精品亚洲二区| 五月综合激情日本mⅴ| 欧洲另类一二三四区| 亚洲激情男女视频| 日本高清成人免费播放| 国产精品久久影院| av日韩在线网站| 中文字幕欧美区| 成人免费av资源| 中文字幕日韩欧美一区二区三区| 国产69精品久久久久777| 欧美www视频| 国产一区二区久久| 久久―日本道色综合久久| 麻豆国产精品777777在线| 3d成人h动漫网站入口| 蜜桃视频在线观看一区| 在线不卡中文字幕| 麻豆91精品视频| 精品成人在线观看| 经典三级一区二区| 国产欧美精品一区二区色综合 | 国产精品福利一区| 成人国产在线观看| 亚洲欧洲精品天堂一级| 91啪在线观看| 日韩黄色免费电影| 91精品国产福利| 国产一区福利在线| 中文字幕国产一区二区| 91在线视频网址| 亚洲一区二区三区免费视频| 欧美精品久久久久久久久老牛影院| 首页综合国产亚洲丝袜| 日韩欧美一级片| 懂色av噜噜一区二区三区av| 亚洲美女少妇撒尿| 欧美美女一区二区| 国内成人免费视频| 最好看的中文字幕久久| 欧美日韩欧美一区二区| 麻豆91在线播放免费| 中文字幕二三区不卡| 欧美性感一类影片在线播放| 看片网站欧美日韩| 日韩一区在线看| 91精品麻豆日日躁夜夜躁| 精品一区二区在线观看| 日韩一区中文字幕| 欧美丝袜丝nylons| 国产乱人伦精品一区二区在线观看| 中文字幕高清不卡| 欧美一区二区在线不卡| 99精品久久只有精品| 天天综合色天天综合色h| 国产欧美一区二区精品性色 | 国产999精品久久久久久绿帽| 一区二区三区蜜桃| 欧美国产一区二区| 欧美一级片免费看| 色域天天综合网| 国产麻豆91精品| 奇米色777欧美一区二区| 综合欧美一区二区三区| 久久综合狠狠综合久久激情| 91精品久久久久久久99蜜桃| 99综合电影在线视频| 精品一区二区三区的国产在线播放| 洋洋成人永久网站入口| 欧美国产综合一区二区| 26uuu色噜噜精品一区二区| 欧美日韩黄色一区二区| 色综合天天综合网国产成人综合天| 六月丁香综合在线视频| 日韩黄色小视频| 婷婷六月综合亚洲| 亚洲永久精品国产| 亚洲免费成人av| 亚洲女人****多毛耸耸8| 国产精品全国免费观看高清 | 韩国成人在线视频| 美女视频一区二区| 秋霞电影一区二区| 日本sm残虐另类| 蜜臀91精品一区二区三区| 天天操天天色综合| 偷偷要91色婷婷| 午夜免费欧美电影| 国产乱码精品一区二区三区av| 欧美tickling网站挠脚心| 91精品国产综合久久婷婷香蕉| 在线中文字幕不卡| 在线观看视频一区二区欧美日韩| 99re这里都是精品| 日本韩国欧美一区| 欧美日韩精品一二三区| 777a∨成人精品桃花网| 欧美肥胖老妇做爰| 欧美军同video69gay| 日韩欧美国产wwwww| 欧美va亚洲va国产综合| 欧美xxxxxxxxx| 欧美激情一区不卡| 亚洲欧美怡红院| 亚洲国产精品精华液网站| 日韩黄色一级片| 国产成人午夜精品5599| av一区二区三区黑人| 91精品办公室少妇高潮对白| 在线观看一区二区精品视频| 欧美男男青年gay1069videost| 日韩欧美国产精品一区| 久久精品网站免费观看| 中文字幕在线一区免费| 一区二区三区视频在线看| 欧美a一区二区| 成人教育av在线| 欧美午夜精品久久久| 欧美一区二区三区电影| 欧美国产欧美综合| 亚洲成人精品影院| 国产精品一区二区你懂的| 91看片淫黄大片一级在线观看| 欧美精品久久一区| 国产精品女同一区二区三区| 亚洲国产一区二区三区青草影视| 日本va欧美va瓶| 99久久久国产精品免费蜜臀| 91精品国产手机| 中文字幕日韩一区二区| 免费在线成人网| av电影在线观看完整版一区二区| 在线不卡的av| 国产精品久久久久三级| 美女脱光内衣内裤视频久久网站 | 国产精品理论在线观看| 日本美女一区二区| 色狠狠一区二区|