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

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

?? demo.c

?? NIST Net – A Linux-based Network Emulation Tool, It is a raw IP packet filter with many controllable
?? C
字號:
/*-----------------------------------------------------------------------------** demo.c	A simple test program for the TextField widget**** Copyright (c) 1995 Robert W. McMullen**** Permission to use, copy, modify, distribute, and sell this software and its** documentation for any purpose is hereby granted without fee, provided that** the above copyright notice appear in all copies and that both that** copyright notice and this permission notice appear in supporting** documentation.  The author makes no representations about the suitability** of this software for any purpose.  It is provided "as is" without express** or implied warranty.**** THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING** ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL** THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR** ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,** WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,** ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS** SOFTWARE.*/#include <stdio.h>#include <X11/Intrinsic.h>#include <X11/StringDefs.h>#include <X11/Shell.h>#include <X11/Xaw/Form.h>#include "TextField.h"Widget toplevel, form, t1, t2;XtAppContext app_con;voidTestCallback(w, client, call)Widget w;XtPointer client;XtPointer call;{  TextFieldReturnStruct *ret;  int count;  char *str, *s, *val;  ret = (TextFieldReturnStruct *) call;  printf("ret->string=%s\n", ret->string);  str = TextFieldGetString(w);  printf("TEXT: item=%s\n", str);  s = str;  while (*s)    *s++ = '*';  TextFieldSetString(w, str);  TextFieldInsert(w, 4, "4");  TextFieldReplace(w, 8, 10, "XXX");  TextFieldSetSelection(w, 5, 10, 0);  XtVaGetValues(w, XtNstring, &val, NULL);  printf("GetValues: %s\n", val);  XtFree(str);}voidEchoCallback(w, client, call)Widget w;XtPointer client;XtPointer call;{  TextFieldReturnStruct *ret = (TextFieldReturnStruct *) call;  printf("ret->string=%s\n", ret->string);}voidvalueCB(Widget w, XtPointer client, XtPointer call_data){  TextFieldReturnStruct *ret = (TextFieldReturnStruct *)call_data ;  printf("changed: string = %s\n", ret->string);}voidfocusCB(Widget w, XtPointer client, XtPointer call_data){  TextFieldReturnStruct *ret = (TextFieldReturnStruct *)call_data ;  printf("focus in, string=%s\n", ret->string) ;}voidlosefocusCB(Widget w, XtPointer client, XtPointer call_data){  TextFieldVerifyStruct *ret = (TextFieldVerifyStruct *)call_data ;  printf("focus out, text=%x\n", ret->text) ;}voidgain1CB(Widget w, XtPointer client, XtPointer call_data){  TextFieldReturnStruct *ret = (TextFieldReturnStruct *)call_data ;  printf("gain primary, string=%s\n", ret->string) ;}voidlose1CB(Widget w, XtPointer client, XtPointer call_data){  TextFieldReturnStruct *ret = (TextFieldReturnStruct *)call_data ;  printf("gain primary, string=%s\n", ret->string) ;}voidmodifyCB(Widget w, XtPointer client, XtPointer call_data){  TextFieldVerifyStruct *ret = (TextFieldVerifyStruct *)call_data ;  printf("modify, text=%x\n", ret->text) ;  if( ret->text != NULL )  {    printf("length=%d\n", ret->text->length) ;    if( ret->text->ptr[0] == ',' )      ret->doit = False ;  }}voidmotionCB(Widget w, XtPointer client, XtPointer call_data){  TextFieldVerifyStruct *ret = (TextFieldVerifyStruct *)call_data ;  printf("move, text=%x\n", ret->text) ;  if( ret->newInsert > ret->curInsert )    ret->doit = False ;}static char *fallback_resources[] = {  "*variablewidth*font: -adobe-helvetica-medium-r-normal--*-120-*",  "*monospaced*font: -*-courier-medium-r-*-*-14-*-*-*-*-*-*",  NULL};main(argc, argv)int argc;char **argv;{  toplevel = XtAppInitialize(&app_con, "TextFieldDemo", NULL, 0,			     &argc, argv, fallback_resources, NULL, 0);  form = XtVaCreateManagedWidget("form", formWidgetClass, toplevel, NULL, 0);  t1 = XtVaCreateManagedWidget("variablewidth", textfieldWidgetClass, form,			       XtNwidth, 300,			       XtNstring, "Free alternative to the Motif XmTextField",			       XtNinsertPosition, 100,			       XtNtop, XtChainTop,			       XtNleft, XtChainLeft,			       XtNright, XtChainRight,			       NULL);  XtAddCallback(t1, XtNactivateCallback, EchoCallback, (XtPointer) NULL);  XtAddCallback(t1, XtNvalueChangedCallback, valueCB, NULL) ;  XtAddCallback(t1, XtNfocusCallback, focusCB, NULL) ;  XtAddCallback(t1, XtNlosingFocusCallback, losefocusCB, NULL) ;  XtAddCallback(t1, XtNgainPrimaryCallback, gain1CB, NULL) ;  XtAddCallback(t1, XtNlosePrimaryCallback, lose1CB, NULL) ;  XtAddCallback(t1, XtNmodifyVerifyCallback, modifyCB, NULL) ;  XtAddCallback(t1, XtNmotionVerifyCallback, motionCB, NULL) ;  TextFieldSetString(t1, "Free alternative to the Motif XmTextField - now with early SetString!");  t2 = XtVaCreateManagedWidget("monospaced", textfieldWidgetClass, form,			       XtNstring, "Fixed Length",			       XtNinsertPosition, 0,			       XtNlength, 16,			       XtNbottom, XtChainBottom,			       XtNleft, XtChainLeft,			       XtNright, XtChainRight,			       XtNfromVert, t1,			       NULL);  XtAddCallback(t2, XtNactivateCallback, EchoCallback, (XtPointer) NULL);  t2 = XtVaCreateManagedWidget("monospaced", textfieldWidgetClass, form,			       XtNstring, "No Echo",			       XtNecho, False,			       XtNinsertPosition, 0,			       XtNbottom, XtChainBottom,			       XtNleft, XtChainLeft,			       XtNright, XtChainRight,			       XtNfromVert, t2,			       NULL);  XtAddCallback(t2, XtNactivateCallback, EchoCallback, (XtPointer) NULL);  t2 = XtVaCreateManagedWidget("default", textfieldWidgetClass, form,			       XtNstring, "No Pending Delete",			       XtNpendingDelete, False,			       XtNinsertPosition, 0,			       XtNbottom, XtChainBottom,			       XtNleft, XtChainLeft,			       XtNright, XtChainRight,			       XtNfromVert, t2,			       NULL);  XtAddCallback(t2, XtNactivateCallback, EchoCallback, (XtPointer) NULL);  XtRealizeWidget(toplevel);  XtAppMainLoop(app_con);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品视频免费在线| 国产一区91精品张津瑜| 色婷婷国产精品| 亚洲人成精品久久久久| 色综合久久综合中文综合网| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲婷婷综合色高清在线| 成人综合激情网| 亚洲视频每日更新| 欧美在线一二三| 热久久久久久久| 久久久久国产一区二区三区四区| 国产一区二区三区免费| 中文字幕电影一区| 在线观看国产一区二区| 日韩成人免费电影| 久久久国产午夜精品| 成人av在线资源网| 亚洲一区日韩精品中文字幕| 欧美精品国产精品| 国内外成人在线视频| 国产精品国产自产拍高清av王其| 色成人在线视频| 看片网站欧美日韩| 亚洲人成在线观看一区二区| 日韩一区二区三区四区| 风间由美一区二区av101 | 欧美精品1区2区3区| 国产一区二区三区四区五区美女 | 欧美自拍偷拍一区| 国产九色sp调教91| 亚洲乱码国产乱码精品精小说| 91超碰这里只有精品国产| 国产成人亚洲精品青草天美 | 午夜成人免费电影| 久久精品视频一区二区| 欧美亚洲一区二区在线观看| 国产精品一区免费视频| 亚洲国产精品尤物yw在线观看| 精品国产一区二区精华| 欧美午夜寂寞影院| 国产美女视频91| 天堂va蜜桃一区二区三区漫画版| 中文一区二区完整视频在线观看| 欧美日韩国产一二三| 成人a级免费电影| 精品一区二区三区久久| 亚洲高清免费视频| 国产精品免费视频观看| 精品国产乱码久久久久久蜜臀| 欧美日韩国产高清一区二区 | 在线成人av网站| 91在线视频免费91| 国产美女一区二区| 久久国产综合精品| 污片在线观看一区二区| 一区二区在线免费观看| 国产精品午夜在线观看| 久久精品一区二区三区不卡| 欧美一区二区三区免费视频| 欧美亚洲国产bt| 91日韩在线专区| 不卡av在线免费观看| 国产精品1024| 国产综合色在线视频区| 日韩电影免费一区| 天天综合色天天综合色h| 亚洲一本大道在线| 一区二区三区中文字幕电影| 亚洲欧洲在线观看av| 国产精品三级av| 欧美国产欧美综合| 国产精品全国免费观看高清| 国产欧美va欧美不卡在线| 国产日韩欧美在线一区| 久久久久久免费网| 国产三级精品在线| 欧美国产日本韩| 亚洲欧美在线高清| 亚洲人亚洲人成电影网站色| 国产精品全国免费观看高清| 国产精品久久久久久久久免费樱桃 | 国产精品欧美精品| 国产精品素人一区二区| 国产精品美女一区二区三区| 亚洲天天做日日做天天谢日日欢| 亚洲视频一区在线观看| 亚洲人妖av一区二区| 一区二区三区精密机械公司| 亚洲一区中文日韩| 日韩av在线发布| 精品一区二区免费在线观看| 国产精品资源在线观看| 高潮精品一区videoshd| 99在线精品观看| 日本高清视频一区二区| 欧美日韩高清一区二区三区| 欧美一级久久久久久久大片| 亚洲精品一区二区三区在线观看| 久久精品人人做| 亚洲欧美日韩国产成人精品影院| 亚洲第一搞黄网站| 蜜臀av性久久久久蜜臀aⅴ流畅 | 免费精品视频在线| 国产一区二区三区香蕉 | 欧美丝袜丝nylons| 欧美一级国产精品| 亚洲国产精品成人综合| 亚洲免费在线电影| 日本不卡一二三| 国产jizzjizz一区二区| 欧美影院一区二区三区| 欧美成人性福生活免费看| 日本一区二区三区四区在线视频| 亚洲美女偷拍久久| 久久成人精品无人区| 91视频免费看| 欧美不卡一区二区三区| 最新国产の精品合集bt伙计| 日韩电影在线免费| 99精品久久免费看蜜臀剧情介绍 | 日韩一级片网址| 国产精品女主播av| 丝瓜av网站精品一区二区| 国产精品一区二区无线| 欧美久久一二三四区| 国产精品免费视频网站| 免费av成人在线| 91成人网在线| 国产人成一区二区三区影院| 亚洲成人动漫一区| 国产91清纯白嫩初高中在线观看| 欧美日韩视频在线观看一区二区三区 | 日韩美女天天操| 一区二区三区国产精华| 丁香六月久久综合狠狠色| 日韩欧美在线网站| 亚洲麻豆国产自偷在线| 国内精品伊人久久久久影院对白| 91黄色激情网站| 18涩涩午夜精品.www| 韩国av一区二区三区| 51午夜精品国产| 一区二区三区在线观看国产| 从欧美一区二区三区| 精品av综合导航| 婷婷中文字幕一区三区| 色综合天天综合网天天看片| 欧美激情一区在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 在线综合+亚洲+欧美中文字幕| 亚洲视频你懂的| av网站一区二区三区| 国产欧美综合在线观看第十页| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美三级三级三级爽爽爽| 亚洲精品视频在线观看免费 | 国产精品一二三四五| 日韩一卡二卡三卡国产欧美| 婷婷中文字幕一区三区| 精品视频在线免费观看| 一区二区三区精品在线| 色悠久久久久综合欧美99| 亚洲欧美一区二区三区孕妇| av午夜精品一区二区三区| 中文字幕在线播放不卡一区| 粉嫩高潮美女一区二区三区| 国产日韩在线不卡| 国产不卡一区视频| 欧美国产乱子伦 | 91精品国产综合久久久久久漫画| 亚洲一区视频在线| 欧美麻豆精品久久久久久| 日韩影视精彩在线| 91精品国产全国免费观看 | 亚洲精品成人精品456| 色综合色狠狠综合色| 亚洲国产美国国产综合一区二区| 日本高清成人免费播放| 亚洲综合一区二区精品导航| 欧美日韩精品一二三区| 麻豆国产精品一区二区三区 | 精品一区二区在线看| 日本一区二区三区国色天香| 成人在线综合网站| 最近日韩中文字幕| 精品视频在线免费| 麻豆久久一区二区| 中文字幕欧美国产| 色偷偷一区二区三区| 亚洲成a人在线观看| 91精品欧美综合在线观看最新| 蜜臀av性久久久久蜜臀av麻豆| 国产欧美一区二区精品性色 | 懂色av中文一区二区三区| 成人欧美一区二区三区1314| 欧美视频中文字幕| 久久精品噜噜噜成人av农村| 中文字幕av一区 二区| 欧美日韩国产天堂|