Functions | |
short | mt_graf_dragbox (short Sw, short Sh, short Sx, short Sy, short Bx, short By, short Bw, short Bh, short *Fw, short *Fh, short *global_aes) |
short | mt_graf_growbox (short Sx, short Sy, short Sw, short Sh, short Fx, short Fy, short Fw, short Fh, short *global_aes) |
short | mt_graf_growbox_grect (const GRECT *in, const GRECT *out, short *global_aes) |
short | mt_graf_handle (short *Wchar, short *Hchar, short *Wbox, short *Hbox, short *global_aes) |
short | mt_graf_xhandle (short *Wchar, short *Hchar, short *Wbox, short *Hbox, short *device, short *global_aes) |
short | mt_graf_mbox (short Sw, short Sh, short Sx, short Sy, short Dx, short Dy, short *global_aes) |
short | mt_graf_mkstate (short *Mx, short *My, short *ButtonState, short *KeyState, short *global_aes) |
short | mt_graf_mouse (short Form, const MFORM *FormAddress, short *global_aes) |
short | mt_graf_rubberbox (short Ix, short Iy, short Iw, short Ih, short *Fw, short *Fh, short *global_aes) |
short | mt_graf_multirubber (short bx, short by, short mw, short mh, GRECT *rec, short *rw, short *rh, short *global_aes) |
short | mt_graf_shrinkbox (short Fx, short Fy, short Fw, short Fh, short Sx, short Sy, short Sw, short Sh, short *global_aes) |
short | mt_graf_shrinkbox_grect (const GRECT *in, const GRECT *out, short *global_aes) |
short | mt_graf_slidebox (OBJECT *, short Parent, short Object, short Direction, short *global_aes) |
short | mt_graf_watchbox (OBJECT *, short Object, short InState, short OutState, short *global_aes) |
short | mt_graf_wwatchbox (OBJECT *, short Object, short InState, short OutState, short whandle, short *global_aes) |
The Graphics Library provides applications with a variety of utility functions which serve to provide common screen effects, mouse control, and the obtaining of basic screen attributes.
|
allows the user to move a box frame within the constraints of a bounding rectangle.
It is most often used to give the user a visual 'clue' when an object is being moved on screen. |
|
shows animation an outline of a box from one set of coordinates to another. It is the complement function to mt_graf_shrinkbox().
|
|
|
|
returns important information regarding the physical workstation currently in use by the AES.
|
|
animates a moving box between two points on the screen.
|
|
returns information about the current state of the mouse pointer, buttons, and keyboard meta keys state.
|
|
alters the appearance of the mouse form and can be used to hide and display the mouse pointer from the screen.
|
|
allows the user to change the size of a box outline with a fixed starting point.
|
|
allows the user to change the size of a box outline with a fixed starting point.
|
|
displays an animated box shrinking from one rectangle to another.
|
|
|
|
allows the user to slide a child object within the bounds of its parent. It is often used to implement slider controls.
This call should only be made when the mouse button is depressed as it returns when it is released. |
|
modifies the given state of a specified object depending on whether the pointer is within the bounds of the object or outside the bounds of the object as long as the left mouse button is held down.
As this call returns when the mouse button is released, it should only be made when the mouse button is depressed. |
|
modifies the given state of a specified object depending on whether the pointer is within the bounds of the object or outside the bounds of the object as long as the left mouse button is held down.
|
|
returns important information regarding the physical workstation currently in use by the AES.
|