mi32/xewbasic.h File Reference

#include <X11/Xlib.h>
#include <X11/Intrinsic.h>
#include <X11/StringDefs.h>
#include <X11/Xmu/Converters.h>

Include dependency graph for xewbasic.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  XeCallbackData
struct  XeExportCallbackData
struct  XeExposeCallbackData
struct  XeImportCallbackData
struct  XeNotifyAreaCallbackData
struct  XeNotifyCallbackData

Defines

#define _XFUNCPROTOEND
#define XtNcolormapUse   "colormapUse"
#define XtCColormapUse   "ColormapUse"
#define XtRXeColormapUse   "XeColormapUse"
#define XtNcolormapInstall   "colormapInstall"
#define XtCColormapInstall   "ColormapInstall"
#define XtNcolorMode   "colorMode"
#define XtCColorMode   "ColorMode"
#define XtRXeColorMode   "XeColorMode"
#define XtNcolorQuantize   "colorQuantize"
#define XtCColorQuantize   "ColorQuantize"
#define XtRXeColorQuantize   "XeColorQuantize"
#define XtNcursor   "cursor"
#define XtNcontentFile   "contentFile"
#define XtCContentFile   "ContentFile"
#define XtNcontentFilter   "contentFilter"
#define XtCContentFilter   "ContentFilter"
#define XtNcontentFormat   "contentFormat"
#define XtCContentFormat   "ContentFormat"
#define XtRXeContentFormat   "XeContentFormat"
#define XtNcontentLoaded   "contentLoaded"
#define XtCContentLoaded   "ContentLoaded"
#define XtNcontentStream   "contentStream"
#define XtCContentStream   "ContentStream"
#define XtNcontentString   "contentString"
#define XtCContentString   "contentString"
#define XtNcontentLength   "contentLength"
#define XtCContentLength   "ContentLength"
#define XtNcontentOffset   "contentOffset"
#define XtCContentOffset   "ContentOffset"
#define XtNdither   "dither"
#define XtCDither   "Dither"
#define XtRXeDither   "XeDither"
#define XtNexposeCallback   "exposeCallback"
#define XtCExposeCallback   "ExposeCallback"
#define XtNexportCallback   "exportCallback"
#define XtCExportCallback   "ExportCallback"
#define XtNimportCallback   "importCallback"
#define XtCImportCallback   "ImportCallback"
#define XtNmaxColors   "maxColors"
#define XtCMaxColors   "MaxColors"
#define XtNmirrorImage   "mirrorImage"
#define XtCMirrorImage   "MirrorImage"
#define XtNnotifyCallback   "notifyCallback"
#define XtCNotifyCallback   "NotifyCallback"
#define XtNrotation   "rotation"
#define XtCRotation   "Rotation"
#define XtNscaling   "scaling"
#define XtCScaling   "scaling"
#define XtRXeScaling   "XeScaling"
#define XtRHorizontalValue   "HorizontalValue"
#define XtRVerticalValue   "VerticalValue"
#define XtNuseShm   "useShm"
#define XtCUseShm   "UseShm"
#define XtNvisual   "visual"
#define XtCVisual   "Visual"

Typedefs

typedef XeCallbackData XeCallbackData
typedef XeNotifyCallbackData XeNotifyCallbackData
typedef XeNotifyAreaCallbackData XeNotifyAreaCallbackData
typedef XeExposeCallbackData XeExposeCallbackData
typedef XeExportCallbackData XeExportCallbackData
typedef XeImportCallbackData XeImportCallbackData
typedef _XeBasicClassRec * XeBasicWidgetClass
typedef _XeBasicRec * XeBasicWidget

Enumerations

enum  XeContentFormat {
  XeContentFormat_UNKNOWN, XeContentFormat_ISO2022, XeContentFormat_TIFF, XeContentFormat_JPEG,
  XeContentFormat_GIF, XeContentFormat_CGM, XeContentFormat_H261, XeContentFormat_AUDIO,
  XeContentFormat_ODIF, XeContentFormat_MPEG, XeContentFormat_RLE, XeContentFormat_PBM
}
enum  XeScaling {
  XeScaling_NONE, XeScaling_WIDTH, XeScaling_HEIGHT, XeScaling_MAXASPECT,
  XeScaling_FITAREA
}
enum  XeColormapUse { XeColormapUse_SHARED, XeColormapUse_SHAREDOWN, XeColormapUse_OPTIONAL, XeColormapUse_PRIVATE }
enum  XeColorMode { XeColorMode_NONE, XeColorMode_MONO, XeColorMode_GRAY, XeColorMode_COLOR }
enum  XeDither { XeDither_NONE, XeDither_FS4 }
enum  XeColorQuantize { XeColorQuantize_FAST, XeColorQuantize_HECKBERT, XeColorQuantize_PPMQUANT, XeColorQuantize_JPEG }
enum  XeCR {
  XeCR_UNKNOWN, XeCR_NOTIFY, XeCR_NOTIFY_AREA, XeCR_EXPOSE,
  XeCR_MODIFY_TEXT, XeCR_LAYOUT_CHANGE_TAG, XeCR_LAYOUT_BEGIN_LINE, XeCR_ANIMATION_DONE,
  XeCR_ANIMATION_FRAME, XeCR_EXPORT, XeCR_IMPORT
}

Variables

WidgetClass xeBasicWidgetClass


Define Documentation

#define _XFUNCPROTOEND
 

Definition at line 27 of file xewbasic.h.

#define XtCColormapInstall   "ColormapInstall"
 

Definition at line 250 of file xewbasic.h.

#define XtCColormapUse   "ColormapUse"
 

Definition at line 247 of file xewbasic.h.

#define XtCColorMode   "ColorMode"
 

Definition at line 252 of file xewbasic.h.

#define XtCColorQuantize   "ColorQuantize"
 

Definition at line 255 of file xewbasic.h.

#define XtCContentFile   "ContentFile"
 

Definition at line 259 of file xewbasic.h.

#define XtCContentFilter   "ContentFilter"
 

Definition at line 261 of file xewbasic.h.

#define XtCContentFormat   "ContentFormat"
 

Definition at line 263 of file xewbasic.h.

#define XtCContentLength   "ContentLength"
 

Definition at line 272 of file xewbasic.h.

#define XtCContentLoaded   "ContentLoaded"
 

Definition at line 266 of file xewbasic.h.

#define XtCContentOffset   "ContentOffset"
 

Definition at line 274 of file xewbasic.h.

#define XtCContentStream   "ContentStream"
 

Definition at line 268 of file xewbasic.h.

#define XtCContentString   "contentString"
 

Definition at line 270 of file xewbasic.h.

#define XtCDither   "Dither"
 

Definition at line 276 of file xewbasic.h.

#define XtCExportCallback   "ExportCallback"
 

Definition at line 281 of file xewbasic.h.

#define XtCExposeCallback   "ExposeCallback"
 

Definition at line 279 of file xewbasic.h.

#define XtCImportCallback   "ImportCallback"
 

Definition at line 283 of file xewbasic.h.

#define XtCMaxColors   "MaxColors"
 

Definition at line 285 of file xewbasic.h.

#define XtCMirrorImage   "MirrorImage"
 

Definition at line 287 of file xewbasic.h.

#define XtCNotifyCallback   "NotifyCallback"
 

Definition at line 289 of file xewbasic.h.

#define XtCRotation   "Rotation"
 

Definition at line 291 of file xewbasic.h.

#define XtCScaling   "scaling"
 

Definition at line 293 of file xewbasic.h.

#define XtCUseShm   "UseShm"
 

Definition at line 298 of file xewbasic.h.

#define XtCVisual   "Visual"
 

Definition at line 303 of file xewbasic.h.

#define XtNcolormapInstall   "colormapInstall"
 

Definition at line 249 of file xewbasic.h.

#define XtNcolormapUse   "colormapUse"
 

Definition at line 246 of file xewbasic.h.

#define XtNcolorMode   "colorMode"
 

Definition at line 251 of file xewbasic.h.

#define XtNcolorQuantize   "colorQuantize"
 

Definition at line 254 of file xewbasic.h.

#define XtNcontentFile   "contentFile"
 

Definition at line 258 of file xewbasic.h.

#define XtNcontentFilter   "contentFilter"
 

Definition at line 260 of file xewbasic.h.

#define XtNcontentFormat   "contentFormat"
 

Definition at line 262 of file xewbasic.h.

#define XtNcontentLength   "contentLength"
 

Definition at line 271 of file xewbasic.h.

#define XtNcontentLoaded   "contentLoaded"
 

Definition at line 265 of file xewbasic.h.

#define XtNcontentOffset   "contentOffset"
 

Definition at line 273 of file xewbasic.h.

#define XtNcontentStream   "contentStream"
 

Definition at line 267 of file xewbasic.h.

#define XtNcontentString   "contentString"
 

Definition at line 269 of file xewbasic.h.

#define XtNcursor   "cursor"
 

Definition at line 257 of file xewbasic.h.

#define XtNdither   "dither"
 

Definition at line 275 of file xewbasic.h.

#define XtNexportCallback   "exportCallback"
 

Definition at line 280 of file xewbasic.h.

#define XtNexposeCallback   "exposeCallback"
 

Definition at line 278 of file xewbasic.h.

#define XtNimportCallback   "importCallback"
 

Definition at line 282 of file xewbasic.h.

#define XtNmaxColors   "maxColors"
 

Definition at line 284 of file xewbasic.h.

#define XtNmirrorImage   "mirrorImage"
 

Definition at line 286 of file xewbasic.h.

#define XtNnotifyCallback   "notifyCallback"
 

Definition at line 288 of file xewbasic.h.

#define XtNrotation   "rotation"
 

Definition at line 290 of file xewbasic.h.

#define XtNscaling   "scaling"
 

Definition at line 292 of file xewbasic.h.

#define XtNuseShm   "useShm"
 

Definition at line 297 of file xewbasic.h.

#define XtNvisual   "visual"
 

Definition at line 300 of file xewbasic.h.

#define XtRHorizontalValue   "HorizontalValue"
 

Definition at line 295 of file xewbasic.h.

#define XtRVerticalValue   "VerticalValue"
 

Definition at line 296 of file xewbasic.h.

#define XtRXeColormapUse   "XeColormapUse"
 

Definition at line 248 of file xewbasic.h.

#define XtRXeColorMode   "XeColorMode"
 

Definition at line 253 of file xewbasic.h.

#define XtRXeColorQuantize   "XeColorQuantize"
 

Definition at line 256 of file xewbasic.h.

#define XtRXeContentFormat   "XeContentFormat"
 

Definition at line 264 of file xewbasic.h.

#define XtRXeDither   "XeDither"
 

Definition at line 277 of file xewbasic.h.

#define XtRXeScaling   "XeScaling"
 

Definition at line 294 of file xewbasic.h.


Typedef Documentation

typedef struct _XeBasicRec* XeBasicWidget
 

Definition at line 311 of file xewbasic.h.

typedef struct _XeBasicClassRec* XeBasicWidgetClass
 

Definition at line 310 of file xewbasic.h.

typedef struct XeCallbackData XeCallbackData
 

typedef struct XeExportCallbackData XeExportCallbackData
 

typedef struct XeExposeCallbackData XeExposeCallbackData
 

typedef struct XeImportCallbackData XeImportCallbackData
 

typedef struct XeNotifyAreaCallbackData XeNotifyAreaCallbackData
 

typedef struct XeNotifyCallbackData XeNotifyCallbackData
 


Enumeration Type Documentation

enum XeColormapUse
 

Enumeration values:
XeColormapUse_SHARED 
XeColormapUse_SHAREDOWN 
XeColormapUse_OPTIONAL 
XeColormapUse_PRIVATE 

Definition at line 94 of file xewbasic.h.

enum XeColorMode
 

Enumeration values:
XeColorMode_NONE  Not Used.
XeColorMode_MONO  Use Bi-level (black/white).
XeColorMode_GRAY  Use Gray Scale (if possible).
XeColorMode_COLOR  Use colors (if possible).

Definition at line 101 of file xewbasic.h.

enum XeColorQuantize
 

Enumeration values:
XeColorQuantize_FAST  "Colorcube" mapping with/without dither
XeColorQuantize_HECKBERT  (from xv) Heckbert's Median Cut
XeColorQuantize_PPMQUANT  (from xv/PBMPLUS, ppmquant)
XeColorQuantize_JPEG  IJG quantification, only for jpeg images.

Definition at line 131 of file xewbasic.h.

enum XeContentFormat
 

Enumeration values:
XeContentFormat_UNKNOWN  Unknown format.
XeContentFormat_ISO2022  ISO 2022 octet stream.
XeContentFormat_TIFF  TIFF 6.0 Base line.
XeContentFormat_JPEG  JPEG/JFIF stream.
XeContentFormat_GIF  GIF89a stream.
XeContentFormat_CGM  CGM octet stream.
XeContentFormat_H261  H.261 octet stream.
XeContentFormat_AUDIO  8kHz u-law stream
XeContentFormat_ODIF  ODA/ODIF stream.
XeContentFormat_MPEG  MPEG I video stream.
XeContentFormat_RLE  RLE stream.
XeContentFormat_PBM  PBMPLUS Image streams.

Definition at line 69 of file xewbasic.h.

enum XeCR
 

Enumeration values:
XeCR_UNKNOWN  Unspecified callback reason.
XeCR_NOTIFY  Universal default reason for notify().
XeCR_NOTIFY_AREA  Area of interest report.
XeCR_EXPOSE  Expose callback.
XeCR_MODIFY_TEXT  Text Content Modified.
XeCR_LAYOUT_CHANGE_TAG  Text Layout callback.
XeCR_LAYOUT_BEGIN_LINE  Text Layout callback.
XeCR_ANIMATION_DONE  Animation (video, audio) done callback.
XeCR_ANIMATION_FRAME  Animation (video, audio) fram callback.
XeCR_EXPORT  Universal Convert Selection callback.
XeCR_IMPORT  Universal Receive Selection callback.

Definition at line 141 of file xewbasic.h.

enum XeDither
 

Enumeration values:
XeDither_NONE  No dithering.
XeDither_FS4  Floyd-Sternberg with 4 errors.

Definition at line 117 of file xewbasic.h.

enum XeScaling
 

Enumeration values:
XeScaling_NONE  No scaling, visualize in real size.
XeScaling_WIDTH  Width controlled, preserve aspect ratio.
XeScaling_HEIGHT  Height controlled, preserve aspect ratio.
XeScaling_MAXASPECT  Max size withing window, preserve aspect.
XeScaling_FITAREA  Fit exactly into window, change aspect.

Definition at line 86 of file xewbasic.h.


Variable Documentation

WidgetClass xeBasicWidgetClass
 

Definition at line 308 of file xewbasic.h.


Generated on Thu Aug 12 06:25:10 2004 for TNTsdk by doxygen 1.3.4-20031026