OSDN Git Service

直下再接続時に確認ダイアログを追加
[peercast-im/PeerCastIM.git] / PeerCast.root / PeerCast / ui / win32 / simple / gui.cpp
index 1ef53b1..44b79a6 100644 (file)
@@ -1137,6 +1137,18 @@ void PopupChannelMenu(int channel_id){
                        break;
 
                case 1002:      // \8dÄ\90Ú\91±
+                       // \92¼\89º\82©\82Â\8eó\90M\92\86\82Å\82 \82ê\82Î\8am\94F\83\81\83b\83Z\81[\83W\95\\8e¦
+                       if (cd->isTracker() && cd->getStatus() == Channel::S_RECEIVING)
+                       {
+                               int id;
+                               id = MessageBox(guiWnd,
+                                       "\92¼\89º\82Å\82·\82ª\8dÄ\90Ú\91±\82µ\82Ü\82·\82©\81H",
+                                       "\92¼\89º\8cx\8d\90",
+                                       MB_YESNO|MB_ICONQUESTION|MB_DEFBUTTON2);
+                               if (id != IDYES)
+                                       break;
+                       }
+
                        c->bump = true;
                        break;