Files
sibo-playground/code/SIBOSDK/wdrprint/dedlg.c
2026-07-06 18:01:36 +01:00

32 lines
794 B
C

/* DEDLG.C */
#include <demo.g>
#include <demo.rsg>
#include <hwim.h>
GLREF_D PR_DECOMMAN *DatApp2;
#pragma METHOD_CALL
METHOD VOID dedlg_dl_dyn_init(PR_DLGBOX *self)
{
INT commid;
commid=(*(INT *)self->dlgbox.rbuf);
if (commid==O_DEC_PREVIEW)
hDlgSetTitleByRid(DELP_PREVIEW_TITLE);
if (!DatApp2->decomman.dets.dayno)
return;
hDlgSetDtedit(1,DatApp2->decomman.dets.dayno);
hDlgSetNcedit(2,DatApp2->decomman.dets.ndays);
hDlgSetChlist(3,DatApp2->decomman.dets.gap);
}
METHOD INT dedlg_dl_key(PR_DLGBOX *self)
{
DatApp2->decomman.dets.dayno=hDlgSenseDtedit(1);
DatApp2->decomman.dets.ndays=hDlgSenseNcedit(2);
DatApp2->decomman.dets.gap=hDlgSenseChlist(3);
return(WN_KEY_CHANGED);
}