Пример #1
0
        internal DialogEvent(IntPtr ev, Dialog dia)
            : base(ev, false)
        {
            Util.GetBPSOrException();
            var ptr = DangerousGetHandle();

            Dialog         = dia;
            Error          = Marshal.PtrToStringAnsi(Dialog.dialog_event_get_error(ptr));
            SelectedButton = dia.Buttons[Dialog.dialog_event_get_selected_index(ptr)];
        }
Пример #2
0
 internal DialogEvent(IntPtr ev, Dialog dia)
     : base(ev, false)
 {
     Util.GetBPSOrException();
     var ptr = DangerousGetHandle();
     Dialog = dia;
     Error = Marshal.PtrToStringAnsi(Dialog.dialog_event_get_error(ptr));
     SelectedButton = dia.Buttons[Dialog.dialog_event_get_selected_index(ptr)];
 }