Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

Object Drawing functions

Functions in this group allow to draw in a generic GUI object. More...

Functions

void MDrawText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, MTColor fgc, int align)
void MDrawNText (MOBJECT p, int x, int y, int w, int h, const char *text, MTFont font, 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 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 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 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 MDrawPoint (MOBJECT p, int x, int y, MTColor col)
void MDrawLine (MOBJECT p, int x1, int y1, int x2, int y2, MTColor col)
void MDrawPolyline (MOBJECT p, MPOINT *points, int n, MTColor col)
void MDrawFilledPolyline (MOBJECT p, MPOINT *points, int n, MTColor col)
void MDrawBox (MOBJECT p, int x, int y, int w, int h, MTColor bgc)
void MDrawFilledBox (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 MDrawFilledCircle (MOBJECT p, int x, int y, int r, MTColor col)
void MDrawArc (MOBJECT p, int x, int y, int r, int a1, int a2, MTColor col)
void MDrawFilledArc (MOBJECT p, int x, int y, int r, int a1, int a2, MTColor c)
void MDrawImage (MOBJECT p, MIMAGE gi, int pm_x, int pm_y, int w, int h, int x, int y)
void MDrawWindow (MOBJECT o)
void MDrawShadow (MOBJECT o)
void MDrawSubShadow (MOBJECT o, int x, int y, int w, int h, MTColor tsc, MTColor bsc, int thick)
void MDrawBorder (MOBJECT o, int x, int y, int w, int h, MTColor col, int thick)
void MDrawXorLine (MOBJECT p, int x1, int y1, int x2, int y2)
void MDrawXorBox (MOBJECT p, int x, int y, int w, int h)

Detailed Description

Functions in this group allow to draw in a generic GUI object.

Should be used on DrawArea object only.


Function Documentation

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

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
 

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
 


Generated on Sun Jun 29 13:03:09 2003 for MGui API by doxygen1.3-rc2