DAS  3.1.6 - 18/09/2017
Macros | Functions
Mgui.h File Reference
#include <stdarg.h>
#include "mguidefs.h"
+ Include dependency graph for Mgui.h:

Go to the source code of this file.

Macros

#define MStatusBarSetWidth(obj, w)   MObjectSetWidth(obj, w)
 

Functions

void MAddImagePath (const char *path)
 
void MAddSocketHandler (int s, unsigned events, SOCKET_CB cb, void *data)
 
TIMEOUT_ID MAddTimeout (CARD32 tmout, TIMEOUT_CB cb, void *ud)
 
MTColor MAllocCell (int r, int g, int b)
 
MTColor MAllocColor (int r, int g, int b)
 
MTColor MAllocDefaultBackgroundColor (void)
 
MTColor MAllocHighlightBGColor (MTColor bgc, MTColor fgc)
 
MIMAGE MAllocImage (int img_w, int img_h, int nplanes)
 
MTColor MAllocShiftColor (MTColor col, int percentage)
 
void MBeep (void)
 
MTColor MBlackColor (void)
 
void MBottomAttach (MOBJECT child, int att_type, int off, MOBJECT obj)
 
void MButtonChangeImageFiles (MOBJECT obj, const char *npf, const char *apf, const char *upf, const char *npfo, const char *apfo, const char *upfo)
 
void MButtonSetAccelerator (MOBJECT button, int key)
 
void MButtonSetImageMaskByCMapIndex (MOBJECT obj, int id)
 
void MButtonSetImageMaskByPixel (MOBJECT obj, int x, int y)
 
void MButtonSetImageMaskByRGB (MOBJECT obj, int r, int g, int b)
 
void MButtonSetOnMouseOverForegroundColor (MOBJECT button, MTColor cc)
 
void MButtonSetOnMouseOverForegroundRGB (MOBJECT button, int r, int g, int b)
 
void MButtonSetShadowOnMouseOver (MOBJECT obj, int thick)
 
void MButtonSetTextVsImageAlignment (MOBJECT button, CARD8 align)
 
void MButtonUnsetOnMouseOverForeground (MOBJECT obj)
 
void MButtonUnsetShadowOnMouseOver (MOBJECT obj)
 
void MCallAllTimeoutCallbacks (void)
 
void MCallExpiredTimeoutCallbacks (void)
 
int MCharHeight (unsigned int car, MTFont font)
 
int MCharWidth (unsigned int car, MTFont font)
 
void MClear (MOBJECT o)
 
void MClearDiskError (void)
 
void MClearTimeout (TIMEOUT_ID *pid)
 
MOBJECT MCreateClippedColForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateClippedEdit (MOBJECT parent, const char *text, int len, int clip_len, MTFont font)
 
MOBJECT MCreateClippedHiddenEdit (MOBJECT parent, const char *text, int len, int clip_len, MTFont font, char shown_char)
 
MOBJECT MCreateClippedMLEdit (MOBJECT parent, const char *text, int width, int height, MTFont font)
 
MOBJECT MCreateClippedPosForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateClippedRowForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateColForm (MOBJECT parent)
 
MTCursor MCreateCursor (MIMAGE bits, int xs, int ys)
 
MOBJECT MCreateDirBrowser (MOBJECT parent, const char *dir, MTFont font, int width, int height, CARD16 flags)
 
MOBJECT MCreateDrawArea (MOBJECT parent, int width, int height)
 
MOBJECT MCreateDrawnPButton (MOBJECT parent, MIMAGE pn, MIMAGE pa, MIMAGE pu)
 
MOBJECT MCreateDrawnPButtonExt (MOBJECT parent, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateDrawnRButton (MOBJECT parent, MIMAGE np, MIMAGE ap, MIMAGE up)
 
MOBJECT MCreateDrawnRButtonExt (MOBJECT parent, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateDrawnTButton (MOBJECT parent, MIMAGE np, MIMAGE ap, MIMAGE up)
 
MOBJECT MCreateDrawnTButtonExt (MOBJECT parent, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateDrawnTextPButton (MOBJECT parent, const char *text, MTFont font, MIMAGE pn, MIMAGE pa, MIMAGE pu)
 
MOBJECT MCreateDrawnTextPButtonExt (MOBJECT parent, const char *text, MTFont font, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateDrawnTextRButton (MOBJECT parent, const char *text, MTFont font, MIMAGE np, MIMAGE ap, MIMAGE up)
 
MOBJECT MCreateDrawnTextRButtonExt (MOBJECT parent, const char *text, MTFont font, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateDrawnTextTButton (MOBJECT parent, const char *text, MTFont font, MIMAGE np, MIMAGE ap, MIMAGE up)
 
MOBJECT MCreateDrawnTextTButtonExt (MOBJECT parent, const char *text, MTFont font, MIMAGE pn, MIMAGE pa, MIMAGE pu, MIMAGE pn_on, MIMAGE pa_on, MIMAGE pu_on)
 
MOBJECT MCreateEdit (MOBJECT parent, const char *text, int len, MTFont font)
 
MOBJECT MCreateEditList (MOBJECT parent, MTFont font, EL_TEMPLATE *elt, int ne, int nrow, int ncol)
 
MOBJECT MCreateFormattedText (MOBJECT par, const char *text, int clip_w, MTFont f)
 
MOBJECT MCreateHiddenEdit (MOBJECT parent, const char *text, int len, MTFont font, char shown_char)
 
MIMAGE MCreateImageMaskByCMapIndex (MIMAGE img, int index)
 
MIMAGE MCreateImageMaskByPixel (MIMAGE img, int x, int y)
 
MIMAGE MCreateImageMaskByRGB (MIMAGE img, int r, int g, int b)
 
MOBJECT MCreateImagePButton (MOBJECT parent, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImagePButtonExt (MOBJECT parent, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateImageRButton (MOBJECT parent, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImageRButtonExt (MOBJECT parent, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateImageTButton (MOBJECT parent, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImageTButtonExt (MOBJECT parent, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateImageTextPButton (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImageTextPButtonExt (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateImageTextRButton (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImageTextRButtonExt (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateImageTextTButton (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf)
 
MOBJECT MCreateImageTextTButtonExt (MOBJECT parent, const char *text, MTFont font, const char *npf, const char *apf, const char *upf, const char *non, const char *aon, const char *uon)
 
MOBJECT MCreateLabel (MOBJECT parent, const char *text, MTFont font)
 
MOBJECT MCreateMenu (MOBJECT menu, const char *text)
 
MOBJECT MCreateMenuBar (MOBJECT parent, MTFont font)
 
MOBJECT MCreateOptionEdit (MOBJECT parent, const char *text, int len, int clip_len, int nrow, MTFont font)
 
MOBJECT MCreatePagedColForm (MOBJECT parent, int npage)
 
MOBJECT MCreatePagedColFormExt (MOBJECT parent, int npage)
 
MOBJECT MCreatePagedPosForm (MOBJECT parent, int npage)
 
MOBJECT MCreatePagedPosFormExt (MOBJECT parent, int npage)
 
MOBJECT MCreatePagedRowForm (MOBJECT parent, int npage)
 
MOBJECT MCreatePagedRowFormExt (MOBJECT parent, int npage)
 
MOBJECT MCreatePButton (MOBJECT parent, const char *text, MTFont font)
 
MOBJECT MCreatePixmapFromData (MOBJECT parent, MIMAGE data)
 
MOBJECT MCreatePixmapFromFile (MOBJECT parent, const char *fname)
 
MOBJECT MCreatePopupMenu (MTFont font)
 
MOBJECT MCreatePosForm (MOBJECT parent)
 
MOBJECT MCreateRButton (MOBJECT parent, const char *text, MTFont font)
 
MOBJECT MCreateRowForm (MOBJECT parent)
 
MOBJECT MCreateScrollBar (MOBJECT parent, int type, long n, long max)
 
MOBJECT MCreateScrolledColForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateScrolledFormattedText (MOBJECT par, const char *text, int clip_w, int clip_h, MTFont f)
 
MOBJECT MCreateScrolledMLEdit (MOBJECT parent, const char *text, int width, int height, MTFont font)
 
MOBJECT MCreateScrolledPosForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateScrolledRowForm (MOBJECT parent, int clip_w, int clip_h)
 
MOBJECT MCreateScrolledTableForm (MOBJECT parent, int n_cols, int clip_w, int clip_h, int head_rows, int head_cols)
 
MOBJECT MCreateSFile (MOBJECT parent, const char *fname, MTFont font, int nrow, int ncol)
 
MOBJECT MCreateShell (const char *title, int flags)
 
MOBJECT MCreateSList (MOBJECT parent, MTFont font, int row_len, int nrow, int ncol)
 
MOBJECT MCreateSListClip (MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, ITEM_SEEK_CB is, void *isd, MTFont font, int nrow, int ncol, int xc, long xn)
 
MOBJECT MCreateSListMultiSel (MOBJECT parent, MTFont font, int row_len, int nrow, int ncol)
 
MOBJECT MCreateSListSkip (MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, ITEM_SEEK_CB is, void *isd, MTFont font, int nrow, int ncol, int xc)
 
MOBJECT MCreateSpinEdit (MOBJECT parent, const char *text, int len, int clip_len, MTFont font, OBJ_VALUE_CB cb, void *cd)
 
MOBJECT MCreateSplitter (MOBJECT sf)
 
MOBJECT MCreateStatusBar (MOBJECT parent, const char *text, int max, MTFont font)
 
MOBJECT MCreateSText (MOBJECT parent, const char *text, MTFont font, int nrow, int ncol)
 
MOBJECT MCreateSTextClip (MOBJECT parent, NEW_BLOCK_CB nb, void *nbd, MTFont font, int nrow, int ncol, int xc, long xn)
 
MOBJECT MCreateSubMenu (MENU_ITEM item)
 
MOBJECT MCreateTabbedColForm (MOBJECT parent, int npage, MTFont f)
 
MOBJECT MCreateTabbedPosForm (MOBJECT parent, int npage, MTFont f)
 
MOBJECT MCreateTabbedRowForm (MOBJECT parent, int npage, MTFont f)
 
MOBJECT MCreateTableForm (MOBJECT parent, int n_cols)
 
MOBJECT MCreateTButton (MOBJECT parent, const char *text, MTFont font)
 
MOBJECT MCreateTree (MOBJECT parent, MTFont font, int width, int height, int n_types)
 
void MDeleteObject (MOBJECT obj, int resize)
 
void MDestroyMenu (MOBJECT menu)
 
int MDirBrowse (const char *title, const char *filter, char *dname, int change_cur_dir)
 
int MDirBrowseExt (const char *t, const char *ext, char *dname, FB_PREFS *prefs)
 
const char * MDirBrowserGetDirectory (MOBJECT db)
 
void MDirBrowserSetDirChangeCallback (MOBJECT obj, DB_DIR_CHANGE_CB cb, void *ud)
 
void MDirBrowserSetDirectory (MOBJECT db, const char *dir, int notify)
 
int MDirSelection (const char *title, const char *filter, char *dname, int change_cur_dir)
 
void MDispatchObjEvent (MOBJECT p, MEvent *pe)
 
void MDrawArc (MOBJECT p, int x, int y, int r, int a1, int a2, MTColor col)
 
void MDrawAreaSetExposeCallback (MOBJECT obj, OBJ_EVENT_CB cb, void *ad)
 
void MDrawAreaSetInputCallback (MOBJECT obj, OBJ_EVENT_CB cb, void *ad)
 
void MDrawAreaSetResizeCallback (MOBJECT obj, DRAWAREA_PREF_CB cb, void *ad)
 
void MDrawBGNText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, MTColor bgc, MTColor fgc, int align, int n)
 
void MDrawBGText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, MTColor bgc, MTColor fgc, int align)
 
void MDrawBorder (MOBJECT o, int x, int y, int w, int h, MTColor col, int thick)
 
void MDrawBox (MOBJECT p, int x, int y, int w, int h, MTColor bgc)
 
void MDrawCircle (MOBJECT p, int x, int y, int r, MTColor col)
 
void MDrawFilledArc (MOBJECT p, int x, int y, int r, int a1, int a2, MTColor c)
 
void MDrawFilledBox (MOBJECT p, int x, int y, int w, int h, MTColor bgc)
 
void MDrawFilledCircle (MOBJECT p, int x, int y, int r, MTColor col)
 
void MDrawFilledPolyline (MOBJECT p, MPOINT *points, int n, MTColor col)
 
void MDrawImage (MOBJECT p, MIMAGE gi, int pm_x, int pm_y, int w, int h, int x, int y)
 
void MDrawLine (MOBJECT p, int x1, int y1, int x2, int y2, MTColor col)
 
MIMAGE MDrawnButtonChangeArmedImage (MOBJECT button, MIMAGE new_img)
 
MIMAGE MDrawnButtonChangeArmedOnImage (MOBJECT button, MIMAGE new_img)
 
MIMAGE MDrawnButtonChangeNormalImage (MOBJECT button, MIMAGE new_img)
 
MIMAGE MDrawnButtonChangeNormalOnImage (MOBJECT button, MIMAGE new_img)
 
MIMAGE MDrawnButtonChangeUnsensitiveImage (MOBJECT button, MIMAGE new_img)
 
MIMAGE MDrawnButtonChangeUnsensitiveOnImage (MOBJECT button, MIMAGE new_img)
 
void MDrawNText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, MTColor fgc, int align, int n)
 
void MDrawPoint (MOBJECT p, int x, int y, MTColor col)
 
void MDrawPolyline (MOBJECT p, MPOINT *points, int n, MTColor col)
 
void MDrawShadow (MOBJECT o)
 
void MDrawShadowedNText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, int sh, MTColor fgc1, MTColor fgc2, int align, int n)
 
void MDrawShadowedText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, int sh, MTColor fgc1, MTColor fgc2, int align)
 
void MDrawSubShadow (MOBJECT o, int x, int y, int w, int h, MTColor tsc, MTColor bsc, int thick)
 
void MDrawText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, MTColor fgc, int align)
 
void MDrawWindow (MOBJECT o)
 
void MDrawXorBox (MOBJECT p, int x, int y, int w, int h)
 
void MDrawXorLine (MOBJECT p, int x1, int y1, int x2, int y2)
 
void MEditChangeText (MOBJECT edit, int off, int len, const char *new_t, int chg_len)
 
void MEditDisableAutoControlColor (MOBJECT edit)
 
void MEditDisableEditing (MOBJECT edit)
 
void MEditEnableAutoControlColor (MOBJECT edit)
 
void MEditEnableEditing (MOBJECT edit)
 
int MEditFindSubStringBackward (MOBJECT edit, int off, const char *str, int icase)
 
int MEditFindSubStringForward (MOBJECT edit, int off, const char *str, int icase)
 
int MEditGetCursorPos (MOBJECT edit)
 
void MEditGetCursorXY (MOBJECT edit, int *px, int *py)
 
int MEditGetFilter (MOBJECT p)
 
void MEditGetSelection (MOBJECT edit, int *pstart, int *pend)
 
void MEditGetSubString (MOBJECT edit, int start, int end, char *str)
 
void MEditHide (MOBJECT edit, char shown_char)
 
int MEditListAddItem (MOBJECT p, char **argv, void *u_data)
 
int MEditListAddItemFromEdits (MOBJECT p, void *u_data)
 
void MEditListChangeElement (MOBJECT p, long n, char **new_ele, void *data)
 
void MEditListDelElement (MOBJECT p, long n)
 
void MEditListGetEditText (MOBJECT p, int n, char *buff)
 
void MEditListGetItemField (MOBJECT el, const char *item, int ii, char *buff)
 
void MEditListSeekItem (MOBJECT p, char **argv, long *pos, void **u_data)
 
void MEditListSetEditText (MOBJECT p, int n, const char *buff)
 
void MEditSetActCallback (MOBJECT edit, OBJ_STRING_CB cb, void *data)
 
void MEditSetAutoIndent (MOBJECT edit, int on_off)
 
void MEditSetBufferSize (MOBJECT edit, int clip_size, int size)
 
void MEditSetClipWindow (MOBJECT edit, int clip_w, int clip_h)
 
void MEditSetCursorPos (MOBJECT edit, int pos)
 
void MEditSetCursorPosCallback (MOBJECT edit, EDIT_CURS_CB cb, void *data)
 
void MEditSetCursorXY (MOBJECT edit, int x, int y)
 
void MEditSetFilter (MOBJECT edit, int filter, const char *extra_chars)
 
void MEditSetHotKeyCallback (MOBJECT edit, int key, MGUI_CB cb, void *data)
 
void MEditSetMargin (MOBJECT edit, int w_margin, int h_margin)
 
void MEditSetNewValueCallback (MOBJECT edit, OBJ_STRING_CB cb, void *data)
 
void MEditSetNotValidatedColors (MOBJECT edit, MTColor bgc, MTColor fgc)
 
void MEditSetReplace (MOBJECT edit)
 
void MEditSetSelection (MOBJECT edit, int start, int end)
 
void MEditSetTabSize (MOBJECT edit, int size)
 
void MEditSetTextExt (MOBJECT edit, const char *text, int validated, int notify)
 
void MEditSetValCallback (MOBJECT edit, EDIT_VAL_CB cb, void *data)
 
void MEditSetValidatedColors (MOBJECT edit, MTColor bg_color, MTColor fg_color)
 
void MEditSetValidationStatus (MOBJECT edit, int validated)
 
void MEditSetValueChangeCallback (MOBJECT edit, EDIT_CHANGE_CB cb, void *data)
 
void MEditUnhide (MOBJECT edit)
 
const char * MEditValue (MOBJECT edit)
 
void MEnableCharBrowser (void)
 
void MEnableCustomizing (void)
 
void MErase (MOBJECT o)
 
void MEraseArea (MOBJECT o, int x, int y, int w, int h)
 
void MEraseBorder (MOBJECT o, int x, int y, int w, int h, int thick)
 
int MFileBrowse (const char *title, const char *filter, char *fname, char *dname, int change_cur_dir)
 
int MFileBrowseExt (const char *t, const char *ext, char *fname, char *dname, FB_PREFS *prefs)
 
int MFileSelection (const char *title, const char *filter, char *fname, char *dname, int change_cur_dir)
 
const char * MFindImagePath (const char *image_name)
 
void MFormAddKeyCallback (MOBJECT shell, int key, OBJ_VALUE_CB cb, void *ad)
 
void MFormattedTextSetHSpacing (MOBJECT obj, int h_s)
 
void MFormattedTextSetMargin (MOBJECT obj, int w_m, int h_m)
 
void MFormattedTextSetTabSize (MOBJECT obj, int ts)
 
void MFormDisableSmartDrawing (MOBJECT form)
 
void MFormEnableSmartDrawing (MOBJECT form)
 
void MFormFocusLink (MOBJECT obj1, MOBJECT obj2)
 
int MFormGetClipX (MOBJECT obj)
 
int MFormGetClipY (MOBJECT obj)
 
MOBJECT MFormGetFirstChild (MOBJECT form)
 
int MFormGetNChildren (MOBJECT form)
 
MOBJECT MFormGetNextChild (MOBJECT form)
 
void MFormSetChildSelectCallback (MOBJECT p, OBJ_VALUE_CB cb, void *data)
 
void MFormSetClipX (MOBJECT obj, int clip_x)
 
void MFormSetClipY (MOBJECT obj, int clip_y)
 
void MFormSetFocusHighlight (MOBJECT f, int true_false)
 
void MFormSetFocusWrap (MOBJECT f, int true_false)
 
void MFormSetPrefAtt (MOBJECT p, int pref_att)
 
void MFormSetSpacing (MOBJECT p, int offset)
 
void MFreeCell (MTColor c)
 
void MFreeColor (MTColor col)
 
void MFreeImage (MIMAGE data)
 
const char * MGetApplicationName (void)
 
int MGetBGColorOption (const char *obj_name, int *pr, int *pg, int *pb)
 
char * MGetBGImageOption (const char *obj_name, int *mode)
 
const char * MGetCurrentDirectory (void)
 
void MGetDefaultBackgroundRGB (int *pr, int *pg, int *pb)
 
void MGetDefaultForegroundRGB (int *pr, int *pg, int *pb)
 
int MGetDiskError (int *disk, int *code)
 
int MGetFGColorOption (const char *obj_name, int *pr, int *pg, int *pb)
 
void MGetFileSelectionRGB (int *pr, int *pg, int *pb)
 
const char * MGetFirstFontFamily (void)
 
int MGetFontOption (const char *obj_name, MTFont *ret)
 
void MGetInputPromptFgRGB (int *pr, int *pg, int *pb)
 
void MGetInputPromptFonts (MTFont *text_font, MTFont *edit_font, MTFont *buttons_font)
 
void MGetInputPromptRGB (int *pr, int *pg, int *pb)
 
int MGetIntOption (const char *obj_name, const char *opt_name, int *ret)
 
int MGetKeyboardState (void)
 
void MGetMessageDialogFgRGB (int *pr, int *pg, int *pb)
 
void MGetMessageDialogFonts (MTFont *text_font, MTFont *buttons_font)
 
void MGetMessageDialogRGB (int *pr, int *pg, int *pb)
 
long MGetNColors (void)
 
const char * MGetNextFontFamily (void)
 
int MGetNPlanes (void)
 
int MGetScreenHeight (void)
 
int MGetScreenWidth (void)
 
MOBJECT MGetSelectedObject (MOBJECT f)
 
int MGetShadowOption (const char *obj_name, int *shadow, int *i_t, int *o_t)
 
char * MGetStringOption (const char *obj_name, const char *opt_name)
 
const char * MGetSysDir (void)
 
char * MGetTextOption (const char *obj_name)
 
void MGUIMain (int argc, char **argv)
 MAIN PROGRAM starting point
Actions:
. More...
 
void MGUITerm (void)
 
void MImageAddAlphaChannel (MIMAGE img)
 
void MImageAddDefaultTypeGIF (void)
 
void MImageAddDefaultTypeJPEG (void)
 
void MImageAddDefaultTypePNG (void)
 
void MImageAddDefaultTypeTIFF (void)
 
MIMAGE MImageClone (MIMAGE img)
 
MIMAGE MImageCloneShifted (MIMAGE img, int sx, int sy, int dw, int dh, int bg_rr, int bg_gg, int bg_bb, int transp)
 
void MImageComputeBackgroundRGB (MIMAGE img, int *pr, int *pg, int *pb)
 
void MImageGetCMapEntry (MIMAGE pmi, int i, int *pr, int *pg, int *pb)
 
void MImageGetInfo (MIMAGE pmi, int *pw, int *ph, int *pnplanes)
 
int MImageGetPixelAlpha (MIMAGE img, int x, int y)
 
int MImageGetPixelIndex (MIMAGE pmi, int x, int y)
 
void MImageGetPixelRGB (MIMAGE pmi, int x, int y, int *pr, int *pg, int *pb)
 
void MImageMerge (MIMAGE dst, MIMAGE src, int xo, int yo, int transparent)
 
void MImageSetCMapEntry (MIMAGE pmi, int i, int r, int g, int b)
 
void MImageSetMask (MIMAGE dst, MIMAGE mask)
 
void MImageSetMaskByCMapIndex (MIMAGE img, int id)
 
void MImageSetMaskByPixel (MIMAGE img, int x, int y)
 
void MImageSetMaskByRGB (MIMAGE img, int r, int g, int b)
 
void MImageSetPixelAlpha (MIMAGE img, int x, int y, CARD8 alpha)
 
void MImageSetPixelIndex (MIMAGE pmi, int x, int y, int i)
 
void MImageSetPixelRGB (MIMAGE pmi, int x, int y, int r, int g, int b)
 
int MInputPrompt (const char *t, const char *msg, char *text, int len, const char *ok_btn, const char *canc_btn)
 
void MInsertObject (MOBJECT parent, MOBJECT obj, MOBJECT where, int resize)
 
void MInstallImage (MIMAGE data)
 
int MIsEditValidated (MOBJECT p)
 
void MLabelSetAlignment (MOBJECT p, int align)
 
void MLabelSetHSpacing (MOBJECT p, int hs)
 
void MLabelSetMargin (MOBJECT p, int wm, int hm)
 
const char * MLabelValue (MOBJECT label)
 
void MLeftAttach (MOBJECT child, int att_type, int off, MOBJECT obj)
 
MTFont MLoadFont (const char *family, int h, int bold, int italic)
 
void MLog (int level, const char *fmt,...)
 
CARD32 MLogGetMask (void)
 
void MLogInit (int level, int nr, int nvr, int nc, int nvc, const char *fname)
 
void MLogResetMaskBits (CARD32 a)
 
void MLogSetLevel (int level)
 
void MLogSetMask (CARD32 a)
 
void MLogSetMaskBits (CARD32 a)
 
void MLogSetTimeFormat (const char *strftime_format)
 
void MLoopWhileEvents (int discard)
 
void MLoopWhileFlag (int *pflag, int value)
 
void MMainLoop (void)
 
void MMaskedLog (int level, CARD32 mask, const char *fmt,...)
 
MENU_ITEM MMenuAddItem (MOBJECT pd, const char *item, MENU_ITEM_CB cb, void *ad)
 
MENU_ITEM MMenuAddItemObsolete (MOBJECT pd, const char *item, MGUI_CB cb, void *ad)
 
MENU_ITEM MMenuAddRadioItem (MOBJECT pd, const char *item, MENU_ITEM_CB cb, void *ad)
 
MENU_ITEM MMenuAddSeparator (MOBJECT pd)
 
MENU_ITEM MMenuAddToggleItem (MOBJECT pd, const char *item, MENU_ITEM_CB cb, void *ad)
 
void MMenuBarSetAcc (MOBJECT menu, int acc)
 
void MMenuBarSetHighLightColors (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MMenuBarSetHighLightFGColor (MOBJECT obj, MTColor fgc)
 
const char * MMenuGetTitleText (MOBJECT obj)
 
int MMenuItemGetCheckStatus (MENU_ITEM item)
 
MOBJECT MMenuItemGetMenu (MENU_ITEM item)
 
const char * MMenuItemGetText (MENU_ITEM item)
 
void MMenuItemSetAccel (MENU_ITEM item, int acc, const char *at)
 
int MMenuItemSetCheckStatus (MENU_ITEM item, int TrueFalse)
 
void MMenuItemSetSelectCB (MOBJECT p, MGUI_CB cb, void *ad)
 
void MMenuItemSetSensitive (MENU_ITEM item)
 
void MMenuItemSetText (MENU_ITEM item, const char *text)
 
void MMenuItemSetUnsensitive (MENU_ITEM item)
 
int MMenuItemToggleCheckStatus (MENU_ITEM item)
 
void MMenuSetHighLightColors (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MMenuSetHighLightFGColor (MOBJECT obj, MTColor fgc)
 
void MMenuSetTitleText (MOBJECT pd, const char *text)
 
int MMessageDialog (const char *t, const char *msg, const char *btn1, const char *btn2,...)
 
void MNextEvent (MEvent *pe, int wait)
 
void MObjectAddDestroyCallback (MOBJECT obj, MGUI_CB cb, void *a_data)
 
void MObjectAddEventNotifyCallback (MOBJECT obj, OBJ_EVENT_CB cb, CARD32 event_mask, void *a_data)
 
void MObjectAlign (MOBJECT obj, int h_align, int v_align)
 
MTColor MObjectBackgroundColor (MOBJECT obj)
 
void MObjectChangeLabelHelpText (MOBJECT obj, const char *str)
 
void MObjectChangePopupHelpText (MOBJECT obj, const char *str)
 
void MObjectDestroy (MOBJECT obj)
 
void MObjectEnableOptions (MOBJECT obj, const char *name, CARD32 mask)
 
MTColor MObjectForegroundColor (MOBJECT obj)
 
MIMAGE MObjectGetBackgroundImage (MOBJECT obj)
 
int MObjectGetBackgroundImageMode (MOBJECT obj)
 
int MObjectGetCompositeHeight (MOBJECT obj)
 
int MObjectGetCompositeWidth (MOBJECT obj)
 
CARD32 MObjectGetEnabledOptions (MOBJECT obj)
 
MTFont MObjectGetFont (MOBJECT obj)
 
int MObjectGetHeight (MOBJECT obj)
 
MOBJECT MObjectGetHScrollBar (MOBJECT obj)
 
char * MObjectGetName (MOBJECT obj)
 
int MObjectGetSensitivity (MOBJECT obj)
 
void MObjectGetShadow (MOBJECT obj, int *type, int *in, int *out)
 
char * MObjectGetText (MOBJECT obj, char *text)
 
CARD8 MObjectGetTransparency (MOBJECT obj)
 
void * MObjectGetUserData (MOBJECT obj)
 
MOBJECT MObjectGetVScrollBar (MOBJECT obj)
 
int MObjectGetWidth (MOBJECT obj)
 
int MObjectGetX (MOBJECT obj)
 
int MObjectGetY (MOBJECT obj)
 
void MObjectMakeVisible (MOBJECT obj)
 
void MObjectMap (MOBJECT obj)
 
MOBJECT MObjectParent (MOBJECT obj)
 
void MObjectRedraw (MOBJECT obj)
 
void MObjectRefreshTransparentImage (MOBJECT p, MIMAGE img, int ox, int oy)
 
void MObjectRemoveDestroyCallback (MOBJECT obj, MGUI_CB cb, void *a_data)
 
void MObjectRemoveEventNotifyCallback (MOBJECT obj, OBJ_EVENT_CB cb, void *a_data)
 
void MObjectResize (MOBJECT obj, int w, int h)
 
void MObjectSaveOptions (MOBJECT obj)
 
void MObjectSetAttachment (MOBJECT obj, int top, int bot, int left, int rig)
 
void MObjectSetAutoScrollWhenSelected (MOBJECT obj, int TrueFalse)
 
void MObjectSetBackgroundColor (MOBJECT obj, MTColor bgc)
 
void MObjectSetBackgroundImage (MOBJECT obj, MIMAGE img, int mode)
 
void MObjectSetBackgroundImageFile (MOBJECT obj, const char *fname, int mode)
 
void MObjectSetBackgroundRGB (MOBJECT obj, int r, int g, int b)
 
void MObjectSetBGColorFromParent (MOBJECT obj, int true_false, int percentage)
 
void MObjectSetBGImageMaskByCMapIndex (MOBJECT obj, int id)
 
void MObjectSetBGImageMaskByPixel (MOBJECT obj, int x, int y)
 
void MObjectSetBGImageMaskByRGB (MOBJECT obj, int r, int g, int b)
 
void MObjectSetColor (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MObjectSetColorFromBackgroundImage (MOBJECT obj)
 
void MObjectSetCompositeHeight (MOBJECT obj, int h)
 
void MObjectSetCompositeSize (MOBJECT obj, int w, int h)
 
void MObjectSetCompositeWidth (MOBJECT obj, int w)
 
void MObjectSetCursor (MOBJECT obj, MTCursor cursor)
 
void MObjectSetFGColorFromParent (MOBJECT obj, int true_false)
 
void MObjectSetFont (MOBJECT obj, MTFont font, int resize)
 
void MObjectSetForegroundColor (MOBJECT obj, MTColor fgc)
 
void MObjectSetForegroundRGB (MOBJECT obj, int r, int g, int b)
 
void MObjectSetHeight (MOBJECT obj, int h)
 
void MObjectSetLabelHelp (MOBJECT obj, const char *str, MOBJECT label)
 
void MObjectSetMinSize (MOBJECT obj, int w, int h)
 
void MObjectSetName (MOBJECT obj, const char *name)
 
void MObjectSetOffset (MOBJECT obj, int t_o, int b_o, int l_o, int r_o)
 
void MObjectSetPopupHelp (MOBJECT obj, const char *str, int delay, int duration)
 
void MObjectSetPosition (MOBJECT obj, int x, int y)
 
void MObjectSetResize (MOBJECT obj, int resize_w, int resize_h)
 
void MObjectSetSelectable (MOBJECT obj)
 
void MObjectSetSensitive (MOBJECT obj)
 
void MObjectSetSensitivity (MOBJECT obj, int status)
 
void MObjectSetShadow (MOBJECT obj, int type, int in, int out)
 
void MObjectSetSize (MOBJECT obj, int w, int h)
 
void MObjectSetSolid (MOBJECT obj)
 
void MObjectSetText (MOBJECT obj, const char *text)
 
void MObjectSetTransparency (MOBJECT obj, CARD8 level)
 
void MObjectSetTransparent (MOBJECT obj)
 
void MObjectSetUnselectable (MOBJECT obj)
 
void MObjectSetUnsensitive (MOBJECT obj)
 
void MObjectSetUserData (MOBJECT obj, void *ud)
 
void MObjectSetWidth (MOBJECT obj, int w)
 
void MObjectSetX (MOBJECT obj, int x)
 
void MObjectSetY (MOBJECT obj, int y)
 
MOBJECT MObjectShell (MOBJECT obj)
 
int MObjectType (MOBJECT obj)
 
void MObjectUnmap (MOBJECT obj)
 
int MObjectUsesBGColorFromBGImage (MOBJECT obj)
 
int MObjectUsesBGColorFromParent (MOBJECT obj, int *pret)
 
int MObjectUsesFGColorFromParent (MOBJECT obj)
 
MOBJECT MOptionEditGetList (MOBJECT ce)
 
void MOptionEditSetListCallback (MOBJECT obj, LIST_ACT_CB cb, void *data)
 
void MPagedFormDisablePageKeys (MOBJECT form)
 
void MPagedFormEnablePageKeys (MOBJECT form)
 
int MPagedFormGetActivePage (MOBJECT form)
 
void MPagedFormSetActivePage (MOBJECT form, int page)
 
void MPagedFormSetActivePageCallback (MOBJECT p, OBJ_VALUE_CB cb, void *data)
 
void MPagedFormSetNPages (MOBJECT form, int n_pages)
 
int MPaletteMode (void)
 
void MPButtonSetAlignment (MOBJECT p, int align)
 
void MPButtonSetCallback (MOBJECT button, MGUI_CB cb, void *data)
 
void MPButtonSetHSpacing (MOBJECT p, int hs)
 
void MPButtonSetImage (MOBJECT obj, const char *npf, const char *apf, const char *upf)
 
void MPButtonSetMargin (MOBJECT p, int wm, int hm)
 
void MPButtonSetRepeatDelay (MOBJECT button, int first, int repeat)
 
MIMAGE MPixmapGetImage (MOBJECT pixmap)
 
void MPixmapSetImage (MOBJECT pixmap, MIMAGE gi)
 
void MPixmapSetImageFile (MOBJECT pixmap, const char *fname)
 
void MPopupMenu (MOBJECT pm, int x, int y)
 
void MProcessEvent (MEvent *pe)
 
void MQueryColor (MTColor col, int *pr, int *pg, int *pb)
 
void MRButtonActivate (MOBJECT o)
 
void MRButtonDeactivate (MOBJECT o)
 
int MRButtonGetActivationStatus (MOBJECT o)
 
void MRButtonSetCallback (MOBJECT button, OBJ_VALUE_CB cb, void *data)
 
void MRButtonSetImage (MOBJECT obj, const char *npf, const char *apf, const char *upf)
 
MIMAGE MReadBMPFile (const char *fname)
 
CARD16 MReadCARD16 (FILE *fp)
 
CARD32 MReadCARD32 (FILE *fp)
 
CARD8 MReadCARD8 (FILE *fp)
 
MIMAGE MReadGIFFile (const char *fname)
 
MIMAGE MReadImageFile (const char *fname)
 
MIMAGE MReadJPEGFile (const char *fname)
 
MIMAGE MReadPNGFile (const char *fname)
 
MIMAGE MReadTIFFFile (const char *fname)
 
MTColor MReAllocColor (MTColor color)
 
void MRefreshTimeout (TIMEOUT_ID *pid, CARD32 msec, TIMEOUT_CB cb, void *ud)
 
void MRemoveImagePath (const char *path)
 
void MRemoveSocketHandler (int s)
 
void MRemoveTimeout (TIMEOUT_ID id)
 
void MReparentObject (MOBJECT parent, MOBJECT obj, MOBJECT where)
 
void MRightAttach (MOBJECT child, int att_type, int off, MOBJECT obj)
 
void MSaveOptions (void)
 
void MSBLDisableAutoSliderColor (MOBJECT obj)
 
void MSBLEnableAutoSliderColor (MOBJECT obj)
 
void MSBLGetHead (MOBJECT obj, char *buff)
 
void MSBLHeadSetBackgroundImage (MOBJECT obj, MIMAGE img, int mode)
 
void MSBLHeadSetColor (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MSBLSetHead (MOBJECT obj, const char *text)
 
void MSBLSetHMargin (MOBJECT p, int hm)
 
long MScrollBarGetMax (MOBJECT p)
 
long MScrollBarGetN (MOBJECT p)
 
long MScrollBarGetPos (MOBJECT p)
 
void MScrollBarSetIncr (MOBJECT p, int incr)
 
void MScrollBarSetMax (MOBJECT p, long max)
 
void MScrollBarSetN (MOBJECT p, long n)
 
void MScrollBarSetPos (MOBJECT p, long pos)
 
void MScrollBarSetPosCallback (MOBJECT p, OBJ_VALUE_CB cb, void *data)
 
void MScrollBarSetSliderColor (MOBJECT p, MTColor color)
 
void MScrollBarSetSliderColorShift (MOBJECT p, int percentage)
 
void MScrollBarSetValues (MOBJECT p, long max, long n, long pos)
 
MOBJECT MScrolledEditGetHScrollBar (MOBJECT p)
 
MOBJECT MScrolledEditGetVScrollBar (MOBJECT p)
 
void MScrolledEditSetSliderColor (MOBJECT p, MTColor color)
 
void MScrolledEditSetSliderColorShift (MOBJECT p, int percentage)
 
void MScrolledFormDisableAutoSliderColor (MOBJECT obj)
 
void MScrolledFormEnableAutoSliderColor (MOBJECT obj)
 
MOBJECT MScrolledFormGetHScrollBar (MOBJECT obj)
 
MOBJECT MScrolledFormGetVScrollBar (MOBJECT obj)
 
void MScrolledFormSetIncr (MOBJECT obj, int h_inc, int v_inc)
 
void MScrolledFormSetSliderColor (MOBJECT p, MTColor color)
 
void MScrolledFormSetSliderColorShift (MOBJECT p, int percentage)
 
int MSelectFirstChild (MOBJECT f)
 
int MSelectLastChild (MOBJECT f)
 
void MSelectNextBrother (MOBJECT f)
 
void MSelectNextCousin (MOBJECT p)
 
void MSelectObject (MOBJECT f)
 
void MSelectPreviousBrother (MOBJECT f)
 
void MSelectPreviousCousin (MOBJECT p)
 
void MSetBGColorOption (const char *obj_name, int r, int g, int b)
 
void MSetBGImageOption (const char *obj_name, const char *bgimage, int mode)
 
void MSetCellColor (MTColor c, int r, int g, int b)
 
void MSetDefaultBackgroundRGB (int r, int g, int b)
 
void MSetDefaultForegroundRGB (int r, int g, int b)
 
void MSetDiskErrorTextStrings (const char *write_protect, const char *not_ready, const char *unformatted, const char *not_responding)
 
void MSetFGColorOption (const char *obj_name, int r, int g, int b)
 
void MSetFileSelectionRGB (int r, int g, int b)
 
void MSetFileSelectionTextStrings (const char *file_list, const char *dir_list, const char *drive_list, const char *filter, const char *filename, const char *curr_dir, const char *ok_button, const char *close_button)
 
void MSetFontOption (const char *obj_name, MTFont font)
 
void MSetInputPromptFgRGB (int r, int g, int b)
 
void MSetInputPromptFonts (MTFont text, MTFont edit, MTFont btn)
 
void MSetInputPromptRGB (int r, int g, int b)
 
void MSetIntOption (const char *obj_name, const char *rname, int val)
 
void MSetMessageDialogFgRGB (int r, int g, int b)
 
void MSetMessageDialogFonts (MTFont text_font, MTFont buttons_font)
 
void MSetMessageDialogRGB (int r, int g, int b)
 
void MSetShadowOption (const char *obj_name, int shadow, int in_t, int out_t)
 
void MSetStringOption (const char *obj_name, const char *opt_name, const char *value)
 
void MSetTextOption (const char *obj_name, const char *text)
 
void MSetTraceFileName (const char *filename)
 
void MSFileSetFile (MOBJECT obj, const char *fname)
 
void MShellConfigure (MOBJECT obj, int x, int y, int w, int h)
 
void MShellDestroy (MOBJECT obj)
 
void MShellGetTitle (MOBJECT obj, char *title)
 
Window MShellGetWindow (MOBJECT s)
 
void MShellRaise (MOBJECT obj)
 
void MShellRealize (MOBJECT obj)
 
void MShellRealizeXY (MOBJECT obj, int x, int y)
 
void MShellRealizeXYWH (MOBJECT obj, int x, int y, int w, int h)
 
void MShellSetTitle (MOBJECT obj, const char *title)
 
void MShellSetWMCloseCallback (MOBJECT p, WM_CLOSE_CB cb, void *a_data)
 
void MShellUnrealize (MOBJECT obj)
 
int MShouldRetryDueToDiskError (void)
 
int MSListAddElement (MOBJECT p, long n, const char *item, void *data)
 
int MSListAddItem (MOBJECT p, const char *item, void *data)
 
void MSListChangeElement (MOBJECT p, long n, const char *new_item, void *u_data)
 
void MSListChangeItem (MOBJECT p, const char *old, const char *new_item, void *u_data)
 
void MSListClear (MOBJECT p)
 
int MSListDelElement (MOBJECT p, long n)
 
int MSListDelItem (MOBJECT p, const char *item)
 
void MSListDeselectElement (MOBJECT p, long n)
 
void MSListDeselectItem (MOBJECT p, const char *item)
 
void MSListDisableItemMotion (MOBJECT obj)
 
void MSListDisableMultiSel (MOBJECT obj)
 
void MSListEnableItemMotion (MOBJECT p)
 
void MSListEnableMultiSel (MOBJECT obj)
 
void MSListFreeze (MOBJECT obj)
 
LIST_ACTMSListGetElement (MOBJECT p, long n)
 
LIST_ACTMSListGetFirstItem (MOBJECT p)
 
LIST_ACTMSListGetFirstSelectedItem (MOBJECT p)
 
LIST_ACTMSListGetFirstUnselectedItem (MOBJECT p)
 
MOBJECT MSListGetHScrollBar (MOBJECT p)
 
LIST_ACTMSListGetItem (MOBJECT p, const char *item)
 
int MSListGetItemCheckStatus (MOBJECT p, const char *item)
 
LIST_ACTMSListGetNextItem (MOBJECT p)
 
LIST_ACTMSListGetNextSelectedItem (MOBJECT p)
 
LIST_ACTMSListGetNextUnselectedItem (MOBJECT p)
 
long MSListGetNItem (MOBJECT p)
 
LIST_ACTMSListGetSelected (MOBJECT p)
 
MOBJECT MSListGetVScrollBar (MOBJECT p)
 
void MSListReset (MOBJECT p)
 
void MSListSelectElement (MOBJECT p, long n)
 
void MSListSelectItem (MOBJECT p, const char *item)
 
void MSListSetCallback (MOBJECT obj, LIST_ACT_CB cb, void *data)
 
void MSListSetHighLightColors (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MSListSetHighLightFGColor (MOBJECT obj, MTColor fgc)
 
void MSListSetItemCheckStatus (MOBJECT p, const char *item, int status)
 
void MSListSetPickCallback (MOBJECT obj, LIST_ACT_CB cb, void *value)
 
void MSListSetSelectionCallback (MOBJECT obj, LIST_SEL_CB cb, void *data)
 
void MSListSetSliderColor (MOBJECT p, MTColor color)
 
void MSListSetSliderColorShift (MOBJECT p, int percentage)
 
void MSListSetSortCallback (MOBJECT obj, STRCMP_CB cb)
 
void MSListThaw (MOBJECT obj)
 
unsigned int MSocketGetEventsMask (int s)
 
void MSocketSetEventsMask (int s, unsigned events)
 
void MSpinEditSetCallback (MOBJECT spinedit, OBJ_VALUE_CB cb, void *data)
 
int MSpoolFile (const char *fname)
 
int MSpoolTempFile (const char *fname)
 
void MStatusBarSetMax (MOBJECT p, int max)
 
void MStatusBarSetPos (MOBJECT p, int pos)
 
void MStatusBarSetSliderColor (MOBJECT p, MTColor col)
 
void MStatusBarSetSliderRGB (MOBJECT p, int r, int g, int b)
 
void MSTextSetString (MOBJECT p, const char *text)
 
void MTabbedFormGetTabText (MOBJECT form, int page, char *buff)
 
void MTabbedFormSetTabText (MOBJECT form, int page, const char *buff)
 
void MTableFormDeleteDataRows (MOBJECT form)
 
void MTableFormDeleteRow (MOBJECT form, int row)
 
MOBJECT MTableFormGetCellObject (MOBJECT form, int x, int y)
 
void MTableFormGetCellText (MOBJECT form, int x, int y, char *text)
 
int MTableFormGetNCol (MOBJECT form)
 
void MTableFormHideGrid (MOBJECT form)
 
void MTableFormSetCellAlign (MOBJECT form, int x, int y, int h_al, int v_al)
 
void MTableFormSetCellBackgroundRGB (MOBJECT form, int x, int y, int r, int g, int b)
 
void MTableFormSetCellFont (MOBJECT form, int x, int y, MTFont f)
 
void MTableFormSetCellForegroundRGB (MOBJECT form, int x, int y, int r, int g, int b)
 
void MTableFormSetCellText (MOBJECT form, int x, int y, const char *text)
 
void MTableFormSetColAlign (MOBJECT form, int col, int al)
 
void MTableFormSetColBackgroundRGB (MOBJECT form, int col, int r, int g, int b)
 
void MTableFormSetColFont (MOBJECT form, int col, MTFont f)
 
void MTableFormSetColForegroundRGB (MOBJECT form, int col, int r, int g, int b)
 
void MTableFormSetColWidth (MOBJECT form, int col, int w)
 
void MTableFormSetNCol (MOBJECT form, int nc)
 
void MTableFormSetRowAlign (MOBJECT form, int row, int al)
 
void MTableFormSetRowHeight (MOBJECT form, int row, int h)
 
void MTableFormShowGrid (MOBJECT form)
 
void MTButtonActivate (MOBJECT o)
 
void MTButtonDeactivate (MOBJECT o)
 
int MTButtonGetActivationStatus (MOBJECT o)
 
void MTButtonSetActivationStatus (MOBJECT o, int status)
 
void MTButtonSetCallback (MOBJECT button, OBJ_VALUE_CB cb, void *data)
 
void MTButtonSetImage (MOBJECT obj, const char *npf, const char *apf, const char *upf)
 
int MTextCharX (const char *text, MTFont font, int x)
 
int MTextHeight (const char *text, MTFont font)
 
int MTextNWidth (const char *text, MTFont font, int len)
 
char * MTextPrompt (const char *t, const char *msg, const char *text, int w, int h, const char *ok, const char *cancel)
 
int MTextWidth (const char *text, MTFont font)
 
void MTopAttach (MOBJECT child, int att_type, int off, MOBJECT obj)
 
void MTraceSetTimeFormat (const char *strftime_format)
 
void MTreeCloseNode (MTNODE node, int notify)
 
MTNODE MTreeCreateNode (MOBJECT tree, MTNODE parent, CARD16 type, CARD16 flags, const char *text)
 
void MTreeDestroyNode (MTNODE node, int notify)
 
void MTreeDestroyNodeContainee (MTNODE node, int notify)
 
void MTreeDisableAutoSliderColor (MOBJECT obj)
 
void MTreeEnableAutoSliderColor (MOBJECT obj)
 
MTNODE MTreeGetFirstNode (MOBJECT tree)
 
MOBJECT MTreeGetHScrollBar (MOBJECT p)
 
MTNODE MTreeGetSelectedNode (MOBJECT tree)
 
MOBJECT MTreeGetVScrollBar (MOBJECT p)
 
void MTreeNodeEdit (MTNODE node)
 
MTNODE MTreeNodeGetFirstChild (MTNODE node)
 
MOBJECT MTreeNodeGetMTree (MTNODE node)
 
MTNODE MTreeNodeGetNext (MTNODE node)
 
MTNODE MTreeNodeGetParent (MTNODE node)
 
char * MTreeNodeGetPath (MTNODE node, char separator, char *buff)
 
char * MTreeNodeGetText (MTNODE node, char *text)
 
CARD16 MTreeNodeGetType (MTNODE node)
 
void * MTreeNodeGetUserData (MTNODE node)
 
void MTreeNodeSetCloseCallback (MTNODE node, MTREE_NODE_CB cb, void *ud)
 
void MTreeNodeSetDeleteCallback (MTNODE node, MTREE_NODE_DELETE_CB cb, void *ud)
 
void MTreeNodeSetDestroyCallback (MTNODE node, MTREE_NODE_CB cb, void *ud)
 
void MTreeNodeSetImages (MTNODE node, MIMAGE norm, MIMAGE open, MIMAGE sel)
 
void MTreeNodeSetOpenCallback (MTNODE node, MTREE_NODE_CB cb, void *ud)
 
void MTreeNodeSetPopupCallback (MTNODE node, MTREE_POPUP_CB cb, void *ud)
 
void MTreeNodeSetRenameCallback (MTNODE node, MTREE_NODE_RENAME_CB cb, void *ud)
 
void MTreeNodeSetSelectCallback (MTNODE node, MTREE_NODE_CB cb, void *ud)
 
void MTreeNodeSetText (MTNODE node, const char *text)
 
void MTreeNodeSetUserData (MTNODE node, void *ud)
 
void MTreeOpenNode (MTNODE node, int notify)
 
void MTreeSelectNode (MTNODE node, int notify)
 
void MTreeSetCloseCallback (MOBJECT tree, MTREE_NODE_CB cb, void *ud)
 
void MTreeSetDeleteCallback (MOBJECT tree, MTREE_NODE_DELETE_CB cb, void *ud)
 
void MTreeSetDestroyCallback (MOBJECT tree, MTREE_NODE_CB cb, void *ud)
 
void MTreeSetHighLightColors (MOBJECT obj, MTColor bgc, MTColor fgc)
 
void MTreeSetHighLightFGColor (MOBJECT obj, MTColor fgc)
 
void MTreeSetImagesByData (MOBJECT tree, int type, MIMAGE norm, MIMAGE open, MIMAGE sel)
 
void MTreeSetImagesByName (MOBJECT tree, int type, const char *norm, const char *open, const char *sel)
 
void MTreeSetLineColor (MOBJECT obj, MTColor col)
 
void MTreeSetOpenCallback (MOBJECT tree, MTREE_NODE_CB cb, void *ud)
 
void MTreeSetPopupCallback (MOBJECT tree, MTREE_POPUP_CB cb, void *ud)
 
void MTreeSetRenameCallback (MOBJECT tree, MTREE_NODE_RENAME_CB cb, void *ud)
 
void MTreeSetSelectCallback (MOBJECT tree, MTREE_NODE_CB cb, void *ud)
 
void MTreeSetSliderColor (MOBJECT p, MTColor color)
 
void MTreeSetSliderColorShift (MOBJECT p, int percentage)
 
void MUninstallImage (MIMAGE data)
 
void MUnloadFont (MTFont font)
 
MTColor MWhiteColor (void)
 
int MWriteBMPFile (MIMAGE img, const char *fname)
 
void MWriteCARD16 (FILE *fp, CARD16 val)
 
void MWriteCARD32 (FILE *fp, CARD32 val)
 
void MWriteCARD8 (FILE *fp, CARD8 val)
 
int MWriteJPEGFile (MIMAGE img, const char *name, int quality)
 
int MWriteTIFFFile (MIMAGE img, const char *name, int compression)
 
void Trace (const char *fmt,...)
 
void vMLog (int level, const char *fmt, va_list vl)
 
void vMMaskedLog (int level, CARD32 mask, const char *fmt, va_list vl)
 
int vMMessageDialog (const char *t, const char *msg, const char *btn1, const char *btn2, va_list vl)
 
void vTrace (const char *fmt, va_list vl)
 

Macro Definition Documentation

§ MStatusBarSetWidth

#define MStatusBarSetWidth (   obj,
 
)    MObjectSetWidth(obj, w)

Definition at line 587 of file Mgui.h.

Function Documentation

§ MAddImagePath()

void MAddImagePath ( const char *  path)

§ MAddSocketHandler()

void MAddSocketHandler ( int  s,
unsigned  events,
SOCKET_CB  cb,
void *  data 
)

§ MAddTimeout()

TIMEOUT_ID MAddTimeout ( CARD32  tmout,
TIMEOUT_CB  cb,
void *  ud 
)

Referenced by Task_AMSH(), Task_AutoEx(), Task_CCD_Temp(), Task_LIS_Temp(), Task_LOG(), Task_REFRESH_Temp(), and Task_Timer().

+ Here is the caller graph for this function:

§ MAllocCell()

MTColor MAllocCell ( int  r,
int  g,
int  b 
)

Referenced by ColorSaveCB(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MAllocColor()

MTColor MAllocColor ( int  r,
int  g,
int  b 
)

Referenced by InitColors(), LoadTestPalette(), LoadTruePalette(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MAllocDefaultBackgroundColor()

MTColor MAllocDefaultBackgroundColor ( void  )

§ MAllocHighlightBGColor()

MTColor MAllocHighlightBGColor ( MTColor  bgc,
MTColor  fgc 
)

§ MAllocImage()

MIMAGE MAllocImage ( int  img_w,
int  img_h,
int  nplanes 
)

Referenced by D_Lens(), D_LensResizeCB(), DrawAreaPlotCB(), LoadIo(), and ViewPlot().

+ Here is the caller graph for this function:

§ MAllocShiftColor()

MTColor MAllocShiftColor ( MTColor  col,
int  percentage 
)

§ MBeep()

void MBeep ( void  )

Referenced by DB_TestF().

+ Here is the caller graph for this function:

§ MBlackColor()

MTColor MBlackColor ( void  )

Referenced by LoadTestPalette(), and LoadTruePalette().

+ Here is the caller graph for this function:

§ MBottomAttach()

void MBottomAttach ( MOBJECT  child,
int  att_type,
int  off,
MOBJECT  obj 
)

Referenced by CONFP_AMS_IOPort(), CONFP_AMS_NOVA(), DB_Ask(), MDCreate_CP(), MDCreateHorMeas(), and StepperPagForm().

+ Here is the caller graph for this function:

§ MButtonChangeImageFiles()

void MButtonChangeImageFiles ( MOBJECT  obj,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  npfo,
const char *  apfo,
const char *  upfo 
)

§ MButtonSetAccelerator()

void MButtonSetAccelerator ( MOBJECT  button,
int  key 
)

Referenced by ShutDOWN().

+ Here is the caller graph for this function:

§ MButtonSetImageMaskByCMapIndex()

void MButtonSetImageMaskByCMapIndex ( MOBJECT  obj,
int  id 
)

§ MButtonSetImageMaskByPixel()

void MButtonSetImageMaskByPixel ( MOBJECT  obj,
int  x,
int  y 
)

Referenced by CONFP_AMS(), CONFP_AMS_IOPort(), and CONFP_param_page1().

+ Here is the caller graph for this function:

§ MButtonSetImageMaskByRGB()

void MButtonSetImageMaskByRGB ( MOBJECT  obj,
int  r,
int  g,
int  b 
)

§ MButtonSetOnMouseOverForegroundColor()

void MButtonSetOnMouseOverForegroundColor ( MOBJECT  button,
MTColor  cc 
)

§ MButtonSetOnMouseOverForegroundRGB()

void MButtonSetOnMouseOverForegroundRGB ( MOBJECT  button,
int  r,
int  g,
int  b 
)

Referenced by DB_Tools(), MDCreate_CP(), MDCreateBuildList_Sh(), MDCreateColFor_Sh(), MDCreateDiff_Sh(), MDCreateFixed_Sh(), MDCreateFormat_Sh(), MDCreateHorMeas(), MDCreateSh_Fil(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_SimPos(), MDCreateSh_Wl(), ShutDOWN(), and ViewPlot().

+ Here is the caller graph for this function:

§ MButtonSetShadowOnMouseOver()

void MButtonSetShadowOnMouseOver ( MOBJECT  obj,
int  thick 
)

§ MButtonSetTextVsImageAlignment()

void MButtonSetTextVsImageAlignment ( MOBJECT  button,
CARD8  align 
)

§ MButtonUnsetOnMouseOverForeground()

void MButtonUnsetOnMouseOverForeground ( MOBJECT  obj)

§ MButtonUnsetShadowOnMouseOver()

void MButtonUnsetShadowOnMouseOver ( MOBJECT  obj)

§ MCallAllTimeoutCallbacks()

void MCallAllTimeoutCallbacks ( void  )

§ MCallExpiredTimeoutCallbacks()

void MCallExpiredTimeoutCallbacks ( void  )

§ MCharHeight()

int MCharHeight ( unsigned int  car,
MTFont  font 
)

§ MCharWidth()

int MCharWidth ( unsigned int  car,
MTFont  font 
)

§ MClear()

void MClear ( MOBJECT  o)

§ MClearDiskError()

void MClearDiskError ( void  )

§ MClearTimeout()

void MClearTimeout ( TIMEOUT_ID pid)

§ MCreateClippedColForm()

MOBJECT MCreateClippedColForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateClippedEdit()

MOBJECT MCreateClippedEdit ( MOBJECT  parent,
const char *  text,
int  len,
int  clip_len,
MTFont  font 
)

Referenced by CONFP_AMS_SM_OFFSET(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_opt_page4(), CONFP_param_page1(), D_PlotTools(), DB_Ask(), MAPDefPix(), MDCreateColFor_Sh(), and MDCreateFM_Shell().

+ Here is the caller graph for this function:

§ MCreateClippedHiddenEdit()

MOBJECT MCreateClippedHiddenEdit ( MOBJECT  parent,
const char *  text,
int  len,
int  clip_len,
MTFont  font,
char  shown_char 
)

§ MCreateClippedMLEdit()

MOBJECT MCreateClippedMLEdit ( MOBJECT  parent,
const char *  text,
int  width,
int  height,
MTFont  font 
)

§ MCreateClippedPosForm()

MOBJECT MCreateClippedPosForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateClippedRowForm()

MOBJECT MCreateClippedRowForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateColForm()

MOBJECT MCreateColForm ( MOBJECT  parent)

§ MCreateCursor()

MTCursor MCreateCursor ( MIMAGE  bits,
int  xs,
int  ys 
)

§ MCreateDirBrowser()

MOBJECT MCreateDirBrowser ( MOBJECT  parent,
const char *  dir,
MTFont  font,
int  width,
int  height,
CARD16  flags 
)

§ MCreateDrawArea()

MOBJECT MCreateDrawArea ( MOBJECT  parent,
int  width,
int  height 
)

Referenced by D_Lens(), DOAS_Plot(), MDCreate_2DPlot(), MDCreateDASConfig(), and ViewPlot().

+ Here is the caller graph for this function:

§ MCreateDrawnPButton()

MOBJECT MCreateDrawnPButton ( MOBJECT  parent,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu 
)

§ MCreateDrawnPButtonExt()

MOBJECT MCreateDrawnPButtonExt ( MOBJECT  parent,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateDrawnRButton()

MOBJECT MCreateDrawnRButton ( MOBJECT  parent,
MIMAGE  np,
MIMAGE  ap,
MIMAGE  up 
)

§ MCreateDrawnRButtonExt()

MOBJECT MCreateDrawnRButtonExt ( MOBJECT  parent,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateDrawnTButton()

MOBJECT MCreateDrawnTButton ( MOBJECT  parent,
MIMAGE  np,
MIMAGE  ap,
MIMAGE  up 
)

§ MCreateDrawnTButtonExt()

MOBJECT MCreateDrawnTButtonExt ( MOBJECT  parent,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateDrawnTextPButton()

MOBJECT MCreateDrawnTextPButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu 
)

§ MCreateDrawnTextPButtonExt()

MOBJECT MCreateDrawnTextPButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateDrawnTextRButton()

MOBJECT MCreateDrawnTextRButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  np,
MIMAGE  ap,
MIMAGE  up 
)

§ MCreateDrawnTextRButtonExt()

MOBJECT MCreateDrawnTextRButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateDrawnTextTButton()

MOBJECT MCreateDrawnTextTButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  np,
MIMAGE  ap,
MIMAGE  up 
)

§ MCreateDrawnTextTButtonExt()

MOBJECT MCreateDrawnTextTButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
MIMAGE  pn,
MIMAGE  pa,
MIMAGE  pu,
MIMAGE  pn_on,
MIMAGE  pa_on,
MIMAGE  pu_on 
)

§ MCreateEdit()

MOBJECT MCreateEdit ( MOBJECT  parent,
const char *  text,
int  len,
MTFont  font 
)

§ MCreateEditList()

MOBJECT MCreateEditList ( MOBJECT  parent,
MTFont  font,
EL_TEMPLATE elt,
int  ne,
int  nrow,
int  ncol 
)

§ MCreateFormattedText()

MOBJECT MCreateFormattedText ( MOBJECT  par,
const char *  text,
int  clip_w,
MTFont  f 
)

§ MCreateHiddenEdit()

MOBJECT MCreateHiddenEdit ( MOBJECT  parent,
const char *  text,
int  len,
MTFont  font,
char  shown_char 
)

Referenced by CONFP_opt_page4(), and MDCreateSh_PWD().

+ Here is the caller graph for this function:

§ MCreateImageMaskByCMapIndex()

MIMAGE MCreateImageMaskByCMapIndex ( MIMAGE  img,
int  index 
)

§ MCreateImageMaskByPixel()

MIMAGE MCreateImageMaskByPixel ( MIMAGE  img,
int  x,
int  y 
)

§ MCreateImageMaskByRGB()

MIMAGE MCreateImageMaskByRGB ( MIMAGE  img,
int  r,
int  g,
int  b 
)

§ MCreateImagePButton()

MOBJECT MCreateImagePButton ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf 
)

Referenced by MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MCreateImagePButtonExt()

MOBJECT MCreateImagePButtonExt ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

Referenced by CONFP_AMS(), CONFP_AMS_IOPort(), CONFP_param_page1(), and MDCreateExpo().

+ Here is the caller graph for this function:

§ MCreateImageRButton()

MOBJECT MCreateImageRButton ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MCreateImageRButtonExt()

MOBJECT MCreateImageRButtonExt ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

§ MCreateImageTButton()

MOBJECT MCreateImageTButton ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MCreateImageTButtonExt()

MOBJECT MCreateImageTButtonExt ( MOBJECT  parent,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

Referenced by CONFP_AMS_IOPort(), and CONFP_AMS_NOVA().

+ Here is the caller graph for this function:

§ MCreateImageTextPButton()

MOBJECT MCreateImageTextPButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MCreateImageTextPButtonExt()

MOBJECT MCreateImageTextPButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

§ MCreateImageTextRButton()

MOBJECT MCreateImageTextRButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MCreateImageTextRButtonExt()

MOBJECT MCreateImageTextRButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

§ MCreateImageTextTButton()

MOBJECT MCreateImageTextTButton ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MCreateImageTextTButtonExt()

MOBJECT MCreateImageTextTButtonExt ( MOBJECT  parent,
const char *  text,
MTFont  font,
const char *  npf,
const char *  apf,
const char *  upf,
const char *  non,
const char *  aon,
const char *  uon 
)

§ MCreateLabel()

MOBJECT MCreateLabel ( MOBJECT  parent,
const char *  text,
MTFont  font 
)

§ MCreateMenu()

MOBJECT MCreateMenu ( MOBJECT  menu,
const char *  text 
)

Referenced by MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), and ViewPlot().

+ Here is the caller graph for this function:

§ MCreateMenuBar()

MOBJECT MCreateMenuBar ( MOBJECT  parent,
MTFont  font 
)

Referenced by MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), and ViewPlot().

+ Here is the caller graph for this function:

§ MCreateOptionEdit()

MOBJECT MCreateOptionEdit ( MOBJECT  parent,
const char *  text,
int  len,
int  clip_len,
int  nrow,
MTFont  font 
)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_param_page1(), CONFP_param_page4(), DOAS_Plot(), MDCreateColFor_Sh(), MDCreateDASConfig(), and MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MCreatePagedColForm()

MOBJECT MCreatePagedColForm ( MOBJECT  parent,
int  npage 
)

§ MCreatePagedColFormExt()

MOBJECT MCreatePagedColFormExt ( MOBJECT  parent,
int  npage 
)

§ MCreatePagedPosForm()

MOBJECT MCreatePagedPosForm ( MOBJECT  parent,
int  npage 
)

§ MCreatePagedPosFormExt()

MOBJECT MCreatePagedPosFormExt ( MOBJECT  parent,
int  npage 
)

§ MCreatePagedRowForm()

MOBJECT MCreatePagedRowForm ( MOBJECT  parent,
int  npage 
)

§ MCreatePagedRowFormExt()

MOBJECT MCreatePagedRowFormExt ( MOBJECT  parent,
int  npage 
)

§ MCreatePButton()

MOBJECT MCreatePButton ( MOBJECT  parent,
const char *  text,
MTFont  font 
)

§ MCreatePixmapFromData()

MOBJECT MCreatePixmapFromData ( MOBJECT  parent,
MIMAGE  data 
)

Referenced by MDCreateExpo().

+ Here is the caller graph for this function:

§ MCreatePixmapFromFile()

MOBJECT MCreatePixmapFromFile ( MOBJECT  parent,
const char *  fname 
)

Referenced by AboutCB(), CONFP_AMS_IOPort(), CONFP_AMS_NOVA(), DB_Ask(), DB_Tools(), MDCreate_CP(), MDCreateExpo(), MDCreateHorMeas(), MDCreateSplashExe(), and MDCreateWaitShell().

+ Here is the caller graph for this function:

§ MCreatePopupMenu()

MOBJECT MCreatePopupMenu ( MTFont  font)

Referenced by MDCreate_CP(), and ViewPlot().

+ Here is the caller graph for this function:

§ MCreatePosForm()

MOBJECT MCreatePosForm ( MOBJECT  parent)

§ MCreateRButton()

MOBJECT MCreateRButton ( MOBJECT  parent,
const char *  text,
MTFont  font 
)

§ MCreateRowForm()

MOBJECT MCreateRowForm ( MOBJECT  parent)

§ MCreateScrollBar()

MOBJECT MCreateScrollBar ( MOBJECT  parent,
int  type,
long  n,
long  max 
)

Referenced by D_Lens(), MDCreate_2DPlot(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MCreateScrolledColForm()

MOBJECT MCreateScrolledColForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateScrolledFormattedText()

MOBJECT MCreateScrolledFormattedText ( MOBJECT  par,
const char *  text,
int  clip_w,
int  clip_h,
MTFont  f 
)

§ MCreateScrolledMLEdit()

MOBJECT MCreateScrolledMLEdit ( MOBJECT  parent,
const char *  text,
int  width,
int  height,
MTFont  font 
)

Referenced by MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MCreateScrolledPosForm()

MOBJECT MCreateScrolledPosForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateScrolledRowForm()

MOBJECT MCreateScrolledRowForm ( MOBJECT  parent,
int  clip_w,
int  clip_h 
)

§ MCreateScrolledTableForm()

MOBJECT MCreateScrolledTableForm ( MOBJECT  parent,
int  n_cols,
int  clip_w,
int  clip_h,
int  head_rows,
int  head_cols 
)

§ MCreateSFile()

MOBJECT MCreateSFile ( MOBJECT  parent,
const char *  fname,
MTFont  font,
int  nrow,
int  ncol 
)

§ MCreateShell()

MOBJECT MCreateShell ( const char *  title,
int  flags 
)

§ MCreateSList()

MOBJECT MCreateSList ( MOBJECT  parent,
MTFont  font,
int  row_len,
int  nrow,
int  ncol 
)

Referenced by MDCreateFM_Shell().

+ Here is the caller graph for this function:

§ MCreateSListClip()

MOBJECT MCreateSListClip ( MOBJECT  parent,
NEW_BLOCK_CB  nb,
void *  nbd,
ITEM_SEEK_CB  is,
void *  isd,
MTFont  font,
int  nrow,
int  ncol,
int  xc,
long  xn 
)

§ MCreateSListMultiSel()

MOBJECT MCreateSListMultiSel ( MOBJECT  parent,
MTFont  font,
int  row_len,
int  nrow,
int  ncol 
)

§ MCreateSListSkip()

MOBJECT MCreateSListSkip ( MOBJECT  parent,
NEW_BLOCK_CB  nb,
void *  nbd,
ITEM_SEEK_CB  is,
void *  isd,
MTFont  font,
int  nrow,
int  ncol,
int  xc 
)

§ MCreateSpinEdit()

MOBJECT MCreateSpinEdit ( MOBJECT  parent,
const char *  text,
int  len,
int  clip_len,
MTFont  font,
OBJ_VALUE_CB  cb,
void *  cd 
)

Referenced by MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MCreateSplitter()

MOBJECT MCreateSplitter ( MOBJECT  sf)

§ MCreateStatusBar()

MOBJECT MCreateStatusBar ( MOBJECT  parent,
const char *  text,
int  max,
MTFont  font 
)

Referenced by D_VRange(), D_VRangeSim(), and DD_VRange().

+ Here is the caller graph for this function:

§ MCreateSText()

MOBJECT MCreateSText ( MOBJECT  parent,
const char *  text,
MTFont  font,
int  nrow,
int  ncol 
)

§ MCreateSTextClip()

MOBJECT MCreateSTextClip ( MOBJECT  parent,
NEW_BLOCK_CB  nb,
void *  nbd,
MTFont  font,
int  nrow,
int  ncol,
int  xc,
long  xn 
)

§ MCreateSubMenu()

MOBJECT MCreateSubMenu ( MENU_ITEM  item)

Referenced by MDCreateDOAS_MainSh(), and ViewPlot().

+ Here is the caller graph for this function:

§ MCreateTabbedColForm()

MOBJECT MCreateTabbedColForm ( MOBJECT  parent,
int  npage,
MTFont  f 
)

Referenced by MDCreateDOAS_SetupSh().

+ Here is the caller graph for this function:

§ MCreateTabbedPosForm()

MOBJECT MCreateTabbedPosForm ( MOBJECT  parent,
int  npage,
MTFont  f 
)

§ MCreateTabbedRowForm()

MOBJECT MCreateTabbedRowForm ( MOBJECT  parent,
int  npage,
MTFont  f 
)

Referenced by CONFP_Options(), CONFP_Param(), MDCreate_CP(), MDCreateColFor_Sh(), MDCreateDASConfig(), and MDCreateDOAS_ProcSh().

+ Here is the caller graph for this function:

§ MCreateTableForm()

MOBJECT MCreateTableForm ( MOBJECT  parent,
int  n_cols 
)

§ MCreateTButton()

MOBJECT MCreateTButton ( MOBJECT  parent,
const char *  text,
MTFont  font 
)

Referenced by DOAS_SetupPagedForm(), MDCreate_2DPlot(), MDCreateDASConfig(), and MDCreateDOAS_SetupSh().

+ Here is the caller graph for this function:

§ MCreateTree()

MOBJECT MCreateTree ( MOBJECT  parent,
MTFont  font,
int  width,
int  height,
int  n_types 
)

§ MDeleteObject()

void MDeleteObject ( MOBJECT  obj,
int  resize 
)

§ MDestroyMenu()

void MDestroyMenu ( MOBJECT  menu)

§ MDirBrowse()

int MDirBrowse ( const char *  title,
const char *  filter,
char *  dname,
int  change_cur_dir 
)

§ MDirBrowseExt()

int MDirBrowseExt ( const char *  t,
const char *  ext,
char *  dname,
FB_PREFS prefs 
)

Referenced by BrowseCB(), ChangeFormatCB(), and CreateList().

+ Here is the caller graph for this function:

§ MDirBrowserGetDirectory()

const char* MDirBrowserGetDirectory ( MOBJECT  db)

§ MDirBrowserSetDirChangeCallback()

void MDirBrowserSetDirChangeCallback ( MOBJECT  obj,
DB_DIR_CHANGE_CB  cb,
void *  ud 
)

§ MDirBrowserSetDirectory()

void MDirBrowserSetDirectory ( MOBJECT  db,
const char *  dir,
int  notify 
)

§ MDirSelection()

int MDirSelection ( const char *  title,
const char *  filter,
char *  dname,
int  change_cur_dir 
)

§ MDispatchObjEvent()

void MDispatchObjEvent ( MOBJECT  p,
MEvent pe 
)

§ MDrawArc()

void MDrawArc ( MOBJECT  p,
int  x,
int  y,
int  r,
int  a1,
int  a2,
MTColor  col 
)

§ MDrawAreaSetExposeCallback()

void MDrawAreaSetExposeCallback ( MOBJECT  obj,
OBJ_EVENT_CB  cb,
void *  ad 
)

Referenced by D_Lens(), GrafoIMG(), MDCreate_2DPlot(), MDCreateDASConfig(), and ViewPlot().

+ Here is the caller graph for this function:

§ MDrawAreaSetInputCallback()

void MDrawAreaSetInputCallback ( MOBJECT  obj,
OBJ_EVENT_CB  cb,
void *  ad 
)

Referenced by MDCreate_2DPlot(), and ViewPlot().

+ Here is the caller graph for this function:

§ MDrawAreaSetResizeCallback()

void MDrawAreaSetResizeCallback ( MOBJECT  obj,
DRAWAREA_PREF_CB  cb,
void *  ad 
)

Referenced by D_Lens(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MDrawBGNText()

void MDrawBGNText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
MTColor  bgc,
MTColor  fgc,
int  align,
int  n 
)

§ MDrawBGText()

void MDrawBGText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
MTColor  bgc,
MTColor  fgc,
int  align 
)

§ MDrawBorder()

void MDrawBorder ( MOBJECT  o,
int  x,
int  y,
int  w,
int  h,
MTColor  col,
int  thick 
)

§ MDrawBox()

void MDrawBox ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
MTColor  bgc 
)

Referenced by ColorMapExposeCB(), ColorMapInputCB(), and D_DoLens().

+ Here is the caller graph for this function:

§ MDrawCircle()

void MDrawCircle ( MOBJECT  p,
int  x,
int  y,
int  r,
MTColor  col 
)

§ MDrawFilledArc()

void MDrawFilledArc ( MOBJECT  p,
int  x,
int  y,
int  r,
int  a1,
int  a2,
MTColor  c 
)

§ MDrawFilledBox()

void MDrawFilledBox ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
MTColor  bgc 
)

Referenced by ColorMapExposeCB(), and DB_CellExposeCB().

+ Here is the caller graph for this function:

§ MDrawFilledCircle()

void MDrawFilledCircle ( MOBJECT  p,
int  x,
int  y,
int  r,
MTColor  col 
)

§ MDrawFilledPolyline()

void MDrawFilledPolyline ( MOBJECT  p,
MPOINT points,
int  n,
MTColor  col 
)

§ MDrawImage()

void MDrawImage ( MOBJECT  p,
MIMAGE  gi,
int  pm_x,
int  pm_y,
int  w,
int  h,
int  x,
int  y 
)

Referenced by D_DoLens().

+ Here is the caller graph for this function:

§ MDrawLine()

void MDrawLine ( MOBJECT  p,
int  x1,
int  y1,
int  x2,
int  y2,
MTColor  col 
)

Referenced by D2D_PlotAxis(), D2D_PlotGrid(), D2D_PlotSpectrum(), D_DoLens(), D_PlotAxis(), D_PlotGrid(), D_PlotOneLine(), and PlotSpectrum().

+ Here is the caller graph for this function:

§ MDrawnButtonChangeArmedImage()

MIMAGE MDrawnButtonChangeArmedImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawnButtonChangeArmedOnImage()

MIMAGE MDrawnButtonChangeArmedOnImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawnButtonChangeNormalImage()

MIMAGE MDrawnButtonChangeNormalImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawnButtonChangeNormalOnImage()

MIMAGE MDrawnButtonChangeNormalOnImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawnButtonChangeUnsensitiveImage()

MIMAGE MDrawnButtonChangeUnsensitiveImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawnButtonChangeUnsensitiveOnImage()

MIMAGE MDrawnButtonChangeUnsensitiveOnImage ( MOBJECT  button,
MIMAGE  new_img 
)

§ MDrawNText()

void MDrawNText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
MTColor  fgc,
int  align,
int  n 
)

§ MDrawPoint()

void MDrawPoint ( MOBJECT  p,
int  x,
int  y,
MTColor  col 
)

§ MDrawPolyline()

void MDrawPolyline ( MOBJECT  p,
MPOINT points,
int  n,
MTColor  col 
)

§ MDrawShadow()

void MDrawShadow ( MOBJECT  o)

§ MDrawShadowedNText()

void MDrawShadowedNText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
int  sh,
MTColor  fgc1,
MTColor  fgc2,
int  align,
int  n 
)

§ MDrawShadowedText()

void MDrawShadowedText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
int  sh,
MTColor  fgc1,
MTColor  fgc2,
int  align 
)

§ MDrawSubShadow()

void MDrawSubShadow ( MOBJECT  o,
int  x,
int  y,
int  w,
int  h,
MTColor  tsc,
MTColor  bsc,
int  thick 
)

§ MDrawText()

void MDrawText ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h,
const char *  text,
MTFont  font,
MTColor  fgc,
int  align 
)

Referenced by DrawAreaExpFontCB().

+ Here is the caller graph for this function:

§ MDrawWindow()

void MDrawWindow ( MOBJECT  o)

§ MDrawXorBox()

void MDrawXorBox ( MOBJECT  p,
int  x,
int  y,
int  w,
int  h 
)

Referenced by D2D_AreaInputTemp(), and DB_AreaInput().

+ Here is the caller graph for this function:

§ MDrawXorLine()

void MDrawXorLine ( MOBJECT  p,
int  x1,
int  y1,
int  x2,
int  y2 
)

Referenced by D2D_AreaInputTemp(), and DB_AreaInput().

+ Here is the caller graph for this function:

§ MEditChangeText()

void MEditChangeText ( MOBJECT  edit,
int  off,
int  len,
const char *  new_t,
int  chg_len 
)

Referenced by SelKeywCB().

+ Here is the caller graph for this function:

§ MEditDisableAutoControlColor()

void MEditDisableAutoControlColor ( MOBJECT  edit)

§ MEditDisableEditing()

void MEditDisableEditing ( MOBJECT  edit)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_param_page1(), CONFP_param_page4(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateSh_SimPos(), and MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MEditEnableAutoControlColor()

void MEditEnableAutoControlColor ( MOBJECT  edit)

Referenced by MDCreateColFor_Sh(), and MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MEditEnableEditing()

void MEditEnableEditing ( MOBJECT  edit)

Referenced by CONFP_opt_page4().

+ Here is the caller graph for this function:

§ MEditFindSubStringBackward()

int MEditFindSubStringBackward ( MOBJECT  edit,
int  off,
const char *  str,
int  icase 
)

§ MEditFindSubStringForward()

int MEditFindSubStringForward ( MOBJECT  edit,
int  off,
const char *  str,
int  icase 
)

§ MEditGetCursorPos()

int MEditGetCursorPos ( MOBJECT  edit)

§ MEditGetCursorXY()

void MEditGetCursorXY ( MOBJECT  edit,
int *  px,
int *  py 
)

§ MEditGetFilter()

int MEditGetFilter ( MOBJECT  p)

§ MEditGetSelection()

void MEditGetSelection ( MOBJECT  edit,
int *  pstart,
int *  pend 
)

§ MEditGetSubString()

void MEditGetSubString ( MOBJECT  edit,
int  start,
int  end,
char *  str 
)

§ MEditHide()

void MEditHide ( MOBJECT  edit,
char  shown_char 
)

§ MEditListAddItem()

int MEditListAddItem ( MOBJECT  p,
char **  argv,
void *  u_data 
)

§ MEditListAddItemFromEdits()

int MEditListAddItemFromEdits ( MOBJECT  p,
void *  u_data 
)

§ MEditListChangeElement()

void MEditListChangeElement ( MOBJECT  p,
long  n,
char **  new_ele,
void *  data 
)

§ MEditListDelElement()

void MEditListDelElement ( MOBJECT  p,
long  n 
)

§ MEditListGetEditText()

void MEditListGetEditText ( MOBJECT  p,
int  n,
char *  buff 
)

§ MEditListGetItemField()

void MEditListGetItemField ( MOBJECT  el,
const char *  item,
int  ii,
char *  buff 
)

§ MEditListSeekItem()

void MEditListSeekItem ( MOBJECT  p,
char **  argv,
long *  pos,
void **  u_data 
)

§ MEditListSetEditText()

void MEditListSetEditText ( MOBJECT  p,
int  n,
const char *  buff 
)

§ MEditSetActCallback()

void MEditSetActCallback ( MOBJECT  edit,
OBJ_STRING_CB  cb,
void *  data 
)

Referenced by CONFP_AMS_SM_OFFSET(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_opt_page4(), CONFP_param_page1(), D_PlotTools(), DB_Ask(), MAPDefPix(), MDCreateColFor_Sh(), MDCreateFM_Shell(), MDCreateMoveAzim(), MDCreateMoveAzimDeg(), MDCreateMoveGrat(), MDCreateMoveZen(), MDCreateMoveZenDeg(), and MDCreateSh_PWD().

+ Here is the caller graph for this function:

§ MEditSetAutoIndent()

void MEditSetAutoIndent ( MOBJECT  edit,
int  on_off 
)

§ MEditSetBufferSize()

void MEditSetBufferSize ( MOBJECT  edit,
int  clip_size,
int  size 
)

§ MEditSetClipWindow()

void MEditSetClipWindow ( MOBJECT  edit,
int  clip_w,
int  clip_h 
)

§ MEditSetCursorPos()

void MEditSetCursorPos ( MOBJECT  edit,
int  pos 
)

§ MEditSetCursorPosCallback()

void MEditSetCursorPosCallback ( MOBJECT  edit,
EDIT_CURS_CB  cb,
void *  data 
)

Referenced by MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MEditSetCursorXY()

void MEditSetCursorXY ( MOBJECT  edit,
int  x,
int  y 
)

§ MEditSetFilter()

void MEditSetFilter ( MOBJECT  edit,
int  filter,
const char *  extra_chars 
)

Referenced by CONFP_AMS_TabSingMotor(), MDCreateColFor_Sh(), MDCreateDiff_Sh(), MDCreateFixed_Sh(), MDCreateFormat_Sh(), MDCreateSh_PWD(), and MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MEditSetHotKeyCallback()

void MEditSetHotKeyCallback ( MOBJECT  edit,
int  key,
MGUI_CB  cb,
void *  data 
)

§ MEditSetMargin()

void MEditSetMargin ( MOBJECT  edit,
int  w_margin,
int  h_margin 
)

§ MEditSetNewValueCallback()

void MEditSetNewValueCallback ( MOBJECT  edit,
OBJ_STRING_CB  cb,
void *  data 
)

Referenced by MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MEditSetNotValidatedColors()

void MEditSetNotValidatedColors ( MOBJECT  edit,
MTColor  bgc,
MTColor  fgc 
)

§ MEditSetReplace()

void MEditSetReplace ( MOBJECT  edit)

§ MEditSetSelection()

void MEditSetSelection ( MOBJECT  edit,
int  start,
int  end 
)

§ MEditSetTabSize()

void MEditSetTabSize ( MOBJECT  edit,
int  size 
)

§ MEditSetTextExt()

void MEditSetTextExt ( MOBJECT  edit,
const char *  text,
int  validated,
int  notify 
)

Referenced by ActMvAzimCB(), ActMvAzimDegCB(), ActMvGratCB(), ActMvZenCB(), ActMvZenDegCB(), and ActPWDSysCB().

+ Here is the caller graph for this function:

§ MEditSetValCallback()

void MEditSetValCallback ( MOBJECT  edit,
EDIT_VAL_CB  cb,
void *  data 
)

Referenced by CONFP_AMS_SM_OFFSET(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_param_page1(), CONFP_param_page2(), CONFP_param_page3(), D_PlotTools(), MAPDefPix(), and MDCreateColFor_Sh().

+ Here is the caller graph for this function:

§ MEditSetValidatedColors()

void MEditSetValidatedColors ( MOBJECT  edit,
MTColor  bg_color,
MTColor  fg_color 
)

§ MEditSetValidationStatus()

void MEditSetValidationStatus ( MOBJECT  edit,
int  validated 
)

§ MEditSetValueChangeCallback()

void MEditSetValueChangeCallback ( MOBJECT  edit,
EDIT_CHANGE_CB  cb,
void *  data 
)

§ MEditUnhide()

void MEditUnhide ( MOBJECT  edit)

§ MEditValue()

const char* MEditValue ( MOBJECT  edit)

§ MEnableCharBrowser()

void MEnableCharBrowser ( void  )

§ MEnableCustomizing()

void MEnableCustomizing ( void  )

Referenced by MGUIMain().

+ Here is the caller graph for this function:

§ MErase()

void MErase ( MOBJECT  o)

§ MEraseArea()

void MEraseArea ( MOBJECT  o,
int  x,
int  y,
int  w,
int  h 
)

§ MEraseBorder()

void MEraseBorder ( MOBJECT  o,
int  x,
int  y,
int  w,
int  h,
int  thick 
)

§ MFileBrowse()

int MFileBrowse ( const char *  title,
const char *  filter,
char *  fname,
char *  dname,
int  change_cur_dir 
)

§ MFileBrowseExt()

int MFileBrowseExt ( const char *  t,
const char *  ext,
char *  fname,
char *  dname,
FB_PREFS prefs 
)

Referenced by BrowseLog(), ChangeFormatCB(), CreateList(), D_PButt_CB(), DB_HorComm_CB(), DB_KeyB_CB(), DB_ToolsKeyB_CB(), DT_ColFormat(), FluxIndexCB(), LoadIoCB(), LoadPaletteCB(), MenuFileOLP_CB(), PlotToolsPBs(), and SelDefPixFileCB().

+ Here is the caller graph for this function:

§ MFileSelection()

int MFileSelection ( const char *  title,
const char *  filter,
char *  fname,
char *  dname,
int  change_cur_dir 
)

§ MFindImagePath()

const char* MFindImagePath ( const char *  image_name)

§ MFormAddKeyCallback()

void MFormAddKeyCallback ( MOBJECT  shell,
int  key,
OBJ_VALUE_CB  cb,
void *  ad 
)

§ MFormattedTextSetHSpacing()

void MFormattedTextSetHSpacing ( MOBJECT  obj,
int  h_s 
)

§ MFormattedTextSetMargin()

void MFormattedTextSetMargin ( MOBJECT  obj,
int  w_m,
int  h_m 
)

§ MFormattedTextSetTabSize()

void MFormattedTextSetTabSize ( MOBJECT  obj,
int  ts 
)

§ MFormDisableSmartDrawing()

void MFormDisableSmartDrawing ( MOBJECT  form)

§ MFormEnableSmartDrawing()

void MFormEnableSmartDrawing ( MOBJECT  form)

§ MFormFocusLink()

void MFormFocusLink ( MOBJECT  obj1,
MOBJECT  obj2 
)

§ MFormGetClipX()

int MFormGetClipX ( MOBJECT  obj)

§ MFormGetClipY()

int MFormGetClipY ( MOBJECT  obj)

§ MFormGetFirstChild()

MOBJECT MFormGetFirstChild ( MOBJECT  form)

§ MFormGetNChildren()

int MFormGetNChildren ( MOBJECT  form)

§ MFormGetNextChild()

MOBJECT MFormGetNextChild ( MOBJECT  form)

§ MFormSetChildSelectCallback()

void MFormSetChildSelectCallback ( MOBJECT  p,
OBJ_VALUE_CB  cb,
void *  data 
)

§ MFormSetClipX()

void MFormSetClipX ( MOBJECT  obj,
int  clip_x 
)

§ MFormSetClipY()

void MFormSetClipY ( MOBJECT  obj,
int  clip_y 
)

§ MFormSetFocusHighlight()

void MFormSetFocusHighlight ( MOBJECT  f,
int  true_false 
)

Referenced by CONFP_param_page1(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MFormSetFocusWrap()

void MFormSetFocusWrap ( MOBJECT  f,
int  true_false 
)

§ MFormSetPrefAtt()

void MFormSetPrefAtt ( MOBJECT  p,
int  pref_att 
)

Referenced by MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MFormSetSpacing()

void MFormSetSpacing ( MOBJECT  p,
int  offset 
)

Referenced by CONFP_AMS_IOPort(), CONFP_opt_page6(), CONFP_opt_ScheMeas(), D_PlotTools(), DB_Tools(), DOAS_Plot(), MDCreate_2DPlot(), MDCreateDOAS_ProcSh(), MDCreateExpo(), MDCreateFM_Shell(), MDCreatesh_vitesa(), and ViewPlot().

+ Here is the caller graph for this function:

§ MFreeCell()

void MFreeCell ( MTColor  c)

Referenced by CloseColPickCB(), and ColorFreeCB().

+ Here is the caller graph for this function:

§ MFreeColor()

void MFreeColor ( MTColor  col)

Referenced by CloseColPickCB(), and DB_CloseImage().

+ Here is the caller graph for this function:

§ MFreeImage()

void MFreeImage ( MIMAGE  data)

Referenced by ClosePlotCB(), D_LensCloseCB(), D_LensResizeCB(), DB_CloseImage(), DrawAreaPlotCB(), and LoadIo().

+ Here is the caller graph for this function:

§ MGetApplicationName()

const char* MGetApplicationName ( void  )

§ MGetBGColorOption()

int MGetBGColorOption ( const char *  obj_name,
int *  pr,
int *  pg,
int *  pb 
)

§ MGetBGImageOption()

char* MGetBGImageOption ( const char *  obj_name,
int *  mode 
)

§ MGetCurrentDirectory()

const char* MGetCurrentDirectory ( void  )

Referenced by ChkExeMode(), DB_ToolsKeyB_CB(), LoadIoCB(), LoadPaletteCB(), MenuFileOLP_CB(), PlotToolsPBs(), and SelDefPixFileCB().

+ Here is the caller graph for this function:

§ MGetDefaultBackgroundRGB()

void MGetDefaultBackgroundRGB ( int *  pr,
int *  pg,
int *  pb 
)

Referenced by MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MGetDefaultForegroundRGB()

void MGetDefaultForegroundRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetDiskError()

int MGetDiskError ( int *  disk,
int *  code 
)

§ MGetFGColorOption()

int MGetFGColorOption ( const char *  obj_name,
int *  pr,
int *  pg,
int *  pb 
)

§ MGetFileSelectionRGB()

void MGetFileSelectionRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetFirstFontFamily()

const char* MGetFirstFontFamily ( void  )

Referenced by MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MGetFontOption()

int MGetFontOption ( const char *  obj_name,
MTFont ret 
)

§ MGetInputPromptFgRGB()

void MGetInputPromptFgRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetInputPromptFonts()

void MGetInputPromptFonts ( MTFont text_font,
MTFont edit_font,
MTFont buttons_font 
)

§ MGetInputPromptRGB()

void MGetInputPromptRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetIntOption()

int MGetIntOption ( const char *  obj_name,
const char *  opt_name,
int *  ret 
)

§ MGetKeyboardState()

int MGetKeyboardState ( void  )

§ MGetMessageDialogFgRGB()

void MGetMessageDialogFgRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetMessageDialogFonts()

void MGetMessageDialogFonts ( MTFont text_font,
MTFont buttons_font 
)

§ MGetMessageDialogRGB()

void MGetMessageDialogRGB ( int *  pr,
int *  pg,
int *  pb 
)

§ MGetNColors()

long MGetNColors ( void  )

Referenced by InitColors(), and ScreenInfoCB().

+ Here is the caller graph for this function:

§ MGetNextFontFamily()

const char* MGetNextFontFamily ( void  )

Referenced by MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MGetNPlanes()

int MGetNPlanes ( void  )

Referenced by ScreenInfoCB().

+ Here is the caller graph for this function:

§ MGetScreenHeight()

int MGetScreenHeight ( void  )

Referenced by BuildMainShell(), and ScreenInfoCB().

+ Here is the caller graph for this function:

§ MGetScreenWidth()

int MGetScreenWidth ( void  )

Referenced by BuildMainShell(), D_Lens(), ScreenInfoCB(), and ViewPlot().

+ Here is the caller graph for this function:

§ MGetSelectedObject()

MOBJECT MGetSelectedObject ( MOBJECT  f)

§ MGetShadowOption()

int MGetShadowOption ( const char *  obj_name,
int *  shadow,
int *  i_t,
int *  o_t 
)

§ MGetStringOption()

char* MGetStringOption ( const char *  obj_name,
const char *  opt_name 
)

§ MGetSysDir()

const char* MGetSysDir ( void  )

§ MGetTextOption()

char* MGetTextOption ( const char *  obj_name)

§ MGUIMain()

void MGUIMain ( int  argc,
char **  argv 
)

MAIN PROGRAM starting point
Actions:
.

  • Detect and set the DAS Working Dir and set the MGUI environment (SetWorkDirMGUIenv)
  • Init Flags and Structure's elements(InitFlags)
  • Alloc colors and init palette mode (InitColors)
  • Load DAS home Dir and set Data, Config and LOG dirs (LoadSetDirs)
  • Load the actual date of program start
  • Load Geo coordinates of the station (LoadGeoCoord)
  • Load the palette for data visualization (LoadTruePalette)
  • Load the color table for the MGUI objects (LoadDasSysCol)
  • Load some of the run-time options from the file .\config\options.ini (LoadDB_Options)
  • Load the FTP settings for the data backup via FTP (LoadFTPSetting)
  • Check 2nd argument in order to set the execution mode (ChkExeMode):
    • arg = MASTER –> Exemode = TEMPORIZED (Automatic timed)
    • arg = SZAPRG –> Exemode = SZAMODE (SZA Driven)
    • arg = *.prg –> Exemode = PRGFILE (Automatic)
    • arg = TESTAMS –> Exemode = TESTAMS
    • arg = OFFLINEPLOT –> Exemode = OFFLINEPLOT(Off Line Plot)
    • arg = TESTCCD –> Exemode = TESTCCD,
    • arg = HELP –> Exemode = HELP,
    • arg = DEMO –> Exemode = DBDEMO
    • arg = " " –> Exemode = MANUAL (DAS MAIN Graphic User Interface)
    • arg = TESTAD –> Exemode = TESTAD
    • arg = DOAS –> Exemode = DOASMODE (DOAS Mode)
    • arg = *.log –> Exemode = LOGMODE (LOG Mode)
  • Build appropriate GUI depending on the selected execution mode
    • Execution Mode = OFFLINEPLOT
      • Check the existence of a 3rd argument (data file name - *.dat or *.bif)
        • 3rd argument –> Buid the GUI and Plot the selected data file (RunOLP)
        • NO 3rd arhument –> Buid the GUI for the data visualization (RunOLP)
    • Execution mode = DOASMODE
    • Execution mode = LOGMODE
      • Check if the argument is a valid LOG file, read the file and plot it (LOG Mode)
    • Execution mode = TEMPORIZED, TESTAMS, TESTCCD, TESTAD, DBDEMO, PRGGFILE, MANUAL)
      • Create the DAS main shell (RunFULL)
        Returns
        void

Definition at line 3546 of file DAS_Spat.c.

References _MAX_PATH, BuildShell(), ChkExeMode(), d_fileman::CONFIGDIRCOMMON, d_fileman::CONFIGDIREQUIPMENT, D_WriteInitLog(), DAS_StartDOY, DAS_StartHour, bil::DFILEM, das::DGeo, DI_PathExist(), das::DOption, ERR_Option(), flag::exemode, das::Flag, optionini::ftpbackup, GetDateTime(), d_fileman::HOMEDIRECTORY, InitColors(), InitFlags(), LoadDasSysCol(), LoadDB_DispCoeff(), LoadDB_Options(), LoadDefaultDPAL(), LoadEquipment(), LoadFTPSetting(), LoadGeoCoord(), LoadGeoDB(), LoadHardware(), LoadSetDirs(), LoadTruePalette(), LoadWlstep(), MEnableCustomizing(), MMessageDialog(), dlog::odate, spectrumheader::olddate, dlog::otime, d_geo::s_name, SetWorkDirMGUIenv(), bil::SPH, and WriteInit().

3547 {
3548 
3549 // int mrun = 0;
3550  int er;
3551 // time_t ltime;
3552  struct tm today;
3553  char buff[128], str[_MAX_PATH];
3554 
3555  struct date RDate;
3556  struct time RTime;
3557 
3558 
3559 
3560 
3562 
3563 
3564 
3565 
3566  /**********************************************************************/
3567  /**********************************************************************/
3568  // DAS Working directory and MGUI Environment
3569  er = SetWorkDirMGUIenv(argv[0]);
3570  if (er == -1)
3571  {
3572  //Unable to set the enviromental variable
3573  }
3574 
3575  /**********************************************************************/
3576  /**********************************************************************/
3577 
3578  InitFlags();// For Flags and structure initialization
3579  /**********************************************************************/
3580  /**********************************************************************/
3581  // For Color and palette init
3582  InitColors();
3583  /**********************************************************************/
3584 
3585  /**********************************************************************/
3586  //Load home dir. and set Data, Config and Log Dirs
3587  LoadSetDirs();
3588  /**********************************************************************/
3589 
3590  /**********************************************************************/
3591  // Load Equipment.ini
3592  er = LoadEquipment(); //In order to know wich instrument will be used
3593  if(er == 1)
3594  {
3595  sprintf(str,"File %s\\Equipment.ini not found,\nThe program will be closed.\n ", BIL.DFILEM.CONFIGDIRCOMMON);
3596  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3597  exit(0);
3598  }
3599  if(er > 1)
3600  {
3601  sprintf(str,"Equipment with code '%d' not recognized!!!!\nCheck the '%s\\Equipment.ini' file\nor\nConsulte the DAS Help\nThe program will be closed.\n ", er, BIL.DFILEM.CONFIGDIRCOMMON);
3602  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3603  exit(0);
3604  }
3605  /**********************************************************************/
3606  //Set path for the DCL
3607  sprintf(buff, "%s", BIL.DFILEM.CONFIGDIREQUIPMENT );
3608  // Return: 1 if PATH exist, else return 0
3609  er = DI_PathExist(buff);
3610  if (er)
3611  {
3612  //Set path for the DCL
3613 // DC_SetPathName(buff);
3614  }
3615 
3616  /**********************************************************************/
3617  er = LoadWlstep();
3618  if(er)
3619  {
3620  sprintf(str,"File '%s\\WlStep.ini' not found,\nThe program will be closed.\n ", BIL.DFILEM.CONFIGDIREQUIPMENT);
3621  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3622  exit(0);
3623  }
3624 
3625  er = LoadHardware();
3626  if(er)
3627  {
3628  sprintf(str,"File %s\\Hardware.ini not found,\nThe program will be closed.\n ", BIL.DFILEM.CONFIGDIREQUIPMENT);
3629  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3630  exit(0);
3631  }
3632 
3633 
3634  /**********************************************************************/
3635  //Load the actual date of program start
3636 
3637  GetDateTime(&RDate, &RTime, &today);
3638  /* Get UNIX-style time */
3639  //time( &ltime );
3640  /* Use time structure to build a customized time string. */
3641  //today = localtime( &ltime );
3642  /* Use strftime to build a customized time string. */
3643  strftime( DLOG.odate, 7,"%y%m%d", &today );
3644  strftime( DLOG.otime, 9,"%H:%M:%S", &today );
3645  sprintf(BIL.SPH.olddate, "%s",DLOG.odate);
3646  DAS_StartHour = (int)(((double)today.tm_hour + 30.0/60.0) * 10);
3647  DAS_StartDOY = (int)(((double)today.tm_yday + 12.0/24.0) * 10); //next reset at StartDay + DAS.DOption.resetFreq
3648 
3649 
3650  sprintf(buff, "*******************************************************");
3651  D_WriteInitLog(buff);
3652  sprintf(buff, "DAS Started on %s at %s", DLOG.odate, DLOG.otime );
3653  D_WriteInitLog(buff);
3654 
3655  /**********************************************************************/
3656 
3657  /**********************************************************************/
3658  //Load the color table for the MGUI objects
3659  er = LoadDasSysCol();
3660  if(er)
3661  {
3662  LoadDefaultDPAL();
3663  sprintf(str,"File %s\\DASSysColor.INI not found,\nThe default DAS colors will be used.\n ", BIL.DFILEM.CONFIGDIREQUIPMENT);
3664  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3665 
3666  LoadDefaultDPAL();
3667  }
3668  /**********************************************************************/
3669  /**********************************************************************/
3670  // Load the palette for data visualization
3671  er = LoadTruePalette();
3672  if(er)
3673  {
3674  sprintf(str,"File '%s\\PALETTES\\DANBOMAP1.MAP' not found,\n", BIL.DFILEM.HOMEDIRECTORY);
3675  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3676 
3677  }
3678 
3679  /**********************************************************************/
3680 
3681  /**********************************************************************/
3682  //Load Geo coordinates of the station
3683  er = LoadGeoCoord();
3684  if(er)
3685  {
3686  sprintf(str,"File '%s\\GeoCoord.INI' not found,\nPlease supply a valid GeoCoord.INI file for the computation of the SZA and Sun Position", BIL.DFILEM.CONFIGDIREQUIPMENT);
3687  MMessageDialog ("DAS ERROR ", str, "OK",NULL);
3688  }
3689  /**********************************************************************/
3690  //Load Database of stations Geo coordinates
3691  er = LoadGeoDB();
3692  /**********************************************************************/
3693  //Load dispersion Parameters
3694  er = LoadDB_DispCoeff();
3695 
3696 
3697  /**********************************************************************/
3698  /**********************************************************************/
3699  //Log File
3701  /**********************************************************************/
3702  /**********************************************************************/
3703  //Load Fonts
3704  // er = LoadDFONT();
3705  // if(er)
3706  // {
3707  // LoadDefaultDFONT();
3708  // }
3709  /**********************************************************************/
3710  /**********************************************************************/
3711  //Load options from file .\config\'Instrument'\options.ini
3712 
3713 
3714  er = LoadDB_Options();
3715  if(er)
3716  {
3717  if (er == 1)
3718  {
3719  sprintf(str, "%s\nPlease supply a valid %s\\Option.INI file or contact Danbo - db@uevora.pt\nNow DAS will quit!!", ERR_Option(er), BIL.DFILEM.CONFIGDIREQUIPMENT );
3720  MMessageDialog("DAS Inf. - Errors in OPTION.INI file", str, "OK", NULL);
3721  exit(0);
3722 
3723  }
3724  if (er > 1 && er < 40)
3725  {
3726  //Errors for OPTION.INI files
3727  sprintf(str, "Err.: %d - %s\nEdit %s\\Option.INI file and correct or contact Danbo - db@uevora.pt\nNow DAS will quit!!",er, ERR_Option(er), BIL.DFILEM.CONFIGDIREQUIPMENT );
3728  MMessageDialog("DAS Inf. - Errors in OPTION.INI file", str, "OK", NULL);
3729  exit(0);
3730 
3731 
3732  //Init Default Options
3733  //InitDefaultOptions();
3734  }
3735  if (er == 999)
3736  {
3737  sprintf(str, "The %s\\Option.INI file is present but not valid.\nProbably the file is from a previous DAS realise\nPlease supply a valid %s\\Option.INI file or contact Danbo - db@uevora.pt\nDAS can NOT continue the execution and it will quit!!", BIL.DFILEM.CONFIGDIREQUIPMENT,BIL.DFILEM.CONFIGDIREQUIPMENT );
3738  MMessageDialog("DAS Inf. - Errors in OPTION.INI file", str, "OK", NULL);
3739  exit(0);
3740 
3741  }
3742 
3743  }
3744  /**********************************************************************/
3745  /**********************************************************************/
3746  // Load the FTP settings for the data backup via FTP
3747  if(DAS.DOption.ftpbackup)
3748  {
3749  er = LoadFTPSetting();
3750  if (er)
3751  {
3752  sprintf(str, "The %s\\FTP.INI file not found.\n The Data back-up can not be done!\nPlease supply a valid %s\\FTP.INI file or contact Danbo - db@uevora.pt\nNow DAS will quit!!", BIL.DFILEM.CONFIGDIREQUIPMENT,BIL.DFILEM.CONFIGDIREQUIPMENT );
3753  MMessageDialog("DAS Inf. - Errors in FTP.INI file", str, "OK", NULL);
3754 
3755  DAS.DOption.ftpbackup = 0;
3756  }
3757  }
3758  /**********************************************************************/
3759  /**********************************************************************/
3760  // Check the execution mode (TEMPORIZED, TESTAMS, OFFLINEPLOT, TESTCCD,
3761  // TESTAD, DEMO, ?, PrgFile, MANUAL)
3762  ChkExeMode(argc, argv);
3763  /**********************************************************************/
3764 
3765 
3766  /**********************************************************************/
3767 
3768  /**********************************************************************/
3769  /* Build and Execute the shell depending on the execution mode*/
3770  /**********************************************************************/
3771  BuildShell(DAS.Flag.exemode, argv);
3772 
3773 }
char odate[10]
Old Date.
void InitFlags(void)
Definition: DAS_Spat.c:952
optionini DOption
Options for DAS execution.
int LoadHardware(void)
Definition: Load.c:1170
int LoadWlstep(void)
load the file of the wavelength vs steps
Definition: DAS_Spat.c:258
dlog DLOG
Definition: DAS_Spat.c:52
void ChkExeMode(int mod, char **p)
Definition: DAS_Spat.c:3177
flag Flag
Structure for different flags.
void LoadDefaultDPAL(void)
Load Default system colors. Procedure that load the DAS colors if the file {homedir}/config/DASSysCol...
Definition: Load.c:762
char HOMEDIRECTORY[_MAX_PATH]
Definition: bildef.h:200
char otime[10]
Old Time.
int LoadGeoCoord(void)
Load Geographic Coordinate of the station. Procedure that load the Geographic Coordinate of the stati...
Definition: Load.c:1477
int LoadGeoDB(void)
Definition: Load.c:1432
spectrumheader SPH
Spectrum Header Structure.
Definition: bildef.h:256
int LoadDB_Options(void)
Load Options. Procedure that load the Options in the file {homedir}/config/Options.INI.
Definition: Load.c:390
char olddate[8]
Definition: bildef.h:158
void MEnableCustomizing(void)
int LoadTruePalette(void)
Load the palette map. Procedure that load the palette map from file {homedir}/Palettes/Danbomap1.map.
Definition: Load.c:948
void InitColors(void)
Definition: DAS_Spat.c:3371
bil BIL
Definition: DAS_Spat.c:74
d_geo DGeo
struct for Station location
char s_name[4]
Station name.
d_fileman DFILEM
Definition: bildef.h:257
char CONFIGDIREQUIPMENT[_MAX_PATH]
Definition: bildef.h:208
char * ERR_Option(int ercode)
Alerts for OPTION.INI errors Creates a message window reporting the reasons for the error...
Definition: Load.c:325
Definition: Dildef.h:240
int DAS_StartDOY
Definition: DAS_Spat.c:107
void WriteInit(const char *sname, char *dateffn, char *timebuff)
Init the daily LOG file .
Definition: RTC_Time.c:158
int LoadDasSysCol(void)
Load system colors. Procedure that load the DAS colors in the file {homedir}/config/DASSysColor.INI.
Definition: Load.c:811
#define _MAX_PATH
Definition: Dildef.h:202
int MMessageDialog(const char *t, const char *msg, const char *btn1, const char *btn2,...)
das DAS
Definition: DAS_Spat.c:85
int LoadFTPSetting(void)
Load FTP Setting for daily back-up.
Definition: Load.c:286
int LoadEquipment(void)
Load the type of Equipment. {homedir}/config/param.ini.
Definition: Load.c:1089
int SetWorkDirMGUIenv(char *buff)
set DAS and MGUI enviroment when the program is launched undirectly (for offlineplot or log or auto o...
Definition: DAS_Spat.c:3353
int LoadDB_DispCoeff(void)
Load dispersion parameters. Procedure that load the dispersion parameters from file {homedir}/DOAS/Di...
Definition: Load.c:234
void GetDateTime(struct date *dp, struct time *tp, struct tm *when)
Definition: Save.c:43
int ftpbackup
Flag to set back up: 0 = NO FTP Back-UP; 1 = Perform FTP Back-UP.
int D_WriteInitLog(char *str)
writes devices errors(AMS, CCD...) on the Devices.log file.
Definition: Save.c:144
Definition: Dildef.h:234
C_DEF int DI_PathExist(char *path)
char CONFIGDIRCOMMON[_MAX_PATH]
Definition: bildef.h:206
void BuildShell(int emode, char **argum)
Definition: DAS_Spat.c:3516
int exemode
Set the Execution MODE (Execution modes)
int DAS_StartHour
Definition: DAS_Spat.c:106
void LoadSetDirs(void)
Definition: DAS_Spat.c:3384
+ Here is the call graph for this function:

§ MGUITerm()

void MGUITerm ( void  )

Referenced by ChkDASInstance(), ChkExeMode(), ClosePlotCB(), DAS_Error(), ExitCB(), ManualModeCB(), MDQuitCB(), MGUIQuitCB(), PRG_Check(), RunLogMode(), ShutCB(), and WinRes().

+ Here is the caller graph for this function:

§ MImageAddAlphaChannel()

void MImageAddAlphaChannel ( MIMAGE  img)

§ MImageAddDefaultTypeGIF()

void MImageAddDefaultTypeGIF ( void  )

§ MImageAddDefaultTypeJPEG()

void MImageAddDefaultTypeJPEG ( void  )

§ MImageAddDefaultTypePNG()

void MImageAddDefaultTypePNG ( void  )

§ MImageAddDefaultTypeTIFF()

void MImageAddDefaultTypeTIFF ( void  )

§ MImageClone()

MIMAGE MImageClone ( MIMAGE  img)

§ MImageCloneShifted()

MIMAGE MImageCloneShifted ( MIMAGE  img,
int  sx,
int  sy,
int  dw,
int  dh,
int  bg_rr,
int  bg_gg,
int  bg_bb,
int  transp 
)

§ MImageComputeBackgroundRGB()

void MImageComputeBackgroundRGB ( MIMAGE  img,
int *  pr,
int *  pg,
int *  pb 
)

§ MImageGetCMapEntry()

void MImageGetCMapEntry ( MIMAGE  pmi,
int  i,
int *  pr,
int *  pg,
int *  pb 
)

§ MImageGetInfo()

void MImageGetInfo ( MIMAGE  pmi,
int *  pw,
int *  ph,
int *  pnplanes 
)

§ MImageGetPixelAlpha()

int MImageGetPixelAlpha ( MIMAGE  img,
int  x,
int  y 
)

§ MImageGetPixelIndex()

int MImageGetPixelIndex ( MIMAGE  pmi,
int  x,
int  y 
)

§ MImageGetPixelRGB()

void MImageGetPixelRGB ( MIMAGE  pmi,
int  x,
int  y,
int *  pr,
int *  pg,
int *  pb 
)

Referenced by D_DoLens().

+ Here is the caller graph for this function:

§ MImageMerge()

void MImageMerge ( MIMAGE  dst,
MIMAGE  src,
int  xo,
int  yo,
int  transparent 
)

§ MImageSetCMapEntry()

void MImageSetCMapEntry ( MIMAGE  pmi,
int  i,
int  r,
int  g,
int  b 
)

§ MImageSetMask()

void MImageSetMask ( MIMAGE  dst,
MIMAGE  mask 
)

§ MImageSetMaskByCMapIndex()

void MImageSetMaskByCMapIndex ( MIMAGE  img,
int  id 
)

§ MImageSetMaskByPixel()

void MImageSetMaskByPixel ( MIMAGE  img,
int  x,
int  y 
)

§ MImageSetMaskByRGB()

void MImageSetMaskByRGB ( MIMAGE  img,
int  r,
int  g,
int  b 
)

§ MImageSetPixelAlpha()

void MImageSetPixelAlpha ( MIMAGE  img,
int  x,
int  y,
CARD8  alpha 
)

§ MImageSetPixelIndex()

void MImageSetPixelIndex ( MIMAGE  pmi,
int  x,
int  y,
int  i 
)

§ MImageSetPixelRGB()

void MImageSetPixelRGB ( MIMAGE  pmi,
int  x,
int  y,
int  r,
int  g,
int  b 
)

Referenced by D_DoLens(), DrawImg(), DrawXLine(), DrawYLine(), and InitImage().

+ Here is the caller graph for this function:

§ MInputPrompt()

int MInputPrompt ( const char *  t,
const char *  msg,
char *  text,
int  len,
const char *  ok_btn,
const char *  canc_btn 
)

Referenced by PopUp_CB().

+ Here is the caller graph for this function:

§ MInsertObject()

void MInsertObject ( MOBJECT  parent,
MOBJECT  obj,
MOBJECT  where,
int  resize 
)

§ MInstallImage()

void MInstallImage ( MIMAGE  data)

Referenced by D_DoLens().

+ Here is the caller graph for this function:

§ MIsEditValidated()

int MIsEditValidated ( MOBJECT  p)

§ MLabelSetAlignment()

void MLabelSetAlignment ( MOBJECT  p,
int  align 
)

§ MLabelSetHSpacing()

void MLabelSetHSpacing ( MOBJECT  p,
int  hs 
)

§ MLabelSetMargin()

void MLabelSetMargin ( MOBJECT  p,
int  wm,
int  hm 
)

Referenced by CONFP_AMS_IOPort(), DB_Tools(), and ViewPlot().

+ Here is the caller graph for this function:

§ MLabelValue()

const char* MLabelValue ( MOBJECT  label)

§ MLeftAttach()

void MLeftAttach ( MOBJECT  child,
int  att_type,
int  off,
MOBJECT  obj 
)

Referenced by MDCreateDOAS_ProcSh().

+ Here is the caller graph for this function:

§ MLoadFont()

MTFont MLoadFont ( const char *  family,
int  h,
int  bold,
int  italic 
)

Referenced by DB_TestF(), and MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MLog()

void MLog ( int  level,
const char *  fmt,
  ... 
)

§ MLogGetMask()

CARD32 MLogGetMask ( void  )

§ MLogInit()

void MLogInit ( int  level,
int  nr,
int  nvr,
int  nc,
int  nvc,
const char *  fname 
)

§ MLogResetMaskBits()

void MLogResetMaskBits ( CARD32  a)

§ MLogSetLevel()

void MLogSetLevel ( int  level)

§ MLogSetMask()

void MLogSetMask ( CARD32  a)

§ MLogSetMaskBits()

void MLogSetMaskBits ( CARD32  a)

§ MLogSetTimeFormat()

void MLogSetTimeFormat ( const char *  strftime_format)

§ MLoopWhileEvents()

void MLoopWhileEvents ( int  discard)

§ MLoopWhileFlag()

void MLoopWhileFlag ( int *  pflag,
int  value 
)

Referenced by DB_Ask(), MDCreateFM_Shell(), MDCreateMoveAzim(), MDCreateMoveAzimDeg(), MDCreateMoveGrat(), MDCreateMoveZen(), MDCreateMoveZenAzimDeg(), MDCreateMoveZenDeg(), MDCreateSh_Fil(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_PWD(), and MDCreateSh_Wl().

+ Here is the caller graph for this function:

§ MMainLoop()

void MMainLoop ( void  )

Referenced by MDCreateDOAS_MainSh(), RunLogMode(), RunOLP(), and SZA_FirstCalc().

+ Here is the caller graph for this function:

§ MMaskedLog()

void MMaskedLog ( int  level,
CARD32  mask,
const char *  fmt,
  ... 
)

§ MMenuAddItem()

MENU_ITEM MMenuAddItem ( MOBJECT  pd,
const char *  item,
MENU_ITEM_CB  cb,
void *  ad 
)

Referenced by MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), and ViewPlot().

+ Here is the caller graph for this function:

§ MMenuAddItemObsolete()

MENU_ITEM MMenuAddItemObsolete ( MOBJECT  pd,
const char *  item,
MGUI_CB  cb,
void *  ad 
)

Referenced by MDCreate_CP(), and ViewPlot().

+ Here is the caller graph for this function:

§ MMenuAddRadioItem()

MENU_ITEM MMenuAddRadioItem ( MOBJECT  pd,
const char *  item,
MENU_ITEM_CB  cb,
void *  ad 
)

Referenced by ViewPlot().

+ Here is the caller graph for this function:

§ MMenuAddSeparator()

MENU_ITEM MMenuAddSeparator ( MOBJECT  pd)

Referenced by MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MMenuAddToggleItem()

MENU_ITEM MMenuAddToggleItem ( MOBJECT  pd,
const char *  item,
MENU_ITEM_CB  cb,
void *  ad 
)

§ MMenuBarSetAcc()

void MMenuBarSetAcc ( MOBJECT  menu,
int  acc 
)

Referenced by MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), and ViewPlot().

+ Here is the caller graph for this function:

§ MMenuBarSetHighLightColors()

void MMenuBarSetHighLightColors ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

§ MMenuBarSetHighLightFGColor()

void MMenuBarSetHighLightFGColor ( MOBJECT  obj,
MTColor  fgc 
)

§ MMenuGetTitleText()

const char* MMenuGetTitleText ( MOBJECT  obj)

§ MMenuItemGetCheckStatus()

int MMenuItemGetCheckStatus ( MENU_ITEM  item)

§ MMenuItemGetMenu()

MOBJECT MMenuItemGetMenu ( MENU_ITEM  item)

§ MMenuItemGetText()

const char* MMenuItemGetText ( MENU_ITEM  item)

Referenced by PopUp_CB().

+ Here is the caller graph for this function:

§ MMenuItemSetAccel()

void MMenuItemSetAccel ( MENU_ITEM  item,
int  acc,
const char *  at 
)

Referenced by MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MMenuItemSetCheckStatus()

int MMenuItemSetCheckStatus ( MENU_ITEM  item,
int  TrueFalse 
)

Referenced by ViewPlot().

+ Here is the caller graph for this function:

§ MMenuItemSetSelectCB()

void MMenuItemSetSelectCB ( MOBJECT  p,
MGUI_CB  cb,
void *  ad 
)

§ MMenuItemSetSensitive()

void MMenuItemSetSensitive ( MENU_ITEM  item)

Referenced by CloseFile(), CloseFile_BIN(), MakeItemSensitiveCB(), ViewNext(), ViewNext_BIN(), and Visualizza().

+ Here is the caller graph for this function:

§ MMenuItemSetText()

void MMenuItemSetText ( MENU_ITEM  item,
const char *  text 
)

Referenced by PopUp_CB().

+ Here is the caller graph for this function:

§ MMenuItemSetUnsensitive()

void MMenuItemSetUnsensitive ( MENU_ITEM  item)

Referenced by CloseFile(), CloseFile_BIN(), MakeItemUnsensitiveCB(), and Visualizza().

+ Here is the caller graph for this function:

§ MMenuItemToggleCheckStatus()

int MMenuItemToggleCheckStatus ( MENU_ITEM  item)

§ MMenuSetHighLightColors()

void MMenuSetHighLightColors ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

§ MMenuSetHighLightFGColor()

void MMenuSetHighLightFGColor ( MOBJECT  obj,
MTColor  fgc 
)

§ MMenuSetTitleText()

void MMenuSetTitleText ( MOBJECT  pd,
const char *  text 
)

§ MMessageDialog()

int MMessageDialog ( const char *  t,
const char *  msg,
const char *  btn1,
const char *  btn2,
  ... 
)

§ MNextEvent()

void MNextEvent ( MEvent pe,
int  wait 
)

§ MObjectAddDestroyCallback()

void MObjectAddDestroyCallback ( MOBJECT  obj,
MGUI_CB  cb,
void *  a_data 
)

§ MObjectAddEventNotifyCallback()

void MObjectAddEventNotifyCallback ( MOBJECT  obj,
OBJ_EVENT_CB  cb,
CARD32  event_mask,
void *  a_data 
)

Referenced by BuildMainShell(), CONFP_param_page3(), MDCreate_CP(), MDCreateSh_Fil(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_Wl(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectAlign()

void MObjectAlign ( MOBJECT  obj,
int  h_align,
int  v_align 
)

§ MObjectBackgroundColor()

MTColor MObjectBackgroundColor ( MOBJECT  obj)

Referenced by ColorPickCB(), DB_ColorPick(), PlotSpectrum(), and TextColorAssignCB().

+ Here is the caller graph for this function:

§ MObjectChangeLabelHelpText()

void MObjectChangeLabelHelpText ( MOBJECT  obj,
const char *  str 
)

§ MObjectChangePopupHelpText()

void MObjectChangePopupHelpText ( MOBJECT  obj,
const char *  str 
)

§ MObjectDestroy()

void MObjectDestroy ( MOBJECT  obj)

Referenced by DestroyArrayObj(), and Rebuildrb().

+ Here is the caller graph for this function:

§ MObjectEnableOptions()

void MObjectEnableOptions ( MOBJECT  obj,
const char *  name,
CARD32  mask 
)

§ MObjectForegroundColor()

MTColor MObjectForegroundColor ( MOBJECT  obj)

Referenced by DB_ColorPick().

+ Here is the caller graph for this function:

§ MObjectGetBackgroundImage()

MIMAGE MObjectGetBackgroundImage ( MOBJECT  obj)

§ MObjectGetBackgroundImageMode()

int MObjectGetBackgroundImageMode ( MOBJECT  obj)

§ MObjectGetCompositeHeight()

int MObjectGetCompositeHeight ( MOBJECT  obj)

§ MObjectGetCompositeWidth()

int MObjectGetCompositeWidth ( MOBJECT  obj)

§ MObjectGetEnabledOptions()

CARD32 MObjectGetEnabledOptions ( MOBJECT  obj)

§ MObjectGetFont()

MTFont MObjectGetFont ( MOBJECT  obj)

§ MObjectGetHeight()

int MObjectGetHeight ( MOBJECT  obj)

Referenced by BuildMainShell(), ColorMapExposeCB(), ColorMapInputCB(), D2D_AreaInputTemp(), D2D_AssignOrigin(), D_AssignOrigin(), DB_AreaInput(), DB_CellExposeCB(), DB_CloseImage(), DrawAreaExpFontCB(), DrawAreaPlotCB(), LoadIo(), PrintObject(), RefreshDrArea(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectGetHScrollBar()

MOBJECT MObjectGetHScrollBar ( MOBJECT  obj)

§ MObjectGetName()

char* MObjectGetName ( MOBJECT  obj)

§ MObjectGetSensitivity()

int MObjectGetSensitivity ( MOBJECT  obj)

§ MObjectGetShadow()

void MObjectGetShadow ( MOBJECT  obj,
int *  type,
int *  in,
int *  out 
)

§ MObjectGetText()

char* MObjectGetText ( MOBJECT  obj,
char *  text 
)

Referenced by ApplyChCB(), ChDriveCB(), CreateList(), D_FMDoneCB(), D_PButt_CB(), DB_AskCB(), DB_CloseAsk(), DB_TestF(), DFMSelListCB(), MDCreateHorMeas(), MIGEZenAzPos_CB(), ModifyConfFileCB(), PopupMenuCB(), Task_LOG(), Task_Timer(), txtfileEditCB(), WDT_CB(), WDT_Task_CB(), and WriteAMSCB().

+ Here is the caller graph for this function:

§ MObjectGetTransparency()

CARD8 MObjectGetTransparency ( MOBJECT  obj)

§ MObjectGetUserData()

void* MObjectGetUserData ( MOBJECT  obj)

Referenced by MLNewValueCB().

+ Here is the caller graph for this function:

§ MObjectGetVScrollBar()

MOBJECT MObjectGetVScrollBar ( MOBJECT  obj)

§ MObjectGetWidth()

int MObjectGetWidth ( MOBJECT  obj)

Referenced by BuildMainShell(), ColorMapExposeCB(), ColorMapInputCB(), D2D_AreaInputTemp(), D2D_AssignOrigin(), D_AssignOrigin(), DB_AreaInput(), DB_CellExposeCB(), DB_CloseImage(), DrawAreaExpFontCB(), DrawAreaPlotCB(), LoadIo(), PrintObject(), RefreshDrArea(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectGetX()

int MObjectGetX ( MOBJECT  obj)

Referenced by DB_CloseImage().

+ Here is the caller graph for this function:

§ MObjectGetY()

int MObjectGetY ( MOBJECT  obj)

Referenced by DB_CloseImage().

+ Here is the caller graph for this function:

§ MObjectMakeVisible()

void MObjectMakeVisible ( MOBJECT  obj)

§ MObjectMap()

void MObjectMap ( MOBJECT  obj)

Referenced by ColorAssignCB(), D2D_PoslblX(), DB_FilterColumnCB(), DrawButtons(), MDCreateColFor_Sh(), and PopUp_CB().

+ Here is the caller graph for this function:

§ MObjectParent()

MOBJECT MObjectParent ( MOBJECT  obj)

§ MObjectRedraw()

void MObjectRedraw ( MOBJECT  obj)

Referenced by ColorAssignCB(), DB_TestF(), GrafoIMG(), PlotDOAS(), PopUp_CB(), PrintObject(), and ToggleButtCB().

+ Here is the caller graph for this function:

§ MObjectRefreshTransparentImage()

void MObjectRefreshTransparentImage ( MOBJECT  p,
MIMAGE  img,
int  ox,
int  oy 
)

§ MObjectRemoveDestroyCallback()

void MObjectRemoveDestroyCallback ( MOBJECT  obj,
MGUI_CB  cb,
void *  a_data 
)

§ MObjectRemoveEventNotifyCallback()

void MObjectRemoveEventNotifyCallback ( MOBJECT  obj,
OBJ_EVENT_CB  cb,
void *  a_data 
)

§ MObjectResize()

void MObjectResize ( MOBJECT  obj,
int  w,
int  h 
)

Referenced by D_VRange(), D_VRangeSim(), and DD_VRange().

+ Here is the caller graph for this function:

§ MObjectSaveOptions()

void MObjectSaveOptions ( MOBJECT  obj)

§ MObjectSetAttachment()

void MObjectSetAttachment ( MOBJECT  obj,
int  top,
int  bot,
int  left,
int  rig 
)

§ MObjectSetAutoScrollWhenSelected()

void MObjectSetAutoScrollWhenSelected ( MOBJECT  obj,
int  TrueFalse 
)

§ MObjectSetBackgroundColor()

void MObjectSetBackgroundColor ( MOBJECT  obj,
MTColor  bgc 
)

§ MObjectSetBackgroundImage()

void MObjectSetBackgroundImage ( MOBJECT  obj,
MIMAGE  img,
int  mode 
)

§ MObjectSetBackgroundImageFile()

void MObjectSetBackgroundImageFile ( MOBJECT  obj,
const char *  fname,
int  mode 
)

Referenced by MDCreateExpo().

+ Here is the caller graph for this function:

§ MObjectSetBackgroundRGB()

void MObjectSetBackgroundRGB ( MOBJECT  obj,
int  r,
int  g,
int  b 
)

Referenced by AboutCB(), AMS_Error(), CCD_Error(), ComErrors(), CONFP_AMS(), CONFP_AMS_IOPort(), CONFP_AMS_NOVA(), CONFP_AMS_SM_OFFSET(), CONFP_AMS_TabSingMotor(), CONFP_AMS_Utility(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_opt_page4(), CONFP_opt_page5(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_Options(), CONFP_Param(), CONFP_param_page1(), CONFP_param_page2(), CONFP_param_page3(), CONFP_param_page4(), CONFP_param_page5(), D_Lens(), D_PButt_CB(), D_PlotTools(), D_VRange(), D_VRangeSim(), DAS_Message(), DB_Ask(), DB_ChangeColorCellCB(), DB_ColorAssign(), DB_FilSelButtKB_CB(), DB_FilSelButtMouse_CB(), DB_HomeSelButtKB_CB(), DB_HomeSelButtMouse_CB(), DB_KeyComSelButtKB_CB(), DB_KeyComSelButtMouse_CB(), DB_LampSelButtMouse_CB(), DB_MirSelButtKB_CB(), DB_MirSelButtMouse_CB(), DB_NDFilSelButtKB_CB(), DB_NDFilSelButtMouse_CB(), DB_PushButtonMouse(), DB_PushButtonMouse_CB(), DB_Redraw_CB(), DB_Tools(), DB_WlSelButtKB_CB(), DB_WlSelButtMouse_CB(), DD_VRange(), DDMessage(), DOAS_Plot(), DOAS_SetupPagedForm(), DSCAD_Error(), DSZArb_CB(), FrmBuildTemperature(), FrmNOVA_IO_Test(), FrmStepperHomeMode(), ManualModeCB(), MAPDefPix(), Master_Error(), MD_CreateBRowShell(), MDCreate_2DPlot(), MDCreate_CP(), MDCreate_shell000(), MDCreateBuildList_Sh(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateDiff_Sh(), MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), MDCreateDOAS_SetupSh(), MDCreateFixed_Sh(), MDCreateFM_Shell(), MDCreateFormat_Sh(), MDCreateHorMeas(), MDCreateMoveAzim(), MDCreateMoveAzimDeg(), MDCreateMoveGrat(), MDCreateMoveZen(), MDCreateMoveZenAzimDeg(), MDCreateMoveZenDeg(), MDCreateSh_Fil(), MDCreateSh_Home(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_PWD(), MDCreateSh_SimPos(), MDCreatesh_vitesa(), MDCreateSh_Wl(), MDCreateSplashExe(), MDCreateWaitShell(), MenuFileOLP_CB(), Message(), ShutDOWN(), StepperPagForm(), ViewNext(), ViewNext_BIN(), and ViewPlot().

§ MObjectSetBGColorFromParent()

void MObjectSetBGColorFromParent ( MOBJECT  obj,
int  true_false,
int  percentage 
)

Referenced by FrmBuildTemperature(), MDCreate_CP(), and StepperPagForm().

+ Here is the caller graph for this function:

§ MObjectSetBGImageMaskByCMapIndex()

void MObjectSetBGImageMaskByCMapIndex ( MOBJECT  obj,
int  id 
)

§ MObjectSetBGImageMaskByPixel()

void MObjectSetBGImageMaskByPixel ( MOBJECT  obj,
int  x,
int  y 
)

§ MObjectSetBGImageMaskByRGB()

void MObjectSetBGImageMaskByRGB ( MOBJECT  obj,
int  r,
int  g,
int  b 
)

§ MObjectSetColor()

void MObjectSetColor ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

Referenced by D_PlotOneLine(), MD_CreateBRowShell(), PlotSpectrum(), TextColorAssignCB(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectSetColorFromBackgroundImage()

void MObjectSetColorFromBackgroundImage ( MOBJECT  obj)

§ MObjectSetCompositeHeight()

void MObjectSetCompositeHeight ( MOBJECT  obj,
int  h 
)

Referenced by AboutCB(), D_VRange(), D_VRangeSim(), DD_VRange(), MDCreateDASConfig(), MDCreateSplashExe(), and MDCreateWaitShell().

+ Here is the caller graph for this function:

§ MObjectSetCompositeSize()

void MObjectSetCompositeSize ( MOBJECT  obj,
int  w,
int  h 
)

§ MObjectSetCompositeWidth()

void MObjectSetCompositeWidth ( MOBJECT  obj,
int  w 
)

§ MObjectSetCursor()

void MObjectSetCursor ( MOBJECT  obj,
MTCursor  cursor 
)

§ MObjectSetFGColorFromParent()

void MObjectSetFGColorFromParent ( MOBJECT  obj,
int  true_false 
)

Referenced by CONFP_AMS_IOPort(), MDCreate_2DPlot(), MDCreateDOAS_ProcSh(), and MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MObjectSetFont()

void MObjectSetFont ( MOBJECT  obj,
MTFont  font,
int  resize 
)

Referenced by DB_FontAssign(), MDCreate_shell000(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectSetForegroundColor()

void MObjectSetForegroundColor ( MOBJECT  obj,
MTColor  fgc 
)

§ MObjectSetForegroundRGB()

void MObjectSetForegroundRGB ( MOBJECT  obj,
int  r,
int  g,
int  b 
)

Referenced by AboutCB(), AMS_Error(), CCD_Error(), ComErrors(), CONFP_AMS(), CONFP_AMS_IOPort(), CONFP_AMS_NOVA(), CONFP_AMS_SM_OFFSET(), CONFP_AMS_TabSingMotor(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_opt_page4(), CONFP_opt_page5(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_Options(), CONFP_Param(), CONFP_param_page1(), CONFP_param_page2(), CONFP_param_page3(), CONFP_param_page4(), CONFP_param_page5(), D_PlotTools(), DAS_Message(), DB_Ask(), DB_ColorAssign(), DB_KeyComSelButtKB_CB(), DB_KeyComSelButtMouse_CB(), DB_MirSelButtMouse_CB(), DB_PushButtonMouse(), DB_PushButtonMouse_CB(), DB_Redraw_CB(), DB_Tools(), DDMessage(), DOAS_Plot(), DOAS_SetupPagedForm(), DSCAD_Error(), FrmBuildTemperature(), FrmNOVA_IO_Test(), FrmStepperHomeMode(), MAPDefPix(), Master_Error(), MDCreate_2DPlot(), MDCreate_CP(), MDCreate_shell000(), MDCreateBuildList_Sh(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateDiff_Sh(), MDCreateDOAS_MainSh(), MDCreateDOAS_ProcSh(), MDCreateDOAS_SetupSh(), MDCreateFixed_Sh(), MDCreateFM_Shell(), MDCreateFormat_Sh(), MDCreateHorMeas(), MDCreateMoveAzim(), MDCreateMoveAzimDeg(), MDCreateMoveGrat(), MDCreateMoveZen(), MDCreateMoveZenAzimDeg(), MDCreateMoveZenDeg(), MDCreateSh_Fil(), MDCreateSh_Home(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_PWD(), MDCreateSh_SimPos(), MDCreatesh_vitesa(), MDCreateSh_Wl(), MDCreateSplashExe(), MDCreateWaitShell(), Message(), Rebuildrb(), ShutDOWN(), StepperPagForm(), and ViewPlot().

§ MObjectSetHeight()

void MObjectSetHeight ( MOBJECT  obj,
int  h 
)

§ MObjectSetLabelHelp()

void MObjectSetLabelHelp ( MOBJECT  obj,
const char *  str,
MOBJECT  label 
)

§ MObjectSetMinSize()

void MObjectSetMinSize ( MOBJECT  obj,
int  w,
int  h 
)

§ MObjectSetName()

void MObjectSetName ( MOBJECT  obj,
const char *  name 
)

§ MObjectSetOffset()

void MObjectSetOffset ( MOBJECT  obj,
int  t_o,
int  b_o,
int  l_o,
int  r_o 
)

§ MObjectSetPopupHelp()

void MObjectSetPopupHelp ( MOBJECT  obj,
const char *  str,
int  delay,
int  duration 
)

Referenced by CONFP_param_page3(), CONFP_param_page4(), CONFP_param_page5(), FrmNOVA_IO_Test(), FrmStepperHomeMode(), and MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MObjectSetPosition()

void MObjectSetPosition ( MOBJECT  obj,
int  x,
int  y 
)

§ MObjectSetResize()

void MObjectSetResize ( MOBJECT  obj,
int  resize_w,
int  resize_h 
)

§ MObjectSetSelectable()

void MObjectSetSelectable ( MOBJECT  obj)

§ MObjectSetSensitive()

void MObjectSetSensitive ( MOBJECT  obj)

§ MObjectSetSensitivity()

void MObjectSetSensitivity ( MOBJECT  obj,
int  status 
)

§ MObjectSetShadow()

void MObjectSetShadow ( MOBJECT  obj,
int  type,
int  in,
int  out 
)

§ MObjectSetSize()

void MObjectSetSize ( MOBJECT  obj,
int  w,
int  h 
)

§ MObjectSetSolid()

void MObjectSetSolid ( MOBJECT  obj)

§ MObjectSetText()

void MObjectSetText ( MOBJECT  obj,
const char *  text 
)

Referenced by ActMvAzimCB(), ActMvGratCB(), ActMvZenCB(), AddStCB(), ADTesterCB(), ApplyChCB(), AssignParam(), AutoR_TestMeas(), AutoRange(), BrowseCB(), ChDriveCB(), CloseConfigCB(), CloseFile(), CloseFile_BIN(), CONFP_AMS(), CONFP_AMS_NOVA(), CONFP_AMS_TabSingMotor(), CONFP_AMS_Utility(), CONFP_opt_page1(), CONFP_opt_page2(), CONFP_opt_page3(), CONFP_opt_page4(), CONFP_opt_page5(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_Options(), CONFP_Param(), CONFP_param_page1(), CONFP_param_page2(), CONFP_param_page3(), CONFP_param_page4(), CONFP_param_page5(), D2D_AreaInputTemp(), D2D_PoslblX(), D2D_PoslblY(), D_AssignLabelPlot(), D_AutoExecution(), D_Calibra(), D_FInpFDCB(), D_Homing(), D_Positioning(), D_readtemp(), D_Saving(), D_Timing(), D_VRange(), D_VRangeSim(), D_XProfile(), D_YProfile(), DB_AreaInput(), DB_ChangeColorCellCB(), DB_GeocoordCB(), DB_GratPosMode_CB(), DB_HorComm_CB(), DB_InitCamera(), DB_KeyB_CB(), DB_Pause(), DB_RadioAvgModeCB(), DB_RadioPixCorrCB(), DB_ResetType_CB(), DB_StepMotor(), DB_ToolsKeyB_CB(), DD_VRange(), DE_StepMotor(), DemoInitMotor(), DFMSelListCB(), DrawAreaPlotCB(), DT_ShutterCB(), E_SetCCDPow(), E_SetCCDTemp(), FANECU(), FrmBuildTemperature(), HeaderInPlot(), HgLamp(), HomeAzimFast(), HomeFiltersFast(), HomeGratingFast(), HomeMirror(), HomeNDFiltersFast(), HomeZenithFast(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateDOAS_ProcSh(), MDCreateDOAS_SetupSh(), MDCreateFM_Shell(), MDCreateSh_SimPos(), MDCreateSplashExe(), MDCreateWaitShell(), MLCursorPositionCB(), OMU_AssignPow(), PoslblX(), PoslblY(), QjLamp(), SD_Azimuth(), SD_FilterW(), SD_FNTorqueM(), SD_Grating(), SD_Mirror(), SD_NDFilterW(), SD_PosAADev(), SD_Position(), SD_PosOMUDev(), SD_Zenith(), SD_Zenith_H(), SelDefPixFileCB(), SetScriptUseLabel(), ShutDOWN(), Status(), StepperPagForm(), SZA_FirstCalc(), Task_CCD_Temp(), Task_HomeGrat(), Task_LIS_Temp(), Task_Timer(), txtfileEditCB(), ViewNext_BIN(), Visualizza(), WDT_CB(), WDT_Task_CB(), WriteAMSCB(), and WriteParaminiCB().

§ MObjectSetTransparency()

void MObjectSetTransparency ( MOBJECT  obj,
CARD8  level 
)

§ MObjectSetTransparent()

void MObjectSetTransparent ( MOBJECT  obj)

§ MObjectSetUnselectable()

void MObjectSetUnselectable ( MOBJECT  obj)

§ MObjectSetUnsensitive()

void MObjectSetUnsensitive ( MOBJECT  obj)

§ MObjectSetUserData()

void MObjectSetUserData ( MOBJECT  obj,
void *  ud 
)

Referenced by MLNewValueCB().

+ Here is the caller graph for this function:

§ MObjectSetWidth()

void MObjectSetWidth ( MOBJECT  obj,
int  w 
)

Referenced by MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MObjectSetX()

void MObjectSetX ( MOBJECT  obj,
int  x 
)

§ MObjectSetY()

void MObjectSetY ( MOBJECT  obj,
int  y 
)

§ MObjectShell()

MOBJECT MObjectShell ( MOBJECT  obj)

Referenced by CloseColPickCB(), CloseFontViewCB(), D2D_AreaInputTemp(), and DB_AreaInput().

+ Here is the caller graph for this function:

§ MObjectType()

int MObjectType ( MOBJECT  obj)

§ MObjectUnmap()

void MObjectUnmap ( MOBJECT  obj)

Referenced by CloseFile(), CloseFile_BIN(), ColorAssignCB(), DB_FilterColumnCB(), DrawButtons(), MDCreate_2DPlot(), MDCreateColFor_Sh(), PopUp_CB(), and ViewPlot().

+ Here is the caller graph for this function:

§ MObjectUsesBGColorFromBGImage()

int MObjectUsesBGColorFromBGImage ( MOBJECT  obj)

§ MObjectUsesBGColorFromParent()

int MObjectUsesBGColorFromParent ( MOBJECT  obj,
int *  pret 
)

§ MObjectUsesFGColorFromParent()

int MObjectUsesFGColorFromParent ( MOBJECT  obj)

§ MOptionEditGetList()

MOBJECT MOptionEditGetList ( MOBJECT  ce)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_param_page1(), CONFP_param_page4(), DOAS_Plot(), MDCreateColFor_Sh(), MDCreateDASConfig(), and MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MOptionEditSetListCallback()

void MOptionEditSetListCallback ( MOBJECT  obj,
LIST_ACT_CB  cb,
void *  data 
)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page7(), CONFP_param_page1(), CONFP_param_page4(), DB_ResetType_CB(), and MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MPagedFormDisablePageKeys()

void MPagedFormDisablePageKeys ( MOBJECT  form)

§ MPagedFormEnablePageKeys()

void MPagedFormEnablePageKeys ( MOBJECT  form)

§ MPagedFormGetActivePage()

int MPagedFormGetActivePage ( MOBJECT  form)

Referenced by OOP_CB(), and ReadInputCB().

+ Here is the caller graph for this function:

§ MPagedFormSetActivePage()

void MPagedFormSetActivePage ( MOBJECT  form,
int  page 
)

Referenced by CONFP_Options(), CONFP_Param(), DOAS_SetupPagedForm(), DOASTogButCB(), FrmBuildTemperature(), MDCreate_CP(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateDOAS_ProcSh(), MDCreateDOAS_SetupSh(), and StepperPagForm().

+ Here is the caller graph for this function:

§ MPagedFormSetActivePageCallback()

void MPagedFormSetActivePageCallback ( MOBJECT  p,
OBJ_VALUE_CB  cb,
void *  data 
)

§ MPagedFormSetNPages()

void MPagedFormSetNPages ( MOBJECT  form,
int  n_pages 
)

§ MPaletteMode()

int MPaletteMode ( void  )

Referenced by InitColors().

+ Here is the caller graph for this function:

§ MPButtonSetAlignment()

void MPButtonSetAlignment ( MOBJECT  p,
int  align 
)

Referenced by MDCreateDOAS_MainSh().

+ Here is the caller graph for this function:

§ MPButtonSetCallback()

void MPButtonSetCallback ( MOBJECT  button,
MGUI_CB  cb,
void *  data 
)

§ MPButtonSetHSpacing()

void MPButtonSetHSpacing ( MOBJECT  p,
int  hs 
)

§ MPButtonSetImage()

void MPButtonSetImage ( MOBJECT  obj,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MPButtonSetMargin()

void MPButtonSetMargin ( MOBJECT  p,
int  wm,
int  hm 
)

§ MPButtonSetRepeatDelay()

void MPButtonSetRepeatDelay ( MOBJECT  button,
int  first,
int  repeat 
)

§ MPixmapGetImage()

MIMAGE MPixmapGetImage ( MOBJECT  pixmap)

§ MPixmapSetImage()

void MPixmapSetImage ( MOBJECT  pixmap,
MIMAGE  gi 
)

§ MPixmapSetImageFile()

void MPixmapSetImageFile ( MOBJECT  pixmap,
const char *  fname 
)

§ MPopupMenu()

void MPopupMenu ( MOBJECT  pm,
int  x,
int  y 
)

Referenced by PopupMenuCB(), and PupAdvCal_CB().

+ Here is the caller graph for this function:

§ MProcessEvent()

void MProcessEvent ( MEvent pe)

§ MQueryColor()

void MQueryColor ( MTColor  col,
int *  pr,
int *  pg,
int *  pb 
)

Referenced by ColorMapInputCB(), ColorPickCB(), and DB_ColorPick().

+ Here is the caller graph for this function:

§ MRButtonActivate()

void MRButtonActivate ( MOBJECT  o)

§ MRButtonDeactivate()

void MRButtonDeactivate ( MOBJECT  o)

Referenced by ColObjCB().

+ Here is the caller graph for this function:

§ MRButtonGetActivationStatus()

int MRButtonGetActivationStatus ( MOBJECT  o)

§ MRButtonSetCallback()

void MRButtonSetCallback ( MOBJECT  button,
OBJ_VALUE_CB  cb,
void *  data 
)

Referenced by MDCreateDASConfig(), and MDCreateFM_Shell().

+ Here is the caller graph for this function:

§ MRButtonSetImage()

void MRButtonSetImage ( MOBJECT  obj,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MReadBMPFile()

MIMAGE MReadBMPFile ( const char *  fname)

§ MReadCARD16()

CARD16 MReadCARD16 ( FILE *  fp)

§ MReadCARD32()

CARD32 MReadCARD32 ( FILE *  fp)

§ MReadCARD8()

CARD8 MReadCARD8 ( FILE *  fp)

§ MReadGIFFile()

MIMAGE MReadGIFFile ( const char *  fname)

§ MReadImageFile()

MIMAGE MReadImageFile ( const char *  fname)

§ MReadJPEGFile()

MIMAGE MReadJPEGFile ( const char *  fname)

§ MReadPNGFile()

MIMAGE MReadPNGFile ( const char *  fname)

§ MReadTIFFFile()

MIMAGE MReadTIFFFile ( const char *  fname)

§ MReAllocColor()

MTColor MReAllocColor ( MTColor  color)

§ MRefreshTimeout()

void MRefreshTimeout ( TIMEOUT_ID pid,
CARD32  msec,
TIMEOUT_CB  cb,
void *  ud 
)

Referenced by ADTesterCB(), CloseConfigCB(), DB_ToolsKeyB_CB(), E_Home_SM1(), HomeTrack(), LaunchBackTask(), Task_HomeGrat(), TaskWDT(), and WDT_Task_CB().

+ Here is the caller graph for this function:

§ MRemoveImagePath()

void MRemoveImagePath ( const char *  path)

§ MRemoveSocketHandler()

void MRemoveSocketHandler ( int  s)

§ MRemoveTimeout()

void MRemoveTimeout ( TIMEOUT_ID  id)

Referenced by DB_ToolsKeyB_CB(), and E_Home_SM1().

+ Here is the caller graph for this function:

§ MReparentObject()

void MReparentObject ( MOBJECT  parent,
MOBJECT  obj,
MOBJECT  where 
)

§ MRightAttach()

void MRightAttach ( MOBJECT  child,
int  att_type,
int  off,
MOBJECT  obj 
)

§ MSaveOptions()

void MSaveOptions ( void  )

§ MSBLDisableAutoSliderColor()

void MSBLDisableAutoSliderColor ( MOBJECT  obj)

§ MSBLEnableAutoSliderColor()

void MSBLEnableAutoSliderColor ( MOBJECT  obj)

§ MSBLGetHead()

void MSBLGetHead ( MOBJECT  obj,
char *  buff 
)

§ MSBLHeadSetBackgroundImage()

void MSBLHeadSetBackgroundImage ( MOBJECT  obj,
MIMAGE  img,
int  mode 
)

§ MSBLHeadSetColor()

void MSBLHeadSetColor ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

§ MSBLSetHead()

void MSBLSetHead ( MOBJECT  obj,
const char *  text 
)

§ MSBLSetHMargin()

void MSBLSetHMargin ( MOBJECT  p,
int  hm 
)

§ MScrollBarGetMax()

long MScrollBarGetMax ( MOBJECT  p)

§ MScrollBarGetN()

long MScrollBarGetN ( MOBJECT  p)

§ MScrollBarGetPos()

long MScrollBarGetPos ( MOBJECT  p)

§ MScrollBarSetIncr()

void MScrollBarSetIncr ( MOBJECT  p,
int  incr 
)

§ MScrollBarSetMax()

void MScrollBarSetMax ( MOBJECT  p,
long  max 
)

§ MScrollBarSetN()

void MScrollBarSetN ( MOBJECT  p,
long  n 
)

§ MScrollBarSetPos()

void MScrollBarSetPos ( MOBJECT  p,
long  pos 
)

Referenced by ColObjCB(), ColorMapInputCB(), ColorPickCB(), D_Lens(), and DB_ColorPick().

+ Here is the caller graph for this function:

§ MScrollBarSetPosCallback()

void MScrollBarSetPosCallback ( MOBJECT  p,
OBJ_VALUE_CB  cb,
void *  data 
)

Referenced by D_Lens(), and MDCreateDASConfig().

+ Here is the caller graph for this function:

§ MScrollBarSetSliderColor()

void MScrollBarSetSliderColor ( MOBJECT  p,
MTColor  color 
)

§ MScrollBarSetSliderColorShift()

void MScrollBarSetSliderColorShift ( MOBJECT  p,
int  percentage 
)

Referenced by MDCreate_2DPlot().

+ Here is the caller graph for this function:

§ MScrollBarSetValues()

void MScrollBarSetValues ( MOBJECT  p,
long  max,
long  n,
long  pos 
)

§ MScrolledEditGetHScrollBar()

MOBJECT MScrolledEditGetHScrollBar ( MOBJECT  p)

§ MScrolledEditGetVScrollBar()

MOBJECT MScrolledEditGetVScrollBar ( MOBJECT  p)

§ MScrolledEditSetSliderColor()

void MScrolledEditSetSliderColor ( MOBJECT  p,
MTColor  color 
)

§ MScrolledEditSetSliderColorShift()

void MScrolledEditSetSliderColorShift ( MOBJECT  p,
int  percentage 
)

§ MScrolledFormDisableAutoSliderColor()

void MScrolledFormDisableAutoSliderColor ( MOBJECT  obj)

§ MScrolledFormEnableAutoSliderColor()

void MScrolledFormEnableAutoSliderColor ( MOBJECT  obj)

§ MScrolledFormGetHScrollBar()

MOBJECT MScrolledFormGetHScrollBar ( MOBJECT  obj)

§ MScrolledFormGetVScrollBar()

MOBJECT MScrolledFormGetVScrollBar ( MOBJECT  obj)

§ MScrolledFormSetIncr()

void MScrolledFormSetIncr ( MOBJECT  obj,
int  h_inc,
int  v_inc 
)

§ MScrolledFormSetSliderColor()

void MScrolledFormSetSliderColor ( MOBJECT  p,
MTColor  color 
)

§ MScrolledFormSetSliderColorShift()

void MScrolledFormSetSliderColorShift ( MOBJECT  p,
int  percentage 
)

§ MSelectFirstChild()

int MSelectFirstChild ( MOBJECT  f)

§ MSelectLastChild()

int MSelectLastChild ( MOBJECT  f)

§ MSelectNextBrother()

void MSelectNextBrother ( MOBJECT  f)

§ MSelectNextCousin()

void MSelectNextCousin ( MOBJECT  p)

§ MSelectObject()

void MSelectObject ( MOBJECT  f)

Referenced by AddStCB(), DB_KeyComSelButtKB_CB(), DB_KeyComSelButtMouse_CB(), DB_LampSelButtMouse_CB(), DB_MirSelButtMouse_CB(), DB_PushButtonMouse(), DB_PushButtonMouse_CB(), and SelKeywCB().

+ Here is the caller graph for this function:

§ MSelectPreviousBrother()

void MSelectPreviousBrother ( MOBJECT  f)

§ MSelectPreviousCousin()

void MSelectPreviousCousin ( MOBJECT  p)

§ MSetBGColorOption()

void MSetBGColorOption ( const char *  obj_name,
int  r,
int  g,
int  b 
)

§ MSetBGImageOption()

void MSetBGImageOption ( const char *  obj_name,
const char *  bgimage,
int  mode 
)

§ MSetCellColor()

void MSetCellColor ( MTColor  c,
int  r,
int  g,
int  b 
)

Referenced by ColorFreeCB(), and DB_ChangeColorCellCB().

+ Here is the caller graph for this function:

§ MSetDefaultBackgroundRGB()

void MSetDefaultBackgroundRGB ( int  r,
int  g,
int  b 
)

§ MSetDefaultForegroundRGB()

void MSetDefaultForegroundRGB ( int  r,
int  g,
int  b 
)

§ MSetDiskErrorTextStrings()

void MSetDiskErrorTextStrings ( const char *  write_protect,
const char *  not_ready,
const char *  unformatted,
const char *  not_responding 
)

§ MSetFGColorOption()

void MSetFGColorOption ( const char *  obj_name,
int  r,
int  g,
int  b 
)

§ MSetFileSelectionRGB()

void MSetFileSelectionRGB ( int  r,
int  g,
int  b 
)

§ MSetFileSelectionTextStrings()

void MSetFileSelectionTextStrings ( const char *  file_list,
const char *  dir_list,
const char *  drive_list,
const char *  filter,
const char *  filename,
const char *  curr_dir,
const char *  ok_button,
const char *  close_button 
)

§ MSetFontOption()

void MSetFontOption ( const char *  obj_name,
MTFont  font 
)

§ MSetInputPromptFgRGB()

void MSetInputPromptFgRGB ( int  r,
int  g,
int  b 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetInputPromptFonts()

void MSetInputPromptFonts ( MTFont  text,
MTFont  edit,
MTFont  btn 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetInputPromptRGB()

void MSetInputPromptRGB ( int  r,
int  g,
int  b 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetIntOption()

void MSetIntOption ( const char *  obj_name,
const char *  rname,
int  val 
)

§ MSetMessageDialogFgRGB()

void MSetMessageDialogFgRGB ( int  r,
int  g,
int  b 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetMessageDialogFonts()

void MSetMessageDialogFonts ( MTFont  text_font,
MTFont  buttons_font 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetMessageDialogRGB()

void MSetMessageDialogRGB ( int  r,
int  g,
int  b 
)

Referenced by LoadDasSysCol(), and MDCreate_CP().

+ Here is the caller graph for this function:

§ MSetShadowOption()

void MSetShadowOption ( const char *  obj_name,
int  shadow,
int  in_t,
int  out_t 
)

§ MSetStringOption()

void MSetStringOption ( const char *  obj_name,
const char *  opt_name,
const char *  value 
)

§ MSetTextOption()

void MSetTextOption ( const char *  obj_name,
const char *  text 
)

§ MSetTraceFileName()

void MSetTraceFileName ( const char *  filename)

§ MSFileSetFile()

void MSFileSetFile ( MOBJECT  obj,
const char *  fname 
)

§ MShellConfigure()

void MShellConfigure ( MOBJECT  obj,
int  x,
int  y,
int  w,
int  h 
)

§ MShellDestroy()

void MShellDestroy ( MOBJECT  obj)

§ MShellGetTitle()

void MShellGetTitle ( MOBJECT  obj,
char *  title 
)

§ MShellGetWindow()

Window MShellGetWindow ( MOBJECT  s)

§ MShellRaise()

void MShellRaise ( MOBJECT  obj)

Referenced by ChkWinInstance(), D_Lens(), InitCCD_AMS(), MDCreateSh_PWD(), PrintObject(), ViewNext(), ViewNext_BIN(), and Visualizza().

+ Here is the caller graph for this function:

§ MShellRealize()

void MShellRealize ( MOBJECT  obj)

§ MShellRealizeXY()

void MShellRealizeXY ( MOBJECT  obj,
int  x,
int  y 
)

§ MShellRealizeXYWH()

void MShellRealizeXYWH ( MOBJECT  obj,
int  x,
int  y,
int  w,
int  h 
)

§ MShellSetTitle()

void MShellSetTitle ( MOBJECT  obj,
const char *  title 
)

Referenced by CloseFile(), CloseFile_BIN(), Visualizza(), and WriteShellTitle().

+ Here is the caller graph for this function:

§ MShellSetWMCloseCallback()

void MShellSetWMCloseCallback ( MOBJECT  p,
WM_CLOSE_CB  cb,
void *  a_data 
)

Referenced by D_Lens(), D_VRange(), D_VRangeSim(), DB_Ask(), DD_VRange(), MAPDefPix(), MDCreate2DPlot(), MDCreate_shell000(), MDCreateDOAS_MainSh(), MDCreateSh_Fil(), MDCreateSh_Mir(), MDCreateSh_NDFil(), MDCreateSh_SimPos(), MDCreateSh_Wl(), RunLogMode(), RunOLP(), and ShutDOWN().

+ Here is the caller graph for this function:

§ MShellUnrealize()

void MShellUnrealize ( MOBJECT  obj)

§ MShouldRetryDueToDiskError()

int MShouldRetryDueToDiskError ( void  )

§ MSListAddElement()

int MSListAddElement ( MOBJECT  p,
long  n,
const char *  item,
void *  data 
)

§ MSListAddItem()

int MSListAddItem ( MOBJECT  p,
const char *  item,
void *  data 
)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_param_page1(), CONFP_param_page4(), DB_ResetType_CB(), DOAS_Plot(), MDCreateColFor_Sh(), MDCreateDASConfig(), MDCreateSh_SimPos(), and ShowFileDrive().

+ Here is the caller graph for this function:

§ MSListChangeElement()

void MSListChangeElement ( MOBJECT  p,
long  n,
const char *  new_item,
void *  u_data 
)

§ MSListChangeItem()

void MSListChangeItem ( MOBJECT  p,
const char *  old,
const char *  new_item,
void *  u_data 
)

§ MSListClear()

void MSListClear ( MOBJECT  p)

Referenced by DB_ResetType_CB(), and ShowFileDrive().

+ Here is the caller graph for this function:

§ MSListDelElement()

int MSListDelElement ( MOBJECT  p,
long  n 
)

§ MSListDelItem()

int MSListDelItem ( MOBJECT  p,
const char *  item 
)

§ MSListDeselectElement()

void MSListDeselectElement ( MOBJECT  p,
long  n 
)

§ MSListDeselectItem()

void MSListDeselectItem ( MOBJECT  p,
const char *  item 
)

§ MSListDisableItemMotion()

void MSListDisableItemMotion ( MOBJECT  obj)

§ MSListDisableMultiSel()

void MSListDisableMultiSel ( MOBJECT  obj)

§ MSListEnableItemMotion()

void MSListEnableItemMotion ( MOBJECT  p)

§ MSListEnableMultiSel()

void MSListEnableMultiSel ( MOBJECT  obj)

§ MSListFreeze()

void MSListFreeze ( MOBJECT  obj)

§ MSListGetElement()

LIST_ACT* MSListGetElement ( MOBJECT  p,
long  n 
)

§ MSListGetFirstItem()

LIST_ACT* MSListGetFirstItem ( MOBJECT  p)

§ MSListGetFirstSelectedItem()

LIST_ACT* MSListGetFirstSelectedItem ( MOBJECT  p)

§ MSListGetFirstUnselectedItem()

LIST_ACT* MSListGetFirstUnselectedItem ( MOBJECT  p)

§ MSListGetHScrollBar()

MOBJECT MSListGetHScrollBar ( MOBJECT  p)

§ MSListGetItem()

LIST_ACT* MSListGetItem ( MOBJECT  p,
const char *  item 
)

§ MSListGetItemCheckStatus()

int MSListGetItemCheckStatus ( MOBJECT  p,
const char *  item 
)

§ MSListGetNextItem()

LIST_ACT* MSListGetNextItem ( MOBJECT  p)

§ MSListGetNextSelectedItem()

LIST_ACT* MSListGetNextSelectedItem ( MOBJECT  p)

§ MSListGetNextUnselectedItem()

LIST_ACT* MSListGetNextUnselectedItem ( MOBJECT  p)

§ MSListGetNItem()

long MSListGetNItem ( MOBJECT  p)

§ MSListGetSelected()

LIST_ACT* MSListGetSelected ( MOBJECT  p)

Referenced by CONFP_opt_page7(), CONFP_param_page1(), CONFP_param_page4(), DB_ResetType_CB(), and MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MSListGetVScrollBar()

MOBJECT MSListGetVScrollBar ( MOBJECT  p)

§ MSListReset()

void MSListReset ( MOBJECT  p)

§ MSListSelectElement()

void MSListSelectElement ( MOBJECT  p,
long  n 
)

Referenced by CONFP_AMS_TabSingMotor(), CONFP_opt_page6(), CONFP_opt_page7(), CONFP_opt_ScheMeas(), CONFP_param_page1(), CONFP_param_page4(), DB_ResetType_CB(), and MDCreateSh_SimPos().

+ Here is the caller graph for this function:

§ MSListSelectItem()

void MSListSelectItem ( MOBJECT  p,
const char *  item 
)

§ MSListSetCallback()

void MSListSetCallback ( MOBJECT  obj,
LIST_ACT_CB  cb,
void *  data 
)

§ MSListSetHighLightColors()

void MSListSetHighLightColors ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

§ MSListSetHighLightFGColor()

void MSListSetHighLightFGColor ( MOBJECT  obj,
MTColor  fgc 
)

§ MSListSetItemCheckStatus()

void MSListSetItemCheckStatus ( MOBJECT  p,
const char *  item,
int  status 
)

§ MSListSetPickCallback()

void MSListSetPickCallback ( MOBJECT  obj,
LIST_ACT_CB  cb,
void *  value 
)

§ MSListSetSelectionCallback()

void MSListSetSelectionCallback ( MOBJECT  obj,
LIST_SEL_CB  cb,
void *  data 
)

Referenced by MDCreateFM_Shell().

+ Here is the caller graph for this function:

§ MSListSetSliderColor()

void MSListSetSliderColor ( MOBJECT  p,
MTColor  color 
)

§ MSListSetSliderColorShift()

void MSListSetSliderColorShift ( MOBJECT  p,
int  percentage 
)

§ MSListSetSortCallback()

void MSListSetSortCallback ( MOBJECT  obj,
STRCMP_CB  cb 
)

Referenced by DOAS_Plot(), MDCreateColFor_Sh(), MDCreateDASConfig(), and MDCreateFM_Shell().

+ Here is the caller graph for this function:

§ MSListThaw()

void MSListThaw ( MOBJECT  obj)

§ MSocketGetEventsMask()

unsigned int MSocketGetEventsMask ( int  s)

§ MSocketSetEventsMask()

void MSocketSetEventsMask ( int  s,
unsigned  events 
)

§ MSpinEditSetCallback()

void MSpinEditSetCallback ( MOBJECT  spinedit,
OBJ_VALUE_CB  cb,
void *  data 
)

§ MSpoolFile()

int MSpoolFile ( const char *  fname)

§ MSpoolTempFile()

int MSpoolTempFile ( const char *  fname)

§ MStatusBarSetMax()

void MStatusBarSetMax ( MOBJECT  p,
int  max 
)

§ MStatusBarSetPos()

void MStatusBarSetPos ( MOBJECT  p,
int  pos 
)

Referenced by D_VRange(), D_VRangeSim(), and DD_VRange().

+ Here is the caller graph for this function:

§ MStatusBarSetSliderColor()

void MStatusBarSetSliderColor ( MOBJECT  p,
MTColor  col 
)

§ MStatusBarSetSliderRGB()

void MStatusBarSetSliderRGB ( MOBJECT  p,
int  r,
int  g,
int  b 
)

Referenced by D_VRange(), D_VRangeSim(), and DD_VRange().

+ Here is the caller graph for this function:

§ MSTextSetString()

void MSTextSetString ( MOBJECT  p,
const char *  text 
)

§ MTabbedFormGetTabText()

void MTabbedFormGetTabText ( MOBJECT  form,
int  page,
char *  buff 
)

§ MTabbedFormSetTabText()

void MTabbedFormSetTabText ( MOBJECT  form,
int  page,
const char *  buff 
)

§ MTableFormDeleteDataRows()

void MTableFormDeleteDataRows ( MOBJECT  form)

§ MTableFormDeleteRow()

void MTableFormDeleteRow ( MOBJECT  form,
int  row 
)

§ MTableFormGetCellObject()

MOBJECT MTableFormGetCellObject ( MOBJECT  form,
int  x,
int  y 
)

§ MTableFormGetCellText()

void MTableFormGetCellText ( MOBJECT  form,
int  x,
int  y,
char *  text 
)

§ MTableFormGetNCol()

int MTableFormGetNCol ( MOBJECT  form)

§ MTableFormHideGrid()

void MTableFormHideGrid ( MOBJECT  form)

§ MTableFormSetCellAlign()

void MTableFormSetCellAlign ( MOBJECT  form,
int  x,
int  y,
int  h_al,
int  v_al 
)

§ MTableFormSetCellBackgroundRGB()

void MTableFormSetCellBackgroundRGB ( MOBJECT  form,
int  x,
int  y,
int  r,
int  g,
int  b 
)

§ MTableFormSetCellFont()

void MTableFormSetCellFont ( MOBJECT  form,
int  x,
int  y,
MTFont  f 
)

§ MTableFormSetCellForegroundRGB()

void MTableFormSetCellForegroundRGB ( MOBJECT  form,
int  x,
int  y,
int  r,
int  g,
int  b 
)

§ MTableFormSetCellText()

void MTableFormSetCellText ( MOBJECT  form,
int  x,
int  y,
const char *  text 
)

§ MTableFormSetColAlign()

void MTableFormSetColAlign ( MOBJECT  form,
int  col,
int  al 
)

Referenced by CONFP_AMS_IOPort(), CONFP_AMS_SM_OFFSET(), CONFP_param_page1(), CONFP_param_page2(), DB_Tools(), MDCreate_2DPlot(), MDCreateDASConfig(), MDCreateDOAS_ProcSh(), MDCreateFM_Shell(), and ViewPlot().

+ Here is the caller graph for this function:

§ MTableFormSetColBackgroundRGB()

void MTableFormSetColBackgroundRGB ( MOBJECT  form,
int  col,
int  r,
int  g,
int  b 
)

§ MTableFormSetColFont()

void MTableFormSetColFont ( MOBJECT  form,
int  col,
MTFont  f 
)

§ MTableFormSetColForegroundRGB()

void MTableFormSetColForegroundRGB ( MOBJECT  form,
int  col,
int  r,
int  g,
int  b 
)

§ MTableFormSetColWidth()

void MTableFormSetColWidth ( MOBJECT  form,
int  col,
int  w 
)

§ MTableFormSetNCol()

void MTableFormSetNCol ( MOBJECT  form,
int  nc 
)

§ MTableFormSetRowAlign()

void MTableFormSetRowAlign ( MOBJECT  form,
int  row,
int  al 
)

Referenced by CONFP_param_page1(), MDCreateDASConfig(), MDCreateDOAS_ProcSh(), MDCreateFM_Shell(), and ViewPlot().

+ Here is the caller graph for this function:

§ MTableFormSetRowHeight()

void MTableFormSetRowHeight ( MOBJECT  form,
int  row,
int  h 
)

§ MTableFormShowGrid()

void MTableFormShowGrid ( MOBJECT  form)

Referenced by DOAS_Plot(), and MDCreatesh_vitesa().

+ Here is the caller graph for this function:

§ MTButtonActivate()

void MTButtonActivate ( MOBJECT  o)

Referenced by CONFP_AMS_IOPort(), and CONFP_AMS_NOVA().

+ Here is the caller graph for this function:

§ MTButtonDeactivate()

void MTButtonDeactivate ( MOBJECT  o)

Referenced by CONFP_AMS_IOPort(), and CONFP_AMS_NOVA().

+ Here is the caller graph for this function:

§ MTButtonGetActivationStatus()

int MTButtonGetActivationStatus ( MOBJECT  o)

Referenced by D2D_findmaxmin(), D2D_PlotSpectrum(), and DOASTogButCB().

+ Here is the caller graph for this function:

§ MTButtonSetActivationStatus()

void MTButtonSetActivationStatus ( MOBJECT  o,
int  status 
)

§ MTButtonSetCallback()

void MTButtonSetCallback ( MOBJECT  button,
OBJ_VALUE_CB  cb,
void *  data 
)

Referenced by CONFP_AMS_IOPort(), CONFP_AMS_NOVA(), MDCreate_2DPlot(), MDCreateDASConfig(), and MDCreateDOAS_SetupSh().

+ Here is the caller graph for this function:

§ MTButtonSetImage()

void MTButtonSetImage ( MOBJECT  obj,
const char *  npf,
const char *  apf,
const char *  upf 
)

§ MTextCharX()

int MTextCharX ( const char *  text,
MTFont  font,
int  x 
)

§ MTextHeight()

int MTextHeight ( const char *  text,
MTFont  font 
)

§ MTextNWidth()

int MTextNWidth ( const char *  text,
MTFont  font,
int  len 
)

§ MTextPrompt()

char* MTextPrompt ( const char *  t,
const char *  msg,
const char *  text,
int  w,
int  h,
const char *  ok,
const char *  cancel 
)

§ MTextWidth()

int MTextWidth ( const char *  text,
MTFont  font 
)

§ MTopAttach()

void MTopAttach ( MOBJECT  child,
int  att_type,
int  off,
MOBJECT  obj 
)

Referenced by MDCreate_2DPlot(), and MDCreateDOAS_ProcSh().

+ Here is the caller graph for this function:

§ MTraceSetTimeFormat()

void MTraceSetTimeFormat ( const char *  strftime_format)

§ MTreeCloseNode()

void MTreeCloseNode ( MTNODE  node,
int  notify 
)

§ MTreeCreateNode()

MTNODE MTreeCreateNode ( MOBJECT  tree,
MTNODE  parent,
CARD16  type,
CARD16  flags,
const char *  text 
)

§ MTreeDestroyNode()

void MTreeDestroyNode ( MTNODE  node,
int  notify 
)

§ MTreeDestroyNodeContainee()

void MTreeDestroyNodeContainee ( MTNODE  node,
int  notify 
)

§ MTreeDisableAutoSliderColor()

void MTreeDisableAutoSliderColor ( MOBJECT  obj)

§ MTreeEnableAutoSliderColor()

void MTreeEnableAutoSliderColor ( MOBJECT  obj)

§ MTreeGetFirstNode()

MTNODE MTreeGetFirstNode ( MOBJECT  tree)

§ MTreeGetHScrollBar()

MOBJECT MTreeGetHScrollBar ( MOBJECT  p)

§ MTreeGetSelectedNode()

MTNODE MTreeGetSelectedNode ( MOBJECT  tree)

§ MTreeGetVScrollBar()

MOBJECT MTreeGetVScrollBar ( MOBJECT  p)

§ MTreeNodeEdit()

void MTreeNodeEdit ( MTNODE  node)

§ MTreeNodeGetFirstChild()

MTNODE MTreeNodeGetFirstChild ( MTNODE  node)

§ MTreeNodeGetMTree()

MOBJECT MTreeNodeGetMTree ( MTNODE  node)

§ MTreeNodeGetNext()

MTNODE MTreeNodeGetNext ( MTNODE  node)

§ MTreeNodeGetParent()

MTNODE MTreeNodeGetParent ( MTNODE  node)

§ MTreeNodeGetPath()

char* MTreeNodeGetPath ( MTNODE  node,
char  separator,
char *  buff 
)

§ MTreeNodeGetText()

char* MTreeNodeGetText ( MTNODE  node,
char *  text 
)

§ MTreeNodeGetType()

CARD16 MTreeNodeGetType ( MTNODE  node)

§ MTreeNodeGetUserData()

void* MTreeNodeGetUserData ( MTNODE  node)

§ MTreeNodeSetCloseCallback()

void MTreeNodeSetCloseCallback ( MTNODE  node,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeNodeSetDeleteCallback()

void MTreeNodeSetDeleteCallback ( MTNODE  node,
MTREE_NODE_DELETE_CB  cb,
void *  ud 
)

§ MTreeNodeSetDestroyCallback()

void MTreeNodeSetDestroyCallback ( MTNODE  node,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeNodeSetImages()

void MTreeNodeSetImages ( MTNODE  node,
MIMAGE  norm,
MIMAGE  open,
MIMAGE  sel 
)

§ MTreeNodeSetOpenCallback()

void MTreeNodeSetOpenCallback ( MTNODE  node,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeNodeSetPopupCallback()

void MTreeNodeSetPopupCallback ( MTNODE  node,
MTREE_POPUP_CB  cb,
void *  ud 
)

§ MTreeNodeSetRenameCallback()

void MTreeNodeSetRenameCallback ( MTNODE  node,
MTREE_NODE_RENAME_CB  cb,
void *  ud 
)

§ MTreeNodeSetSelectCallback()

void MTreeNodeSetSelectCallback ( MTNODE  node,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeNodeSetText()

void MTreeNodeSetText ( MTNODE  node,
const char *  text 
)

§ MTreeNodeSetUserData()

void MTreeNodeSetUserData ( MTNODE  node,
void *  ud 
)

§ MTreeOpenNode()

void MTreeOpenNode ( MTNODE  node,
int  notify 
)

§ MTreeSelectNode()

void MTreeSelectNode ( MTNODE  node,
int  notify 
)

§ MTreeSetCloseCallback()

void MTreeSetCloseCallback ( MOBJECT  tree,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeSetDeleteCallback()

void MTreeSetDeleteCallback ( MOBJECT  tree,
MTREE_NODE_DELETE_CB  cb,
void *  ud 
)

§ MTreeSetDestroyCallback()

void MTreeSetDestroyCallback ( MOBJECT  tree,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeSetHighLightColors()

void MTreeSetHighLightColors ( MOBJECT  obj,
MTColor  bgc,
MTColor  fgc 
)

§ MTreeSetHighLightFGColor()

void MTreeSetHighLightFGColor ( MOBJECT  obj,
MTColor  fgc 
)

§ MTreeSetImagesByData()

void MTreeSetImagesByData ( MOBJECT  tree,
int  type,
MIMAGE  norm,
MIMAGE  open,
MIMAGE  sel 
)

§ MTreeSetImagesByName()

void MTreeSetImagesByName ( MOBJECT  tree,
int  type,
const char *  norm,
const char *  open,
const char *  sel 
)

§ MTreeSetLineColor()

void MTreeSetLineColor ( MOBJECT  obj,
MTColor  col 
)

§ MTreeSetOpenCallback()

void MTreeSetOpenCallback ( MOBJECT  tree,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeSetPopupCallback()

void MTreeSetPopupCallback ( MOBJECT  tree,
MTREE_POPUP_CB  cb,
void *  ud 
)

§ MTreeSetRenameCallback()

void MTreeSetRenameCallback ( MOBJECT  tree,
MTREE_NODE_RENAME_CB  cb,
void *  ud 
)

§ MTreeSetSelectCallback()

void MTreeSetSelectCallback ( MOBJECT  tree,
MTREE_NODE_CB  cb,
void *  ud 
)

§ MTreeSetSliderColor()

void MTreeSetSliderColor ( MOBJECT  p,
MTColor  color 
)

§ MTreeSetSliderColorShift()

void MTreeSetSliderColorShift ( MOBJECT  p,
int  percentage 
)

§ MUninstallImage()

void MUninstallImage ( MIMAGE  data)

Referenced by D_DoLens().

+ Here is the caller graph for this function:

§ MUnloadFont()

void MUnloadFont ( MTFont  font)

Referenced by CloseFontViewCB(), and DB_TestF().

+ Here is the caller graph for this function:

§ MWhiteColor()

MTColor MWhiteColor ( void  )

Referenced by LoadTestPalette(), and LoadTruePalette().

+ Here is the caller graph for this function:

§ MWriteBMPFile()

int MWriteBMPFile ( MIMAGE  img,
const char *  fname 
)

§ MWriteCARD16()

void MWriteCARD16 ( FILE *  fp,
CARD16  val 
)

§ MWriteCARD32()

void MWriteCARD32 ( FILE *  fp,
CARD32  val 
)

§ MWriteCARD8()

void MWriteCARD8 ( FILE *  fp,
CARD8  val 
)

§ MWriteJPEGFile()

int MWriteJPEGFile ( MIMAGE  img,
const char *  name,
int  quality 
)

§ MWriteTIFFFile()

int MWriteTIFFFile ( MIMAGE  img,
const char *  name,
int  compression 
)

§ Trace()

void Trace ( const char *  fmt,
  ... 
)

§ vMLog()

void vMLog ( int  level,
const char *  fmt,
va_list  vl 
)

§ vMMaskedLog()

void vMMaskedLog ( int  level,
CARD32  mask,
const char *  fmt,
va_list  vl 
)

§ vMMessageDialog()

int vMMessageDialog ( const char *  t,
const char *  msg,
const char *  btn1,
const char *  btn2,
va_list  vl 
)

§ vTrace()

void vTrace ( const char *  fmt,
va_list  vl 
)
______________________________________________________________________________________
Generated on Mon Sep 18 2017 11:46:24 for DAS - Rel. 3.1.6 - 18/09/2017.