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

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

?? xmp.h

?? 安裝DDD之前
?? H
?? 第 1 頁 / 共 4 頁
字號:
/** * * $Id: XmP.h,v 1.1 2004/08/28 19:23:27 dannybackx Exp $ * * Copyright (C) 1995 Free Software Foundation, Inc. * Copyright (C) 1995-2002 LessTif Development Team * * This file is part of the GNU LessTif Library. * * 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., 675 Mass Ave, Cambridge, MA 02139, USA. * **/#ifndef _XM_XMP_H#define _XM_XMP_H#include <X11/IntrinsicP.h>#include <Xm/Xm.h>#include <Xm/DrawP.h>#ifndef XmConst#define XmConst	const#endif /* !XmConst */#ifdef __cplusplusextern "C" {#endif/* * shorthand macros */#ifdef XtDisplay#undef XtDisplay#endif#define XtDisplay(widget) \    (XtIsWidget(widget) \	? ((Widget)(widget))->core.screen->display \	: ((Object)(widget))->object.parent->core.screen->display)#ifdef XtScreen#undef XtScreen#endif#define XtScreen(widget) \    (XtIsWidget(widget) \	? ((Widget)(widget))->core.screen \	: ((Object)(widget))->object.parent->core.screen)#ifdef XtWindow#undef XtWindow#endif#define XtWindow(widget) \    (XtIsWidget(widget) \	? ((Widget)(widget))->core.window \	: ((Object)(widget))->object.parent->core.window)#ifdef XtName#undef XtName#endif#define XtName(widget) \    XrmQuarkToString(((Object)(widget))->object.xrm_name)#ifdef XtClass#undef XtClass#endif#define XtClass(widget) \    (((Object)(widget))->object.widget_class)#ifdef XtSuperclass#undef XtSuperclass#endif#define XtSuperclass(widget) \    (XtClass(widget)->core_class.superclass)#ifdef XtIsRealized#undef XtIsRealized#endif#define XtIsRealized(widget) \    (XtIsWidget(widget) \	? ((Widget)(widget))->core.window \	: ((Object)(widget))->object.parent->core.window)#ifdef XtIsManaged#undef XtIsManaged#endif#define XtIsManaged(widget) \    (((XmGadget)(widget))->rectangle.managed)#ifdef XtParent#undef XtParent#endif#define XtParent(widget) \    (((Object)(widget))->object.parent)/* * #defines for useful core record variables */#define XtWidth(w)	 (((Widget)(w))->core.width)#define XtHeight(w)	 (((Widget)(w))->core.height)#define XtX(w)		 (((Widget)(w))->core.x)#define XtY(w)		 (((Widget)(w))->core.y)#define XtBackground(w)	 (((Widget)(w))->core.background_pixel)#define XtBorderWidth(w) (((Widget)(w))->core.border_width)#define XtSensitive(w)	 (((Widget)(w))->core.sensitive && \			  ((Widget)(w))->core.ancestor_sensitive)#define XtCoreProc(w,p)  (((Widget)(w))->core.widget_class->core_class.p)/* * menu values */enum {    XmMENU_POPDOWN,    XmMENU_PROCESS_TREE,     XmMENU_TRAVERSAL,     XmMENU_SHELL_POPDOWN,    XmMENU_CALLBACK,    XmMENU_BUTTON,    XmMENU_CASCADING,    XmMENU_SUBMENU,    XmMENU_ARM,    XmMENU_DISARM,    XmMENU_BAR_CLEANUP,    XmMENU_STATUS,    XmMENU_MEMWIDGET_UPDATE,    XmMENU_BUTTON_POPDOWN,    XmMENU_RESTORE_EXCLUDED_TEAROFF_TO_TOPLEVEL_SHELL,    XmMENU_RESTORE_TEAROFF_TO_TOPLEVEL_SHELL,    XmMENU_RESTORE_TEAROFF_TO_MENUSHELL,    XmMENU_GET_LAST_SELECT_TOPLEVEL,    XmMENU_TEAR_OFF_ARM};#define XmMENU_TORN_BIT                         (1 << 0)#define XmMENU_TEAR_OFF_SHELL_DESCENDANT_BIT    (1 << 1)#define XmMENU_POPUP_POSTED_BIT                 (1 << 2)#define XmIsTorn(m) \    ((m) & XmMENU_TORN_BIT)#define XmPopupPosted(m) \    ((m) & XmMENU_POPUP_POSTED_BIT)#define XmIsTearOffShellDescendant(m) \    ((m) & XmMENU_TEAR_OFF_SHELL_DESCENDANT_BIT)/* * constants used in button/SimpleMenu communication */typedef struct _XmSimpleMenuRec {    int count;    int post_from_button;    XtCallbackProc callback;    XmStringTable label_string;    String *accelerator;    XmStringTable accelerator_text;    XmKeySymTable mnemonic;    XmStringCharSetTable mnemonic_charset;    XmButtonTypeTable button_type;    int button_set;    XmString option_label;    KeySym option_mnemonic;} XmSimpleMenuRec, *XmSimpleMenu;/* For MapEvent: _XmMatchBtnEvent */#define XmIGNORE_EVENTTYPE      -1/* Default minimum Toggle indicator dimension */#define XmDEFAULT_INDICATOR_DIM   9/* DefaultButtonShadow stuff */#define Xm3D_ENHANCE_PIXEL              2#define XmDEFAULT_TOP_MARGIN            0#define XmDEFAULT_BOTTOM_MARGIN         0/* * synthetic resource stuff */typedef enum {     XmSYNTHETIC_NONE,     XmSYNTHETIC_LOAD } XmImportOperator;typedef void (*XmExportProc)(Widget, int, XtArgVal *);typedef XmImportOperator (*XmImportProc)(Widget, int, XtArgVal*);typedef struct _XmSyntheticResource {    String resource_name;    Cardinal resource_size;    Cardinal resource_offset;    XmExportProc export_proc;    XmImportProc import_proc;} XmSyntheticResource;/* * ParentProcess structures */enum {    XmPARENT_PROCESS_ANY,     XmINPUT_ACTION};enum {    XmPARENT_ACTIVATE,    XmPARENT_CANCEL};#define XmRETURN XmPARENT_ACTIVATE#define XmCANCEL XmPARENT_CANCELtypedef struct {    int process_type;} XmParentProcessAnyRec;typedef struct {    int process_type;    XEvent *event;    int action;    String *params;    Cardinal *num_params;} XmParentInputActionRec;typedef union {    XmParentProcessAnyRec any;    XmParentInputActionRec input_action;} XmParentProcessDataRec, *XmParentProcessData;#define XmINVALID_DIMENSION (0xFFFF)enum {    XmBASELINE_GET,    XmBASELINE_SET};typedef struct _XmBaselineMargins {    unsigned char get_or_set;    Dimension margin_top;    Dimension margin_bottom;    Dimension shadow;    Dimension highlight;    Dimension text_height;    Dimension text_width;    Dimension margin_height;} XmBaselineMargins;typedef enum {    XmFOCUS_IN,    XmFOCUS_OUT,    XmENTER,    XmLEAVE} XmFocusChange;typedef enum{    XmNOT_NAVIGABLE,    XmCONTROL_NAVIGABLE,    XmTAB_NAVIGABLE,    XmDESCENDANTS_NAVIGABLE,    XmDESCENDANTS_TAB_NAVIGABLE} XmNavigability;#define XmVoidProc      XtProctypedef Boolean (*XmParentProcessProc)(Widget, XmParentProcessData);typedef void    (*XmWidgetDispatchProc)			(Widget gadget, XEvent *event, Mask event_mask);typedef void    (*XmMenuPopupProc)(Widget, Widget, XEvent *);typedef void    (*XmMenuTraversalProc)( Widget, Widget, XmTraversalDirection);typedef void    (*XmResizeFlagProc)(Widget, Boolean);typedef void    (*XmRealizeOutProc)(Widget, Mask *, XSetWindowAttributes *);typedef Boolean (*XmVisualChangeProc)			(Widget gadget, Widget cur_mgr, Widget new_mgr);typedef void    (*XmTraversalProc)(Widget, XtPointer, XtPointer, int);typedef void    (*XmFocusMovedProc)( Widget, XtPointer, XtPointer) ;typedef void    (*XmCacheCopyProc)(XtPointer, XtPointer, size_t);typedef int     (*XmCacheCompareProc)(XtPointer, XtPointer);typedef Boolean (*XmWidgetBaselineProc)			(Widget w, Dimension **baselines, int *num_baselines);typedef Boolean (*XmWidgetDisplayRectProc)(Widget w, XRectangle *rect);typedef void    (*XmWidgetMarginsProc)(Widget w, XmBaselineMargins *margins);typedef XmNavigability    (*XmWidgetNavigableProc)(Widget w);typedef void    (*XmFocusChangeProc)(Widget w, XmFocusChange change);typedef void    (*XmMenuProc)(int function, Widget widget, ...);typedef void    (*XmGadgetCacheProc)(XtPointer);typedef Boolean (*XmTraversalChildrenProc)			(Widget mw, Widget **children, Cardinal *num_children);/* * virtkey stuff */typedef struct {    Modifiers mod;    char      *key;    char      *action;} _XmBuildVirtualKeyStruct;/* * stuff needed by the Text and TextField widgets to do their rendering */typedef struct {    XmTextPosition position;    XmHighlightMode mode;} _XmHighlightRec;typedef struct {    Cardinal number;    Cardinal maximum;    _XmHighlightRec *list;} _XmHighlightData;typedef struct {    Atom selection;    Atom target;} _XmTextInsertPair;typedef enum {    XmDEST_SELECT,    XmPRIM_SELECT} XmSelectType;typedef struct {    Boolean done_status;    Boolean success_status;    XmSelectType select_type;    XSelectionRequestEvent *event;} _XmInsertSelect;typedef struct {    XEvent *event;    String *params;    Cardinal *num_params;} _XmTextActionRec;typedef struct {    Widget widget;    XmTextPosition insert_pos;    int num_chars;    Time timestamp;    Boolean move;} _XmTextDropTransferRec;typedef struct {    XmTextPosition position;    Atom target;    Time time;    int num_chars;    int ref_count;} _XmTextPrimSelect;typedef struct {    Screen *screen;    XContext context;    unsigned char type;} XmTextContextDataRec, *XmTextContextData;enum {    _XM_IS_DEST_CTX,    _XM_IS_GC_DATA_CTX,    _XM_IS_PIXMAP_CTX};#define XmTEXT_DRAG_ICON_WIDTH  64#define XmTEXT_DRAG_ICON_HEIGHT 64#define XmTEXT_DRAG_ICON_X_HOT  10#define XmTEXT_DRAG_ICON_Y_HOT   4/* * geometry stuff, used in GeoUtils.c */enum{    XmGET_ACTUAL_SIZE = 1,    XmGET_PREFERRED_SIZE,    XmGEO_PRE_SET,    XmGEO_POST_SET};/* fill modes for the GeoLayoutRec's below */enum {    XmGEO_EXPAND,    XmGEO_CENTER,    XmGEO_PACK};/* fit modes for the GeoLayoutRec's below */enum {    XmGEO_PROPORTIONAL,    XmGEO_AVERAGING,    XmGEO_WRAP};enum {    XmGEO_ROW_MAJOR,    XmGEO_COLUMN_MAJOR};typedef struct _XmGeoMatrixRec *XmGeoMatrix;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久国产免费免费| 国产一区二区精品久久99| 亚洲综合一区二区| 国产在线精品免费| 欧美性生活一区| 中文字幕av一区二区三区高 | 日本高清不卡视频| 精品国产露脸精彩对白| 亚洲国产一区二区在线播放| 国产一二三精品| 亚洲影院在线观看| 欧美一区二区在线视频| 国产一区二区三区不卡在线观看| 欧美一区二区三区视频在线观看| 亚洲h在线观看| 欧美日韩视频在线观看一区二区三区| 亚洲成av人片| 日韩免费福利电影在线观看| 国产成人精品影视| 久久99国产精品麻豆| 日本亚洲三级在线| 色屁屁一区二区| 成人免费一区二区三区视频| 国产在线精品一区二区| 日韩午夜中文字幕| 午夜精品福利久久久| 91精品福利在线| 亚洲激情图片小说视频| 99久久精品费精品国产一区二区| 国产欧美一区在线| 国产91精品一区二区麻豆亚洲| 精品福利一区二区三区| 男女激情视频一区| 国产亚洲一区二区在线观看| 激情文学综合丁香| 亚洲精品一区二区三区福利 | 亚洲天堂中文字幕| 国产成人免费视频网站| 国产情人综合久久777777| 国产成人综合在线| 欧美激情一区二区在线| 高潮精品一区videoshd| 国产免费成人在线视频| av不卡免费电影| 亚洲乱码中文字幕综合| 日本高清成人免费播放| 亚洲mv大片欧洲mv大片精品| 91精品国产色综合久久不卡蜜臀| 美女国产一区二区三区| 久久先锋影音av| 成人v精品蜜桃久久一区| 国产精品免费免费| 97国产一区二区| 亚洲国产综合在线| 精品日韩欧美在线| 99这里都是精品| 亚洲综合色丁香婷婷六月图片| 在线成人av网站| 久久 天天综合| 欧美高清在线精品一区| 色天使久久综合网天天| 丝袜美腿亚洲综合| 2017欧美狠狠色| 91视频在线观看免费| 视频一区二区三区中文字幕| 欧美成人三级在线| 成人av电影在线播放| 天堂va蜜桃一区二区三区| 久久久99精品久久| 91黄视频在线观看| 国产尤物一区二区| 伊人色综合久久天天人手人婷| 日韩欧美一级片| 97se亚洲国产综合自在线观| 视频一区二区三区中文字幕| 国产欧美精品一区| 欧美一区二区免费视频| 不卡的看片网站| 欧美在线影院一区二区| 奇米影视一区二区三区小说| 最新高清无码专区| 精品剧情v国产在线观看在线| av电影一区二区| 精品一区二区三区视频在线观看| 亚洲免费视频中文字幕| 国产欧美综合在线| 日韩午夜激情视频| 日本高清无吗v一区| 成人深夜在线观看| 麻豆91免费看| 亚洲成av人**亚洲成av**| 一区视频在线播放| 国产婷婷色一区二区三区四区 | 亚洲一区在线视频| 国产日韩欧美综合一区| 欧美一区二区视频在线观看| 91丨porny丨户外露出| 国产成人欧美日韩在线电影| 麻豆国产欧美日韩综合精品二区| 一区二区三区在线免费视频| 国产精品伦一区二区三级视频| 日韩免费电影一区| 91精品国产综合久久小美女| 欧美三级中文字幕在线观看| 91免费视频大全| 91在线视频官网| 成人做爰69片免费看网站| 韩国欧美国产1区| 精品一区二区在线播放| 免费成人在线观看视频| 日日摸夜夜添夜夜添精品视频| 亚洲一区影音先锋| 亚洲最新在线观看| 伊人一区二区三区| 亚洲国产三级在线| 亚洲成人av资源| 亚洲成在人线免费| 亚洲网友自拍偷拍| 午夜精品aaa| 蜜桃久久av一区| 日本不卡的三区四区五区| 亚洲超碰精品一区二区| 色综合欧美在线视频区| 亚洲精品综合在线| 亚洲欧美另类在线| 91久久奴性调教| 亚洲精品国产第一综合99久久| 日韩欧美国产一区二区在线播放| 一区二区在线观看av| 中文字幕亚洲在| 一区二区三区在线观看国产| 亚洲国产色一区| 日韩成人免费电影| 精品一区免费av| 国产精品1024| 91原创在线视频| 欧美日韩五月天| 精品乱人伦小说| 国产精品私人自拍| 亚洲成人精品一区二区| 青椒成人免费视频| 国产九九视频一区二区三区| av午夜一区麻豆| 欧美片在线播放| 久久一区二区视频| 亚洲欧美日韩久久| 奇米777欧美一区二区| 国产精品一区二区三区99| 91浏览器打开| 欧美一级黄色录像| 国产精品国产三级国产三级人妇| 亚洲一区二区三区精品在线| 理论电影国产精品| 99国产欧美久久久精品| 欧美日韩高清影院| 国产欧美精品一区| 午夜视频在线观看一区| 国产99精品国产| 欧美一区二区三区小说| 日本一区二区免费在线观看视频 | 欧美日韩在线播放| www国产成人| 亚洲成人动漫在线观看| 国产乱理伦片在线观看夜一区| 欧美四级电影在线观看| 久久久久9999亚洲精品| 香蕉久久夜色精品国产使用方法 | jlzzjlzz亚洲女人18| 国产精品第五页| 首页综合国产亚洲丝袜| www.欧美日韩国产在线| 5月丁香婷婷综合| 亚洲日本一区二区| 国产精品1区2区3区在线观看| 欧美日韩免费在线视频| 国产精品久久久久久久久搜平片| 久久激情五月激情| 欧美系列日韩一区| 国产精品久久久久久亚洲伦 | 一区二区三区免费看视频| 经典三级在线一区| 欧美肥妇毛茸茸| 亚洲国产精品一区二区www在线| 风间由美一区二区三区在线观看 | 精品视频免费看| 久久亚洲一区二区三区明星换脸| 日韩黄色片在线观看| 91麻豆swag| 中文字幕字幕中文在线中不卡视频| 国产乱国产乱300精品| 欧美α欧美αv大片| 日韩成人dvd| 欧美精品v国产精品v日韩精品 | 在线免费观看一区| 亚洲色欲色欲www| 成人午夜精品一区二区三区| 精品日产卡一卡二卡麻豆| 麻豆国产精品一区二区三区| 日韩一级二级三级精品视频| 日韩经典一区二区|