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:
This graph shows which files directly or indirectly include this file:

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

Typedefs

typedef struct _XeBasicRec * XeBasicWidget
typedef struct _XeBasicClassRec * XeBasicWidgetClass

Enumerations

enum  XeColormapUse { XeColormapUse_SHARED, XeColormapUse_SHAREDOWN, XeColormapUse_OPTIONAL, XeColormapUse_PRIVATE }
enum  XeColorMode { XeColorMode_NONE, XeColorMode_MONO, XeColorMode_GRAY, XeColorMode_COLOR }
enum  XeColorQuantize { XeColorQuantize_FAST, XeColorQuantize_HECKBERT, XeColorQuantize_PPMQUANT, XeColorQuantize_JPEG }
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  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
}
enum  XeDither { XeDither_NONE, XeDither_FS4 }
enum  XeScaling {
  XeScaling_NONE, XeScaling_WIDTH, XeScaling_HEIGHT, XeScaling_MAXASPECT,
  XeScaling_FITAREA
}

Variables

WidgetClass xeBasicWidgetClass

Define Documentation

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

Typedef Documentation

typedef struct _XeBasicRec* XeBasicWidget
typedef struct _XeBasicClassRec* XeBasicWidgetClass

Enumeration Type Documentation

Enumerator:
XeColormapUse_SHARED 
XeColormapUse_SHAREDOWN 
XeColormapUse_OPTIONAL 
XeColormapUse_PRIVATE 
Enumerator:
XeColorMode_NONE 

Not Used.

XeColorMode_MONO 

Use Bi-level (black/white).

XeColorMode_GRAY 

Use Gray Scale (if possible).

XeColorMode_COLOR 

Use colors (if possible).

Enumerator:
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.

Enumerator:
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.

enum XeCR
Enumerator:
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.

enum XeDither
Enumerator:
XeDither_NONE 

No dithering.

XeDither_FS4 

Floyd-Sternberg with 4 errors.

enum XeScaling
Enumerator:
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.


Variable Documentation

WidgetClass xeBasicWidgetClass

Generated on Sun Oct 7 21:28:47 2012 for TNTsdk 2012 by  doxygen 1.6.1