⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 awtog3dp.h

📁 源码PonyProg2000-2.07a.tar.gz
💻 H
字号:
/* $XConsortium: ToggleP.h,v 1.9 94/04/17 20:13:19 converse Exp $ *//*Copyright (c) 1989  X ConsortiumPermission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included inall copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THEX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER INAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR INCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.Except as contained in this notice, the name of the X Consortium shall not beused in advertising or otherwise to promote the sale, use or other dealingsin this Software without prior written authorization from the X Consortium.*//*  * ToggleP.h - Private definitions for Toggle widget *  * Author: Chris D. Peterson *         MIT X Consortium *         kit@expo.lcs.mit.edu *   * Date:   January 12, 1989 * */#ifndef _XawToggleP_h#define _XawToggleP_h#include <v/awtog3d.h>#include <v/awcmd3dp.h>/*********************************************************************** * * Toggle Widget Private Data * ***********************************************************************/#define streq(a, b) ( strcmp((a), (b)) == 0 )/************************************ * *  Class structure * ***********************************/   /* New fields for the Toggle widget class record */typedef struct _Toggle3dClass  {    XtActionProc Set;    XtActionProc Unset;    XtPointer extension;} Toggle3dClassPart;   /* Full class record declaration */typedef struct _Toggle3dClassRec {    CoreClassPart	core_class;    Simple3dClassPart	simple3d_class;    ThreeDClassPart	threeD_class;    Label3dClassPart	label3d_class;    Command3dClassPart	command3d_class;    Toggle3dClassPart     toggle3d_class;} Toggle3dClassRec;extern Toggle3dClassRec toggle3dClassRec;/*************************************** * *  Instance (widget) structure  * **************************************/    /* New fields for the Toggle widget record */typedef struct {    /* resources */    Widget      widget;} Toggle3dPart;   /* Full widget declaration */typedef struct _Toggle3dRec {    CorePart		core;    Simple3dPart	simple3d;    ThreeDPart		threeD;    Label3dPart		label3d;    Command3dPart	command3d;    Toggle3dPart       toggle3d;} Toggle3dRec;#endif /* _XawToggleP_h */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -