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

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

?? tk.h

?? linux系統(tǒng)下的音頻通信
?? H
?? 第 1 頁 / 共 5 頁
字號:
/* * tk.h -- * *	Declarations for Tk-related things that are visible *	outside of the Tk module itself. * * Copyright (c) 1989-1994 The Regents of the University of California. * Copyright (c) 1994 The Australian National University. * Copyright (c) 1994-1997 Sun Microsystems, Inc. * * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * * SCCS: @(#) tk.h 1.211 97/11/20 12:44:45 */#ifndef _TK#define _TK/* * When version numbers change here, you must also go into the following files * and update the version numbers: * * README * unix/configure.in * win/makefile.bc	(Not for patch release updates) * win/makefile.vc	(Not for patch release updates) * library/tk.tcl * * The release level should be  0 for alpha, 1 for beta, and 2 for * final/patch.  The release serial value is the number that follows the * "a", "b", or "p" in the patch level; for example, if the patch level * is 4.3b2, TK_RELEASE_SERIAL is 2.  It restarts at 1 whenever the * release level is changed, except for the final release, which should * be 0. * * You may also need to update some of these files when the numbers change * for the version of Tcl that this release of Tk is compiled against. */#define TK_MAJOR_VERSION   8#define TK_MINOR_VERSION   0#define TK_RELEASE_LEVEL   2#define TK_RELEASE_SERIAL  3#define TK_VERSION "8.0"#define TK_PATCH_LEVEL "8.0.3"/*  * A special definition used to allow this header file to be included  * in resource files. */#ifndef RESOURCE_INCLUDED/* * The following definitions set up the proper options for Macintosh * compilers.  We use this method because there is no autoconf equivalent. */#ifdef MAC_TCL#   ifndef REDO_KEYSYM_LOOKUP#	define REDO_KEYSYM_LOOKUP#   endif#endif#ifndef _TCL#   include <tcl.h>#endif#ifndef _XLIB_H#   ifdef MAC_TCL/*#	include <Xlib.h>#	include <X.h>*/#   else#	include <X11/Xlib.h>#   endif#endif#ifdef __STDC__#   include <stddef.h>#endif#ifdef BUILD_tk# undef TCL_STORAGE_CLASS# define TCL_STORAGE_CLASS DLLEXPORT#endif/* * Decide whether or not to use input methods. */#ifdef XNQueryInputStyle#define TK_USE_INPUT_METHODS#endif/* * Dummy types that are used by clients: */typedef struct Tk_BindingTable_ *Tk_BindingTable;typedef struct Tk_Canvas_ *Tk_Canvas;typedef struct Tk_Cursor_ *Tk_Cursor;typedef struct Tk_ErrorHandler_ *Tk_ErrorHandler;typedef struct Tk_Font_ *Tk_Font;typedef struct Tk_Image__ *Tk_Image;typedef struct Tk_ImageMaster_ *Tk_ImageMaster;typedef struct Tk_TextLayout_ *Tk_TextLayout;typedef struct Tk_Window_ *Tk_Window;typedef struct Tk_3DBorder_ *Tk_3DBorder;/* * Additional types exported to clients. */typedef char *Tk_Uid;/* * Structure used to specify how to handle argv options. */typedef struct {    char *key;		/* The key string that flags the option in the			 * argv array. */    int type;		/* Indicates option type;  see below. */    char *src;		/* Value to be used in setting dst;  usage			 * depends on type. */    char *dst;		/* Address of value to be modified;  usage			 * depends on type. */    char *help;		/* Documentation message describing this option. */} Tk_ArgvInfo;/* * Legal values for the type field of a Tk_ArgvInfo: see the user * documentation for details. */#define TK_ARGV_CONSTANT		15#define TK_ARGV_INT			16#define TK_ARGV_STRING			17#define TK_ARGV_UID			18#define TK_ARGV_REST			19#define TK_ARGV_FLOAT			20#define TK_ARGV_FUNC			21#define TK_ARGV_GENFUNC			22#define TK_ARGV_HELP			23#define TK_ARGV_CONST_OPTION		24#define TK_ARGV_OPTION_VALUE		25#define TK_ARGV_OPTION_NAME_VALUE	26#define TK_ARGV_END			27/* * Flag bits for passing to Tk_ParseArgv: */#define TK_ARGV_NO_DEFAULTS		0x1#define TK_ARGV_NO_LEFTOVERS		0x2#define TK_ARGV_NO_ABBREV		0x4#define TK_ARGV_DONT_SKIP_FIRST_ARG	0x8/* * Structure used to describe application-specific configuration * options:  indicates procedures to call to parse an option and * to return a text string describing an option. */typedef int (Tk_OptionParseProc) _ANSI_ARGS_((ClientData clientData,	Tcl_Interp *interp, Tk_Window tkwin, char *value, char *widgRec,	int offset));typedef char *(Tk_OptionPrintProc) _ANSI_ARGS_((ClientData clientData,	Tk_Window tkwin, char *widgRec, int offset,	Tcl_FreeProc **freeProcPtr));typedef struct Tk_CustomOption {    Tk_OptionParseProc *parseProc;	/* Procedure to call to parse an					 * option and store it in converted					 * form. */    Tk_OptionPrintProc *printProc;	/* Procedure to return a printable					 * string describing an existing					 * option. */    ClientData clientData;		/* Arbitrary one-word value used by					 * option parser:  passed to					 * parseProc and printProc. */} Tk_CustomOption;/* * Structure used to specify information for Tk_ConfigureWidget.  Each * structure gives complete information for one option, including * how the option is specified on the command line, where it appears * in the option database, etc. */typedef struct Tk_ConfigSpec {    int type;			/* Type of option, such as TK_CONFIG_COLOR;				 * see definitions below.  Last option in				 * table must have type TK_CONFIG_END. */    char *argvName;		/* Switch used to specify option in argv.				 * NULL means this spec is part of a group. */    char *dbName;		/* Name for option in option database. */    char *dbClass;		/* Class for option in database. */    char *defValue;		/* Default value for option if not				 * specified in command line or database. */    int offset;			/* Where in widget record to store value;				 * use Tk_Offset macro to generate values				 * for this. */    int specFlags;		/* Any combination of the values defined				 * below;  other bits are used internally				 * by tkConfig.c. */    Tk_CustomOption *customPtr;	/* If type is TK_CONFIG_CUSTOM then this is				 * a pointer to info about how to parse and				 * print the option.  Otherwise it is				 * irrelevant. */} Tk_ConfigSpec;/* * Type values for Tk_ConfigSpec structures.  See the user * documentation for details. */#define TK_CONFIG_BOOLEAN	1#define TK_CONFIG_INT		2#define TK_CONFIG_DOUBLE	3#define TK_CONFIG_STRING	4#define TK_CONFIG_UID		5#define TK_CONFIG_COLOR		6#define TK_CONFIG_FONT		7#define TK_CONFIG_BITMAP	8#define TK_CONFIG_BORDER	9#define TK_CONFIG_RELIEF	10#define TK_CONFIG_CURSOR	11#define TK_CONFIG_ACTIVE_CURSOR	12#define TK_CONFIG_JUSTIFY	13#define TK_CONFIG_ANCHOR	14#define TK_CONFIG_SYNONYM	15#define TK_CONFIG_CAP_STYLE	16#define TK_CONFIG_JOIN_STYLE	17#define TK_CONFIG_PIXELS	18#define TK_CONFIG_MM		19#define TK_CONFIG_WINDOW	20#define TK_CONFIG_CUSTOM	21#define TK_CONFIG_END		22/* * Macro to use to fill in "offset" fields of Tk_ConfigInfos. * Computes number of bytes from beginning of structure to a * given field. */#ifdef offsetof#define Tk_Offset(type, field) ((int) offsetof(type, field))#else#define Tk_Offset(type, field) ((int) ((char *) &((type *) 0)->field))#endif/* * Possible values for flags argument to Tk_ConfigureWidget: */#define TK_CONFIG_ARGV_ONLY	1/* * Possible flag values for Tk_ConfigInfo structures.  Any bits at * or above TK_CONFIG_USER_BIT may be used by clients for selecting * certain entries.  Before changing any values here, coordinate with * tkConfig.c (internal-use-only flags are defined there). */#define TK_CONFIG_COLOR_ONLY		1#define TK_CONFIG_MONO_ONLY		2#define TK_CONFIG_NULL_OK		4#define TK_CONFIG_DONT_SET_DEFAULT	8#define TK_CONFIG_OPTION_SPECIFIED	0x10#define TK_CONFIG_USER_BIT		0x100/* * Enumerated type for describing actions to be taken in response * to a restrictProc established by Tk_RestrictEvents. */typedef enum {    TK_DEFER_EVENT, TK_PROCESS_EVENT, TK_DISCARD_EVENT} Tk_RestrictAction;/* * Priority levels to pass to Tk_AddOption: */#define TK_WIDGET_DEFAULT_PRIO	20#define TK_STARTUP_FILE_PRIO	40#define TK_USER_DEFAULT_PRIO	60#define TK_INTERACTIVE_PRIO	80#define TK_MAX_PRIO		100/* * Relief values returned by Tk_GetRelief: */#define TK_RELIEF_RAISED	1#define TK_RELIEF_FLAT		2#define TK_RELIEF_SUNKEN	4#define TK_RELIEF_GROOVE	8#define TK_RELIEF_RIDGE		16#define TK_RELIEF_SOLID		32/* * "Which" argument values for Tk_3DBorderGC: */#define TK_3D_FLAT_GC		1#define TK_3D_LIGHT_GC		2#define TK_3D_DARK_GC		3/*

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频免费观看高清完整版在线观看| 久久久噜噜噜久久中文字幕色伊伊| 亚洲视频一二区| 亚洲乱码中文字幕| 国模少妇一区二区三区| 97se亚洲国产综合自在线不卡| 国产精品一区二区三区四区 | 国产白丝网站精品污在线入口| 午夜精品福利在线| 成人av资源在线观看| 91精品国产综合久久久久| 亚洲欧洲精品一区二区三区 | 欧美一区二区视频网站| 亚洲狼人国产精品| 成人av网址在线观看| 久久综合九色综合欧美98| 婷婷开心激情综合| 欧美丝袜丝交足nylons图片| 亚洲欧美在线另类| av电影在线观看完整版一区二区| 成人午夜看片网址| 久久综合中文字幕| 免费成人av在线| 欧美精品在线一区二区三区| 亚洲男人都懂的| 97精品电影院| 中文幕一区二区三区久久蜜桃| 国产精品女主播在线观看| 国内精品写真在线观看| 9191精品国产综合久久久久久| 日韩欧美国产午夜精品| 欧美aaaaa成人免费观看视频| 激情综合五月天| 欧美精品一区二区高清在线观看| 欧美tickling挠脚心丨vk| 亚洲在线免费播放| 欧美在线你懂的| 五月天中文字幕一区二区| 欧美日韩中文国产| 石原莉奈在线亚洲三区| 91精品国产综合久久小美女| 美洲天堂一区二卡三卡四卡视频| 99久久精品国产观看| 国产精品久久久久久亚洲伦| av福利精品导航| 亚洲一二三区视频在线观看| 欧美日韩免费视频| 精品一区二区在线播放| 国产午夜一区二区三区| 成人免费视频一区二区| 一区二区激情小说| 7777精品伊人久久久大香线蕉完整版 | 日韩伦理av电影| 欧美主播一区二区三区| 午夜国产精品影院在线观看| 欧美色涩在线第一页| 奇米影视一区二区三区| 久久综合色之久久综合| 成人97人人超碰人人99| 亚洲丶国产丶欧美一区二区三区| 国产精品一区二区久激情瑜伽| 在线观看日韩一区| 蜜臀久久99精品久久久久宅男| eeuss鲁片一区二区三区在线观看| 9191国产精品| 成人激情动漫在线观看| 亚洲成a人片在线不卡一二三区 | 亚洲国产成人高清精品| 欧美大片一区二区三区| 成人99免费视频| 亚洲电影一级片| 精品卡一卡二卡三卡四在线| 91麻豆国产福利精品| 麻豆免费看一区二区三区| 中文字幕日本乱码精品影院| 欧美日韩一区中文字幕| 国产精品69久久久久水密桃| 一区二区欧美视频| 久久久国际精品| 欧美亚洲精品一区| 成人福利电影精品一区二区在线观看| 精品黑人一区二区三区久久| 欧美猛男gaygay网站| 国产成人啪午夜精品网站男同| 日韩欧美国产高清| 欧美综合色免费| 国产98色在线|日韩| 视频一区欧美日韩| 综合电影一区二区三区 | 色婷婷精品久久二区二区蜜臂av| 国产欧美视频一区二区三区| 欧美性大战久久久久久久| 国产精品白丝jk白祙喷水网站| 26uuu国产日韩综合| 欧美丰满嫩嫩电影| 色婷婷久久久亚洲一区二区三区| 尤物在线观看一区| 亚洲欧洲99久久| 国产嫩草影院久久久久| 日韩欧美不卡在线观看视频| 欧美日韩国产一区| 99久久精品情趣| 国产69精品久久久久777| 美女免费视频一区二区| 免费精品视频在线| 午夜精品免费在线观看| 一区二区免费在线播放| 一区二区三区资源| 亚洲人成人一区二区在线观看 | 亚洲精品少妇30p| 国产精品久久网站| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产精品护士白丝一区av| 国产喷白浆一区二区三区| 日韩三级精品电影久久久 | 久久久久久夜精品精品免费| 在线电影欧美成精品| 欧美日韩成人在线| 在线成人免费观看| 日韩欧美综合一区| 久久综合色婷婷| 国产日韩欧美精品电影三级在线| 9色porny自拍视频一区二区| 成人av免费网站| 91美女蜜桃在线| 欧美综合色免费| 欧美日韩免费高清一区色橹橹| 久久精品国产免费看久久精品| 欧美韩国日本综合| 亚洲视频在线一区观看| 亚洲精选视频免费看| 舔着乳尖日韩一区| 麻豆成人91精品二区三区| 国内精品伊人久久久久av一坑| 亚洲成av人片在线观看| 日本午夜精品视频在线观看| 国产一区中文字幕| 成人一区二区三区| 日本韩国欧美一区| 欧美精品丝袜久久久中文字幕| 国产成人av网站| 一本一道综合狠狠老| 欧美二区乱c少妇| 中文字幕免费不卡在线| 亚洲欧美二区三区| 轻轻草成人在线| 成人国产精品免费观看动漫 | 欧美不卡一区二区| 亚洲欧洲色图综合| 日本麻豆一区二区三区视频| 韩国av一区二区三区在线观看| 亚洲精品高清在线观看| 热久久久久久久| a在线欧美一区| 日韩欧美一卡二卡| 亚洲视频一区二区在线| 老司机午夜精品| fc2成人免费人成在线观看播放| 国产夫妻精品视频| 91免费观看国产| 精品盗摄一区二区三区| 综合精品久久久| 国产精品 日产精品 欧美精品| 精品一区二区日韩| 欧美系列在线观看| 中文字幕乱码亚洲精品一区| 奇米888四色在线精品| 97久久精品人人澡人人爽| xf在线a精品一区二区视频网站| 欧美www视频| 亚洲一级不卡视频| av中文一区二区三区| 久久女同性恋中文字幕| 视频一区二区欧美| 欧美在线free| 亚洲成人免费电影| 91同城在线观看| 国产精品三级在线观看| 国内精品国产成人| 日韩欧美一二三四区| 偷窥少妇高潮呻吟av久久免费| 亚洲大片一区二区三区| 99精品视频在线观看免费| 26uuu精品一区二区| 日韩黄色一级片| 欧美日韩在线播放一区| 夜夜嗨av一区二区三区网页 | 国产精品99久久久久久久女警| 国产老女人精品毛片久久| 欧美片在线播放| 亚洲一区二区三区中文字幕在线| 一区二区三区国产精华| 国产精品白丝av| 久久久午夜精品理论片中文字幕| 国产精品久久久久久久久久免费看 | 国产精品一区一区| 欧美videofree性高清杂交| 免费视频最近日韩| 欧美日韩免费高清一区色橹橹| 日韩精品一区二区三区swag |