value k_disctly_button: 0; k_defcli_button: 1; k_lockpwd_button: 2; k_restricted_button: 3; k_disacnt_button: 4; k_diswelcom_button: 5; k_dismail_button: 6; k_nomail_button: 7; k_genpwd_button: 8; k_pwd_button: 9; k_pwd2_button: 10; k_audit_button: 11; k_disreport_button: 12; k_disreconnect_button: 13; k_autologin_button: 14; k_disforce_button: 15; k_captive_button: 16; k_disimage_button: 17; k_dispwddic_button: 18; k_dispwdhis_button: 19; k_disctly_label_text: "Disctly"; k_defcli_label_text: "Defcli"; k_lockpwd_label_text: "Lockpwd"; k_restricted_label_text: "Restricted"; ! old captive becomes restricted k_disacnt_label_text: "Disuser"; ! disable accnt = disable user ? k_diswelcom_label_text: "Diswelcome"; ! looks better with the 'e' k_dismail_label_text: "Dismail"; k_nomail_label_text: "Disnewmail"; ! ?? k_genpwd_label_text: "Genpwd"; k_pwd_label_text: "Pwd Exp"; k_pwd2_label_text: "Pwd2 Exp"; k_audit_label_text: "Audit"; k_disreport_label_text: "Disreport"; k_disreconnect_label_text: "Disreconnect"; k_autologin_label_text: "Autologin"; k_disforce_label_text: "Disforce"; k_disimage_label_text: "Disimage"; k_captive_label_text: "Captive"; k_dispwddic_label_text: "Dispwddic"; k_dispwdhis_label_text: "Dispwdhis"; k_widget_disctly: k_disctly_button; k_widget_defcli: k_defcli_button; k_widget_lockpwd: k_lockpwd_button; k_widget_restricted: k_restricted_button; k_widget_disacnt: k_disacnt_button; k_widget_diswelcom: k_diswelcom_button; k_widget_dismail: k_dismail_button; k_widget_nomail: k_nomail_button; k_widget_genpwd: k_genpwd_button; k_widget_pwd: k_pwd_button; k_widget_pwd2: k_pwd2_button; k_widget_audit: k_audit_button; k_widget_disreport: k_disreport_button; k_widget_disreconnect: k_disreconnect_button; k_widget_autologin: k_autologin_button; k_widget_disforce: k_disforce_button; k_widget_captive: k_captive_button; k_widget_disimage: k_disimage_button; k_widget_dispwddic: k_dispwddic_button; k_widget_dispwdhis: k_dispwdhis_button; procedure FlagsCreated(integer); FlagsChanged(integer); object sep1: separator widget {}; sep2: separator widget {}; object flags: radio_box { arguments { y = k_flags_y; x = 50; border_width = 0; menu_num_columns = 4; orientation = DwtOrientationHorizontal; menu_radio = false; radio_always_one = false; }; controls { toggle_button audit_button; toggle_button autologin_button; toggle_button captive_button; toggle_button defcli_button; toggle_button disctly_button; toggle_button disforce_button; toggle_button disimage_button; toggle_button dismail_button; toggle_button nomail_button; toggle_button dispwddic_button; toggle_button dispwdhis_button; toggle_button disreconnect_button; toggle_button disreport_button; toggle_button disacnt_button; toggle_button diswelcom_button; toggle_button genpwd_button; toggle_button lockpwd_button; toggle_button pwd_button; toggle_button pwd2_button; toggle_button restricted_button; }; }; disctly_button: toggle_button { arguments { label_label = k_disctly_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disctly_button); create = procedure FlagsCreated(k_widget_disctly); }; }; defcli_button: toggle_button { arguments { label_label = k_defcli_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_defcli_button); create = procedure FlagsCreated(k_widget_defcli); }; }; lockpwd_button: toggle_button { arguments { label_label = k_lockpwd_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_lockpwd_button); create = procedure FlagsCreated(k_widget_lockpwd); }; }; restricted_button: toggle_button { arguments { label_label = k_restricted_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_restricted_button); create = procedure FlagsCreated(k_widget_restricted); }; }; disacnt_button: toggle_button { arguments { label_label = k_disacnt_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disacnt_button); create = procedure FlagsCreated(k_widget_disacnt); }; }; diswelcom_button: toggle_button { arguments { label_label = k_diswelcom_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_diswelcom_button); create = procedure FlagsCreated(k_widget_diswelcom); }; }; dismail_button: toggle_button { arguments { label_label = k_dismail_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_dismail_button); create = procedure FlagsCreated(k_widget_dismail); }; }; nomail_button: toggle_button { arguments { label_label = k_nomail_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_nomail_button); create = procedure FlagsCreated(k_widget_nomail); }; }; genpwd_button: toggle_button { arguments { label_label = k_genpwd_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_genpwd_button); create = procedure FlagsCreated(k_widget_genpwd); }; }; pwd_button: toggle_button { arguments { label_label = k_pwd_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_pwd_button); create = procedure FlagsCreated(k_widget_pwd); }; }; pwd2_button: toggle_button { arguments { label_label = k_pwd2_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_pwd2_button); create = procedure FlagsCreated(k_widget_pwd2); }; }; audit_button: toggle_button { arguments { label_label = k_audit_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_audit_button); create = procedure FlagsCreated(k_widget_audit); }; }; disreport_button: toggle_button { arguments { label_label = k_disreport_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disreport_button); create = procedure FlagsCreated(k_widget_disreport); }; }; disreconnect_button: toggle_button { arguments { label_label = k_disreconnect_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disreconnect_button); create = procedure FlagsCreated(k_widget_disreconnect); }; }; autologin_button: toggle_button { arguments { label_label = k_autologin_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_autologin_button); create = procedure FlagsCreated(k_widget_autologin); }; }; disforce_button: toggle_button { arguments { label_label = k_disforce_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disforce_button); create = procedure FlagsCreated(k_widget_disforce); }; }; disimage_button: toggle_button { arguments { label_label = k_disimage_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_disimage_button); create = procedure FlagsCreated(k_widget_disimage); }; }; captive_button: toggle_button { arguments { label_label = k_captive_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_captive_button); create = procedure FlagsCreated(k_widget_captive); }; }; dispwddic_button: toggle_button { arguments { label_label = k_dispwddic_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_dispwddic_button); create = procedure FlagsCreated(k_widget_dispwddic); }; }; dispwdhis_button: toggle_button { arguments { label_label = k_dispwdhis_label_text; }; callbacks { value_changed = procedure FlagsChanged(k_dispwdhis_button); create = procedure FlagsCreated(k_widget_dispwdhis); }; };