示例#1
0
 private void NotifyChildPanel_Load(object sender, EventArgs e)
 {
     if (!BrowserCapture.FileAvailable(this.THREAD_ID))
     {
         this.IMAGE_VIEW_BUTTON.Visible = false;
     }
 }
示例#2
0
 private void IMAGE_VIEW_BUTTON_Click(object sender, EventArgs e)
 {
     if (BrowserCapture.FileAvailable(this.THREAD_ID))
     {
         if (NotifyBox.Show(null, "질문", "캡처된 게시물 이미지를 보시겠습니까?", NotifyBoxType.YesNo, NotifyBoxIcon.Question) == NotifyBoxResult.Yes)
         {
             BrowserCapture.OpenImage(this.THREAD_ID);
         }
     }
     else
     {
         NotifyBox.Show(null, "이미지 없음", "이 게시물에 대한 캡처된 이미지가 없습니다.", NotifyBoxType.OK, NotifyBoxIcon.Warning);
     }
 }
示例#3
0
        private void OPEN_BUTTON_Click(object sender, EventArgs e)
        {
            bool isNetworkError;

            if (NaverRequest.IsDeletedThread(this.THREAD_ID, out isNetworkError))
            {
                if (isNetworkError)
                {
                    NotifyBox.Show(null, "오류", "죄송합니다, 네트워크 오류가 발생했습니다.", NotifyBoxType.OK, NotifyBoxIcon.Error);
                }
                else
                {
                    if (BrowserCapture.FileAvailable(this.THREAD_ID))
                    {
                        if (NotifyBox.Show(null, "삭제된 글", "이 게시물은 삭제되었습니다, 캡처된 이미지를 보시겠습니까?", NotifyBoxType.YesNo, NotifyBoxIcon.Warning) == NotifyBoxResult.Yes)
                        {
                            BrowserCapture.OpenImage(this.THREAD_ID);
                        }
                    }
                    else
                    {
                        NotifyBox.Show(null, "삭제된 글", "이 게시물은 삭제되었습니다.", NotifyBoxType.OK, NotifyBoxIcon.Warning);
                    }
                }
            }
            else
            {
                try
                {
                    System.Diagnostics.Process.Start(this.dataTemp.threadURL);
                }
                catch (Exception ex)
                {
                    Utility.WriteErrorLog(ex.Message, Utility.LogSeverity.EXCEPTION);
                    NotifyBox.Show(null, "오류", "죄송합니다, 웹 페이지를 여는 도중 오류가 발생했습니다.", NotifyBoxType.OK, NotifyBoxIcon.Error);
                }
            }
        }