Functions | |
void __CDECL | frm_drw (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage redraw event on form | |
void __CDECL | frm_mvd (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage window-moved event on form | |
void __CDECL | frm_tpd (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage window-topped event on form | |
void __CDECL | frm_fld (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage window-fulled event on form | |
void __CDECL | frm_click (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage mouse click event on form | |
void __CDECL | frm_keyhd (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage keyboard event on form | |
void __CDECL | frm_dstry (WINDOW *win, short buff[8], APPvar *app) |
standard callback function to manage destroy event on form | |
void __CDECL | std_apterm (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage application-terminated event | |
void __CDECL | std_cls (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-closed event | |
void __CDECL | std_tpd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-topped event | |
void __CDECL | std_mvd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-moved event | |
void __CDECL | std_szd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-sized event | |
void __CDECL | std_fld (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-fulled event | |
void __CDECL | std_icn (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-iconify event | |
void __CDECL | std_unicn (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-uniconify event | |
void __CDECL | std_allicn (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-alliconify event | |
void __CDECL | std_arw (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-arrowed event | |
void __CDECL | std_sldxy (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage "move-work" actions | |
void __CDECL | std_dnlnd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window down-up event | |
void __CDECL | std_uplnd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window line-up event | |
void __CDECL | std_lflnd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window line-left event | |
void __CDECL | std_rtlnd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window line-right event | |
void __CDECL | std_dnpgd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window page-down event | |
void __CDECL | std_uppgd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window page-up event | |
void __CDECL | std_rtpgd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window page-right event | |
void __CDECL | std_lfpgd (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window page-left event | |
void __CDECL | std_vsld (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window vertical-slider event | |
void __CDECL | std_hsld (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window horizontal-slider event | |
void __CDECL | std_dstry (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-destroyed event | |
void __CDECL | std_btm (WINDOW *, short buff[8], APPvar *app) |
standard callback function to manage window-bottomed event |
standard callback function to manage mouse click event on form
win | window descriptor | |
buff | content of the WM_FORM message | |
app | application descriptor |
This is the standard callback function attached to forms for the WM_XBUTTON event, registered by mt_FormCreate().
standard callback function to manage redraw event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage destroy event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will un-attach all the form data attached to the window when mt_FormCreate() was called.
standard callback function to manage window-fulled event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage keyboard event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-moved event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-topped event on form
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-alliconify event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will "group" all the windows together and iconified the unified window (in fact, all the windows except win are closed and win is iconified. All of them will have their flag WD_ALLICNF set)
standard callback function to manage application-terminated event
win | window descriptor (NULL) | |
buff | AES message | |
app | application descriptor |
this function will try to terminate cleanly the application by:
It's recommanded to write to own apterm callback function, in order to free all the resources your application may have reserved (RSC file, dynamical libraries, etc...)
standard callback function to manage window-arrowed event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
Depending on buff[4], the dedicated function is invoked in order to perform the requested action :
standard callback function to manage window-bottomed event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-closed event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
The function just sends a WM_DESTROY message.
standard callback function to manage window down-up event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_DNLINE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window page-down event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_DNPAGE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window-destroyed event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will close and delete the window, and then terminate the application (by sending a AP_TERM message) if there is no more opened window left.
standard callback function to manage window-fulled event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will
standard callback function to manage window horizontal-slider event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-iconify event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will :
standard callback function to manage window line-left event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_LFLINE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window page-left event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_LFPAGE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window-moved event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
this function will set the new window coordinates (given in buff) and unset the WS_FULLSIZE flag.
standard callback function to manage window line-right event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_RTLINE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window page-right event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_RTPAGE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage "move-work" actions
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will update the sliders, and then move the work area of the window with the shift given in buff[4] (dx) and buff[5] (dy).
standard callback function to manage window-sized event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function will set the new size of the window (given in buff) after saturation by w_min, w_max, h_min and h_max, recompute the sliders, send to itself a redraw message if the content of the window has to be redrawed, and unset the WS_FULLSIZE flag
standard callback function to manage window-topped event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
standard callback function to manage window-uniconify event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
If the flag WS_ALLICNF is set (this is the unified iconified window), then all the window that has been grouped in this iconified window are re-opened.
Then, the window is uniconified (WF_UNICONIFY) and set to the top (WF_TOP).
standard callback function to manage window line-up event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_UPLINE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window page-up event
win | window descriptor | |
buff | AES message | |
app | application descriptor |
This function is also attached to the WM_UPPAGE windom message by mt_WindCreate(). This feature is unused at the moment.
standard callback function to manage window vertical-slider event
win | window descriptor | |
buff | AES message | |
app | application descriptor |