private int UpdatePageCountHack(FonetEventArgs i, ref int pages)
        {
            var m = rxPages.Match(i.GetMessage());

            if (m != null && m.Success)
            {
                pages += Convert.ToInt32(m.Groups[1].Value);
            }
            return(pages);
        }
示例#2
0
 /// <summary>
 ///     Receives any errors thrown by FO.NET.
 /// </summary>
 /// <param name="driver">A reference to a driver.</param>
 /// <param name="e">The event arguments.</param>
 private void FonetError(object driver, FonetEventArgs e)
 {
     Console.WriteLine("[ERROR] {0}", e.GetMessage());
 }
 private void Driver_OnWarning(object driver, FonetEventArgs e)
 {
     Debug.WriteLine(string.Format("driver warning: {0}", e.GetMessage()));
 }
 private void Driver_OnError(object driver, FonetEventArgs e)
 {
     Debug.WriteLine(string.Format("driver error: {0}", e.GetMessage()));
 }
示例#5
0
        private static void HandleError(object driver, FonetEventArgs fonetEventArgs)
        {
            var message = fonetEventArgs.GetMessage();

            Console.WriteLine("[ERROR] {0}", message);
        }