The maximum LevelCode value is 4294967295. How to add field validation in dialog so it allows values from 0-4294967295?
For example using MDL basic Dialog:
DialogBoxRsc DIALOGID_Basic = { DIALOGATTR_DEFAULT | DIALOGATTR_SINKABLE, 25*XC, 7*YC, NOHELP, MHELP, HOOKDIALOGID_Basic, NOPARENTID, TXT_BasicDialogBox, { {{X1,GENY(1),XW,0}, LEVELID, LEVELID_Basic, ON, 0, "0", "4294967295"}, {{X1,GENY(2),XW,0}, OptionButton, OPTIONBUTTONID_Basic, ON, 0, "", ""}, {{X2,GENY(4),BTN_WIDTH,0}, PushButton, PUSHBUTTONID_OModal, ON, 0,"",""},
It only works with values 0-2147483647 but if set 2³² as maximum then it allows only negative values and shows message "Field must be between 0 & 4294967295".
LevelID decalared as unsigned int.