[▲前のスレッド]

[56557] リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/7 (火) 18:53:36 Pal8000
p2455020-ipoe.ipoe.ocn.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
永らく愛用させていただいています。
最近気が付いたので、大した問題ではないのですが
メール本文のリンク先に飛ぼうとすると、デフォルトで
「Message from Becky!」のポップアップが出ます。
右上には×ボタンが出ているのですが、押しても
何も起きません。
表示して無視する様になっていると、何か別の悪意ある
ソフトが出しているかの様な印象があります。
安全に振るなら「いいえ」、利便性に振るなら「はい」と
同義にする、または×を表示しない様にはならないでしょうか。
バージョンは2.81.08で最新です。

[56558] Re:リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/8 (水) 09:38:46 koi
165-100-189-64.kanagawa.ap.gmo-isp.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/75264
手元では当該Dialogにちゃんとメッセージが出てるので
再現できているわけではありませんが
外部リンクへの警告メッセージDialogではないかと思います

表示無くすのであれば
メニューの全般的な設定 → 全般 タブの
警告グループにある
外部サイトへのリンクを警告 のチェック外せば
表示されなくなるかと思います
(デフォルトでONのはず)

現状の設定の確認とともに設定変更も検討してみてはいかがでしょうか

[56562] Re2:リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/8 (水) 20:36:47 Pal8000
p2455020-ipoe.ipoe.ocn.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
▼ koiさん
> 手元では当該Dialogにちゃんとメッセージが出てるので
> 再現できているわけではありませんが
> 外部リンクへの警告メッセージDialogではないかと思います
>

質問対象のDialogは、それで正しいです。
それで、Dialog自体を出ない様にしたいというのではなく
表示されたDialogを消す際に×ボタンが効かない、ということなのです。
もちろん、「はい」「いいえ」が出ているので、いずれか
選択すればいいのですが、×があるとそれで済まそうとする
ところがありまして。
「はい」「いいえ」のいずれかと同じ意味にするか、押しても
何もしないのなら×印を表示しないで頂けないか、というご相談です。
これまで使ってきて疑問に思いませんでしたので、どこかで
意図的に改変されたのであれば、尊重したいです。

[56563] Re3:リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/8 (水) 20:52:05 SH
KD175108213143.ppp-bb.dion.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0
▼ Pal8000さん
> それで、Dialog自体を出ない様にしたいというのではなく
> 表示されたDialogを消す際に×ボタンが効かない、ということなのです。


横から失礼します。
画面を見る限りではありますが、この警告画面は、
Windows標準のメッセージボックスが使われているようです。

その場合、Windows標準のメッセージボックスの仕様では、
「はい」と「いいえ」を選ぶタイプでは、×ボタンは押せないようになっています。
ESCキーで閉じることもできません。

ここでの「いいえ」は、なにもせずに戻る動作で、キャンセルと同じなので、
「OK」と「キャンセル」にしてくれたら×ボタンも押せるようになるのですが、
このへんは作者様の判断によるものだとは思います。

[56567] Re4:リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/11 (土) 17:48:51 Pal8000
p2455020-ipoe.ipoe.ocn.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0
▼ SHさん

> 画面を見る限りではありますが、この警告画面は、
> Windows標準のメッセージボックスが使われているようです。

ご指摘ありがとうございます。

C#から試してみましたが、確かに現行のWindows11では
MessageBoxの動きはおっしゃられる通りでした。
過去のWindowsであれば、「YesNo」指定で×ボタンは
グレーアウトしていたはずですので、今回のはOSの仕様に
由来するものと追認しました。

OS側が気付いて対策すべき内容ですし、取り下げさせて頂きます。
お手数をおかけしました。

[56568] Re5:リンク先を表示する前の警告ポップアップの×印返信 削除
2025/1/11 (土) 22:15:35 SH
KD175108213143.ppp-bb.dion.ne.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0
▼ Pal8000さん
> C#から試してみましたが、確かに現行のWindows11では
> MessageBoxの動きはおっしゃられる通りでした。


自分もWindowsアプリを作成していますが、同じように疑問に思い、
今回のような「実行するか、なにもせずに戻る」という2択の場合は、
「はい」「いいえ」ではなく「OK」「キャンセル」を使うようにしています。

Windowsのファイル削除や、ごみ箱を空にする際の確認ダイアログは、
「はい」「いいえ」だけど×ボタンも押せるんですよね。
これと同じことができる方法は、なぜかMessageBox関数では提供されていません。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84