亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
波多野结衣亚洲一区| 蜜臀av一区二区在线观看| 欧美系列在线观看| 精品在线视频一区| 亚洲高清免费在线| 国产精品免费观看视频| 日韩久久久精品| 欧美日韩成人在线| 91国内精品野花午夜精品| 成人一区在线观看| 精品一区二区三区香蕉蜜桃| 成人激情综合网站| 成人免费高清在线观看| 欧美亚洲一区二区在线| 久久综合色综合88| 精品乱人伦小说| 久久影视一区二区| 一级日本不卡的影视| 中文字幕一区二区三区在线播放 | 中文字幕日韩精品一区| 亚洲国产成人av| 国产成人av电影在线| 成人一区在线观看| 91麻豆精品国产91| 欧美一级搡bbbb搡bbbb| 免费欧美在线视频| 视频一区国产视频| 亚洲一区精品在线| 视频一区二区国产| www.色精品| 精品99999| 国产精品久99| 亚洲黄色片在线观看| 亚洲午夜久久久久久久久电影网| 精品亚洲成a人| 在线欧美小视频| 日韩一区二区在线观看| 欧美精品一区二区三区高清aⅴ | 欧美日韩视频一区二区| 欧美男女性生活在线直播观看| 欧美激情一区二区三区在线| 中文字幕在线不卡| 国产在线国偷精品产拍免费yy| 激情久久五月天| 972aa.com艺术欧美| 欧美日韩一区二区三区四区五区| 国产亚洲一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲成av人片观看| 国精产品一区一区三区mba视频| 欧美性一区二区| 亚洲男女一区二区三区| 成人免费观看av| 国产女同性恋一区二区| 夜色激情一区二区| 99精品视频在线观看| 欧美激情一区二区三区四区| 国产黄人亚洲片| 在线观看精品一区| 亚洲女人的天堂| 99麻豆久久久国产精品免费优播| 国产欧美精品在线观看| 国产成人自拍高清视频在线免费播放| 日韩免费福利电影在线观看| 日精品一区二区三区| 欧美日韩精品一区二区三区四区 | 欧美三级视频在线| 亚洲第一在线综合网站| 欧美视频一二三区| 午夜一区二区三区视频| 欧美aaa在线| 欧美一区二区三区婷婷月色| 日韩制服丝袜av| 91精品国产一区二区| 日本不卡123| 日韩精品一区二区三区蜜臀| 久久成人久久爱| 在线欧美小视频| 午夜欧美大尺度福利影院在线看| 欧美日韩国产天堂| 天天av天天翘天天综合网色鬼国产 | 欧美日韩免费观看一区三区| 性做久久久久久免费观看| 7777精品伊人久久久大香线蕉| 蜜桃视频在线观看一区| 精品av久久707| 成人av手机在线观看| 亚洲毛片av在线| 欧美日韩国产电影| 久久成人综合网| 欧美国产1区2区| 一本大道综合伊人精品热热 | 成人av资源网站| 亚洲九九爱视频| 欧美日韩视频一区二区| 久草中文综合在线| 国产亚洲欧美色| 日本韩国精品在线| 日韩和欧美一区二区三区| 日韩欧美国产电影| 成人高清av在线| 亚洲一区二区在线免费观看视频 | 国产综合久久久久久鬼色 | 91啪亚洲精品| 中文在线免费一区三区高中清不卡| 成人免费高清视频在线观看| 亚洲女同ⅹxx女同tv| 8v天堂国产在线一区二区| 国产乱理伦片在线观看夜一区| 欧美另类videos死尸| 亚洲综合偷拍欧美一区色| 日韩视频免费直播| 成人手机电影网| 亚洲aⅴ怡春院| 国产午夜精品久久久久久久| 色国产精品一区在线观看| 另类小说一区二区三区| 中文字幕精品在线不卡| 欧美日韩精品综合在线| 国产激情偷乱视频一区二区三区| 一区二区三区中文在线| 欧美mv日韩mv亚洲| 一道本成人在线| 狠狠色丁香久久婷婷综| 亚洲理论在线观看| 亚洲精品一区二区三区四区高清| 99久久精品一区二区| 美女视频网站久久| 亚洲美女视频在线观看| 久久综合av免费| 精品视频1区2区| 成人av在线电影| 开心九九激情九九欧美日韩精美视频电影 | 亚洲电影一区二区| 国产精品午夜在线| 欧美一区二区三区白人| av毛片久久久久**hd| 美女mm1313爽爽久久久蜜臀| 亚洲三级小视频| 欧美日韩国产一级| 成人午夜视频免费看| 日本不卡一区二区| 亚洲精品一区二区三区四区高清| 在线亚洲一区二区| 国产成人免费视频精品含羞草妖精| 亚洲不卡av一区二区三区| 国产精品萝li| 久久久国产午夜精品| 成人h版在线观看| 久久66热re国产| 午夜精品123| 伊人性伊人情综合网| 国产精品视频你懂的| 欧美成人猛片aaaaaaa| 欧美日韩高清一区二区三区| www.一区二区| 国产精品主播直播| 久久精品99国产国产精| 五月天中文字幕一区二区| 亚洲视频在线一区| 国产精品欧美一级免费| 久久午夜羞羞影院免费观看| 欧美一区二区三区在线电影| 欧美性猛交xxxxxx富婆| 色综合久久精品| 99麻豆久久久国产精品免费| 成人爽a毛片一区二区免费| 国产成人综合在线播放| 久久成人av少妇免费| 久久精品国产精品亚洲红杏| 日产欧产美韩系列久久99| 午夜精品一区二区三区三上悠亚| 一区二区三区四区蜜桃| 亚洲精品国产a| 亚洲欧美日韩中文字幕一区二区三区| 欧美韩日一区二区三区四区| 国产欧美日韩在线| 国产清纯白嫩初高生在线观看91| 久久综合九色综合97婷婷 | 国产精品亚洲一区二区三区妖精| 国产综合色视频| 国产成人免费9x9x人网站视频| 国产主播一区二区三区| 国产一区二区网址| 美女脱光内衣内裤视频久久影院| 麻豆91在线播放免费| 久久精品国产精品青草| 久久se精品一区精品二区| 久久不见久久见免费视频1 | 欧美国产禁国产网站cc| 欧美激情中文字幕一区二区| 中文字幕乱码久久午夜不卡| 国产精品久久综合| 亚洲欧美经典视频| 一区二区三区毛片| 水蜜桃久久夜色精品一区的特点| 偷偷要91色婷婷| 久久99国内精品| 国产91精品入口| 一本色道久久综合亚洲91|