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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? actionicon.cc

?? 模糊聚類分析的源程序!
?? CC
字號:
//**************************************************************//*   filename: actionicon.cc                                  *//*                                                            *//**************************************************************//* programmed by: Thomas Wagner                               *//* last change: 23-05-95 (XXX: not updated)                   *//**************************************************************#include <stdio.h>#include <stdlib.h>#include <string.h>#include "actionicon.h"extern unsigned long  buttonpix, whitepix, blackpix, shadowpix, lightpix, selectpix;extern Cursor movestartcursor, moveendcursor, delconnectcursor, maincursor,  waitcursor, createstartcursor;ActionIcon::ActionIcon (Display * initdisplay,	    GC initgc,	    BigWindow * initParentWindow,	    XFontStruct * fontstruct,	    int initx, int inity, int initwidth, int initheight,	    char *inittext,	    char *bmptext,	    short bmpwidth, short bmpheight,	    int initactionnumber,	    unsigned short initstatus):Icon (initdisplay,      initgc,      initParentWindow->GetWindow (),      fontstruct,      initx, inity,      initwidth, initheight,      inittext,      bmptext,      bmpwidth, bmpheight,      ACTIONICON_BDWIDTH,      initstatus){  actionnumber = initactionnumber;  ParentWindow = initParentWindow;  short textx, texty;  textx = (int) ((width - XTextWidth (fontstruct, text, strlen (text))) * .5);  texty = (int) ((height + fontstruct->max_bounds.ascent +     fontstruct->max_bounds.descent) * .5 - fontstruct->max_bounds.descent);  XSetForeground (display, gc, buttonpix);  XSetBackground (display, gc, buttonpix);  XFillRectangle (display, pixmap_up, gc, 0, 0, width, height);  XFillRectangle (display, pixmap_down, gc, 0, 0, width, height);  DrawBorder (pixmap_up, 0, 0,	      width, height, textx, texty, text, HIGH);  DrawBorder (pixmap_down, 0, 0,	      width, height, textx, texty, text, LOW);  if (bmp != 0) {    if (status & ICON_SELECTABLE)      XSetForeground (display, gc, blackpix);    else      XSetForeground (display, gc, shadowpix);    XCopyPlane (display, bmp, pixmap_up, gc, 0, 0, bmp_width, bmp_height,    (int) ((width - bmp_width) * .5), (int) ((height - bmp_height) * .5), 1);    XCopyPlane (display, bmp, pixmap_down, gc, 0, 0, bmp_width, bmp_height,    (int) ((width - bmp_width) * .5), (int) ((height - bmp_height) * .5), 1);  }  SetSelectedInput (ExposureMask |		    ButtonPressMask |		    ButtonReleaseMask |		    FocusChangeMask |		    LeaveWindowMask |		    EnterWindowMask);  MapMe ();};ActionIcon::~ActionIcon (){  UnmapMe ();}void ActionIcon::HandleEvent (XEvent * Event){  switch (Event->type) {  case Expose:    if (Event->xexpose.count == 0)      DrawIcon (status);    break;  case ButtonPress:    switch (Event->xbutton.button) {    case Button1:      if (status & ICON_SELECTABLE) {	DrawIcon (ICON_SELECTED);	status |= ICON_SELECTED;      } else	XBell (display, 100);      break;    case Button2:      if ((status & ICON_SELECTABLE) &&	  (status & ICON_REPEATEDCLICK)) {	XGrabPointer (display,		      window,		      TRUE,		      0,		      GrabModeAsync,		      GrabModeAsync,		      window,		      maincursor,		      CurrentTime);	DrawIcon (ICON_SELECTED);	status |= ICON_SELECTED;	status |= ICON_REPEATSELECTED;// create FocusIn-Event	XSetInputFocus (display, DefaultRootWindow (display), RevertToNone, CurrentTime);	XSetInputFocus (display, window, RevertToNone, CurrentTime);      } else	XBell (display, 100);      break;    }    break;  case FocusIn:		// used to create repeated clicks    if ((status & ICON_SELECTED) &&	(status & ICON_REPEATEDCLICK)) {      ParentWindow->Action (actionnumber, 0);// create FocusIn-Event      XSetInputFocus (display, DefaultRootWindow (display), RevertToNone, CurrentTime);      XSetInputFocus (display, window, RevertToNone, CurrentTime);    }    break;  case ButtonRelease:    XUngrabPointer (display, CurrentTime);    if (status & ICON_SELECTED) {      if (status & ICON_SELECTABLE) {	if (Event->xbutton.x <= width &&	    Event->xbutton.y <= height &&	    Event->xbutton.y >= -DEFAULT_BDWIDTH &&	    Event->xbutton.x >= -DEFAULT_BDWIDTH) {	  DrawIcon (~ICON_SELECTED);	  status &= ~ICON_SELECTED;	  if (Event->xbutton.button == Button1)	    ParentWindow->Action (actionnumber, 0);	}      }      if (Event->xbutton.button == Button2)	status &= ~ICON_REPEATSELECTED;      status &= ~ICON_SELECTED;    }    break;  case EnterNotify:    if (status & ICON_SELECTED)      DrawIcon (ICON_SELECTED);    if ((status & ICON_REPEATEDCLICK) &&	(status & ICON_REPEATSELECTED))      XSetInputFocus (display, window, RevertToNone, CurrentTime);    break;  case LeaveNotify:    if (status & ICON_SELECTED)      DrawIcon (~ICON_SELECTED);    if (status & ICON_REPEATEDCLICK)      XSetInputFocus (display, DefaultRootWindow (display), RevertToNone, CurrentTime);    break;  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合色鬼综合色| 青青青爽久久午夜综合久久午夜 | 不卡一二三区首页| 欧美天天综合网| 国产精品日产欧美久久久久| 日本伊人精品一区二区三区观看方式| 成人激情av网| 久久久国产综合精品女国产盗摄| 亚洲国产一区视频| 91亚洲男人天堂| 国产午夜亚洲精品午夜鲁丝片| 日韩国产精品大片| 在线观看免费亚洲| 18欧美亚洲精品| 国产高清精品在线| 日韩精品中文字幕在线一区| 爽好多水快深点欧美视频| 日韩国产精品91| 99r精品视频| 国产丝袜在线精品| 不卡的电视剧免费网站有什么| 亚洲欧美日韩系列| 日韩一区二区免费在线观看| 国产suv精品一区二区883| 一区二区三区在线观看国产| 欧美一区二区在线免费观看| 国产91综合一区在线观看| 有码一区二区三区| 精品国产一区二区三区久久影院| jlzzjlzz亚洲日本少妇| 天天操天天干天天综合网| 2欧美一区二区三区在线观看视频| 国产**成人网毛片九色| 亚洲成av人片| 中文在线一区二区| 欧美日韩精品欧美日韩精品一| 国内外成人在线| 亚洲一区二区三区国产| 亚洲国产精品传媒在线观看| 欧美一区二区三区免费在线看| 国产91富婆露脸刺激对白| 午夜在线电影亚洲一区| 国产精品每日更新在线播放网址| 欧美喷水一区二区| 成人精品视频一区二区三区| 美洲天堂一区二卡三卡四卡视频| 最新热久久免费视频| 久久一区二区三区四区| 欧美二区在线观看| 色先锋久久av资源部| 国产电影精品久久禁18| 麻豆91精品91久久久的内涵| 亚洲美女少妇撒尿| 国产精品萝li| 久久精品综合网| 精品久久一区二区三区| 欧美日韩高清不卡| 91在线免费看| av中文字幕不卡| 高清成人免费视频| 国产一区二区免费视频| 麻豆极品一区二区三区| 视频精品一区二区| 天堂在线亚洲视频| 三级一区在线视频先锋| 亚洲一区在线播放| 亚洲精品欧美二区三区中文字幕| 国产精品三级久久久久三级| 久久久久高清精品| 国产人成亚洲第一网站在线播放| 欧美大胆人体bbbb| 精品国产一区二区三区久久影院 | 一区二区三区在线视频观看| 国产精品少妇自拍| 国产女人aaa级久久久级| 国产亲近乱来精品视频| 国产欧美精品国产国产专区| 久久久久久电影| 国产片一区二区| 中文字幕在线不卡视频| 国产精品国产三级国产普通话蜜臀| 欧美国产成人在线| 国产精品久久久久久久久图文区| 国产精品国产三级国产a| 国产精品福利一区二区| 亚洲视频 欧洲视频| 亚洲中国最大av网站| 亚洲成人动漫精品| 蜜桃视频免费观看一区| 经典三级在线一区| 国产成人av电影在线| www.欧美色图| 色综合天天天天做夜夜夜夜做| 在线影院国内精品| 6080yy午夜一二三区久久| 精品久久人人做人人爱| 国产网红主播福利一区二区| 国产精品久久久久9999吃药| 综合欧美一区二区三区| 午夜一区二区三区在线观看| 奇米影视一区二区三区小说| 国产精品一线二线三线| jlzzjlzz欧美大全| 欧美精品色综合| 久久久久国产一区二区三区四区 | 一区二区三区成人在线视频 | 首页综合国产亚洲丝袜| 精品一二三四在线| www.综合网.com| 欧美视频一区二区三区| 精品理论电影在线| 综合久久久久综合| 日本vs亚洲vs韩国一区三区| 成人一区二区在线观看| 欧美日韩一二三| 久久久久久黄色| 亚洲成人av一区| 福利一区二区在线观看| 欧美精品精品一区| 国产精品午夜久久| 日韩不卡一区二区三区| 成人精品视频网站| 日韩一区二区三区电影在线观看 | 欧美亚洲综合另类| 久久奇米777| 亚洲国产另类精品专区| 国产高清精品久久久久| 7777精品久久久大香线蕉| 国产视频不卡一区| 奇米精品一区二区三区在线观看| 成人午夜av电影| 精品人在线二区三区| 亚洲国产人成综合网站| 成人av第一页| 欧美变态tickling挠脚心| 亚洲一区二区高清| 福利一区二区在线| 久久综合一区二区| 三级亚洲高清视频| 欧美自拍偷拍午夜视频| 国产精品三级av在线播放| 精品一区免费av| 91精品国产综合久久福利软件| 日韩一区在线播放| 成人性视频网站| 久久精品日产第一区二区三区高清版 | 欧美精品精品一区| 亚洲色图制服丝袜| 粉嫩av一区二区三区粉嫩| 精品国产成人系列| 久久精品国产免费| 91精品福利在线一区二区三区| 一级做a爱片久久| 91年精品国产| 国产精品国产三级国产普通话蜜臀| 国模少妇一区二区三区| 欧美一级理论性理论a| 日韩中文字幕不卡| 欧美三级一区二区| 亚洲国产一区二区a毛片| 色婷婷综合激情| 亚洲激情在线激情| 在线观看91精品国产入口| 亚洲精品视频观看| 在线观看视频欧美| 亚洲成人先锋电影| 在线综合亚洲欧美在线视频| 天天综合天天综合色| 欧美人伦禁忌dvd放荡欲情| 亚洲国产乱码最新视频 | 91国偷自产一区二区三区观看| 中文子幕无线码一区tr| 成人18视频在线播放| 亚洲色图欧美偷拍| 91久久香蕉国产日韩欧美9色| 亚洲激情av在线| 欧美无砖专区一中文字| 天天操天天综合网| 精品美女一区二区三区| 国产精品一二三四五| 中文乱码免费一区二区| 一本色道亚洲精品aⅴ| 亚洲一区二区三区在线| 91精品国产综合久久婷婷香蕉| 久久国产精品露脸对白| 久久久久国产精品人| 91蜜桃网址入口| 无吗不卡中文字幕| 日韩精品一区二区三区在线| 色综合视频在线观看| 亚洲影院久久精品| 欧美一卡二卡在线观看| 国产成人99久久亚洲综合精品| 亚洲男同1069视频| 91精品免费在线| 国产成人免费视| 亚洲一区在线观看视频| 精品久久99ma| 91无套直看片红桃| 毛片av一区二区三区|