探検


5chブラウザ-BathyScaphe-潜航深度83m

■ このスレッドは過去ログ倉庫に格納されています
2021/02/10(水) 11:47:39.35ID:ggrPnJzg0
動作環境:BathyScaphe 3.0(OS X v10.11まで)
     BathyScaphe 3.1(OS X v10.12以降)

質問する前に>>2以下のFAQを呼んで
必ず書き込みウインドウにあるテンプレを利用して質問してください

BathyScaphe各バージョンのダウンロードページ
https://bitbucket.org/bathyscaphe/public/downloads/

BathyScapheWiki:操作説明、FAQ、要望一覧、カスタムアイコン等
http://bathyscaphe.osdn.jp/cgi-bin/wiki.cgi

【前スレ】
5chブラウザ-BathyScaphe-潜航深度82m
http://egg.5ch.net/test/read.cgi/mac/1607477247/
451名称未設定
垢版 |
2021/03/24(水) 19:54:15.21ID:w/QQzJHS0
cookieリセットしたら書けた
452名称未設定
垢版 |
2021/03/27(土) 12:42:24.77ID:bR3NXqiW0
3.1なんだがついさっきから急にAPIエラーでどこの板のスレも読めなくなっちった
2021/03/27(土) 12:44:59.87ID:LKU4IfyS0
https://rosie.5ch.net/test/read.cgi/operatex/1564460210/380
454名称未設定
垢版 |
2021/03/27(土) 12:51:46.20ID:COz8TyEz0
またバチスカか!と思って来てみたけど5ch側の問題か
2021/03/27(土) 12:52:13.09ID:g5ZNDRbp0
てすと
2021/03/27(土) 12:54:49.44ID:6pudz10u0
やっぱりみんなもか。

っていうか、いちいちスレ読み込もうとするとビーチボールになる仕様がウザイね
457名称未設定
垢版 |
2021/03/27(土) 13:32:58.13ID:H9PjIK0L0
じゃあどうしろと?
2021/03/27(土) 13:40:39.41ID:LKU4IfyS0
https://agree.5ch.net/test/read.cgi/operate/1608872965/62
459名称未設定
垢版 |
2021/03/27(土) 14:07:42.71ID:Cv860IDJ0
つきの〜〜さばくを〜〜♪
2021/03/27(土) 14:30:06.80ID:BHTwAu8t0
>>457
UIスレッドをブロックすんなってことでしょ
GUIアプリの基本だぞ
2021/03/27(土) 14:35:08.98ID:COz8TyEz0
なおった
2021/03/27(土) 14:36:55.34ID:ff5aDyIT0
なおっとらん。(・᷄ὢ・᷅ )スレが開けない。。。
2021/03/27(土) 14:44:39.91ID:4BzlHv2B0
入れる所と入れない所がまだあるな…
2021/03/27(土) 14:46:38.53ID:H9PjIK0L0
>>460
君ほんとに基本わかってる?
その時使えるオブジェクト無いのに何がブロックされてるの?
2021/03/27(土) 14:59:25.08ID:orIeMv1l0
あ、バチスカ使えるようになった直ってる
2021/03/27(土) 15:10:06.56ID:BHTwAu8t0
>>464
>その時使えるオブジェクト無いのに何がブロックされてるの?

基本を勉強してくださいね
2021/03/27(土) 15:10:40.07ID:ZXHcttyS0
まだまだ現役
468名称未設定
垢版 |
2021/03/27(土) 15:22:03.31ID:+ohYjAW60
いよいよ使えなくなったら、何に移行すればいいかな?
2021/03/27(土) 19:48:56.49ID:9fUOjGzM0
Twitter
470名称未設定
垢版 |
2021/03/27(土) 20:11:29.63ID:Cv860IDJ0
です
2021/03/27(土) 20:17:18.59ID:H9PjIK0L0
>>466
何もわかってなかったね
2021/03/27(土) 21:17:05.54ID:bw/tynlQ0
>>471
ID:H9PjIK0L0
みっともないからやめなさい。お前が間違ってるよ
2021/03/27(土) 22:19:13.06ID:1HxBJn12
俺が間違ってた
474名称未設定
垢版 |
2021/03/27(土) 23:26:06.81ID:Cv860IDJ0
俺も間違っていた
2021/03/27(土) 23:30:57.26ID:Rd6C/+rY0
コンテナ船が座礁して運河塞いじゃってるでしょ
サルベージ終わるまでは他の船は通れない
あれと同じ

運河→UIスレッド
コンテナ船→バチスカのスレダウンロード処理
他の船→UIスレッドを使う他の処理
サルベージ完了→タイムアウト

運河を塞ぐんならメイン運河じゃなくバックグラウンド運河でやれってこと
そうすりゃUIイベントに反応できるからビーチボールは回らない
2021/03/28(日) 00:30:30.51ID:b6kp09Yn0
datのダウンロードリクエストのセットアップをメインスレッドでやって
datのダウンロード自体は別スレッドでやるけど
セットアップ中にリクエストに必要なトークンが無いと取りにいくようになってて
それがsendSynchronousRequest:使うメインスレッド内での同期リクエストになってるから
api.5ch.netサーバのレスポンスが悪いと虹ぐるぐるしちゃう
というのがデバッガで見た感じの理解
2021/03/28(日) 03:54:20.83ID:InFMURKx0
はあ
2021/03/28(日) 04:24:54.75ID:5HtErfSR0
フリーウェアとかゲームとか入れないから
今日日macOSでビーチボール見ることって滅多にないよね

まあネットワークの応答待ちなら待機してりゃそのうち復帰するんだけど
一応ビーチボールってあらゆる操作を受け付けなくてアプリ強制終了するしかないって状態だから
お作法としていちいちビーチボール出されても困るけどな
2021/03/28(日) 05:52:04.59ID:wyMtxuLx0
いつも出てくるならマズいが、今回のは5chサーバーが異常な状態でなんでしょ
イレギュラーで稀にならそういつまでもしつこく言うこともないだろう
逆にビーチボール出てなんかおかしい/異常な状態だとわかっていいだろと思えよw
2021/03/28(日) 08:13:05.52ID:E7fR96bQ0
ビーチボール出さないでどうすんだ
まさか応答が無いのにマルチセッションする気?
より状況を悪化させる気かよ
481名称未設定
垢版 |
2021/03/28(日) 11:34:36.05ID:E6R7p7eT0
詳細設定でそういう所の調整が出来たらいいのにね
2021/03/28(日) 14:43:37.47ID:1uB2ny6c0
いつものエクストリーム擁護乙

ネットワークI/O待ちでビーチボール回して許されるのは素人開発者だけ
新卒の開発者もみんな学ぶ基本
問題あるならUIをブロックしなくてもエラーメッセージ出せばすむ

この一連の流れ以前にも全く同じのがあった気がするな
2021/03/28(日) 14:48:25.08ID:1uB2ny6c0
>その時使えるオブジェクト無いのに何がブロックされてるの?

>まさか応答が無いのにマルチセッションする気?
>より状況を悪化させる気かよ

自分が全く知識のないエリアについて
無理して知ったかぶりして語ろうとする精神が理解できない・・・
もし理解できる人がいたら少し解説して欲しい

バチスカの作りが悪いと言われると
開発者でもないのに自分が否定されたように感じちゃうってことなのかな?
484名称未設定
垢版 |
2021/03/28(日) 15:04:17.24ID:xvv4lV/W0
オブジェクトを一つや二つ持ってるからって、偉そうに。おれは、三つ持ってるぜ
2021/03/28(日) 15:30:41.12ID:AWIeRFCp0
>>482-483
お前は何をしたいんだ?語りたいんだ?見てるんだ?
知ってる俺自慢したいだけだろう

BathyScapheは全てが同期でやってしまってるわけではないのは使ってりゃ見りゃわかるだろう
同期になってるとこは、なんらかの事情で 手を抜いたw んだろうななんて一瞥でわかりそうなもんなのにわからないんだな
お前にそんなこと言われることなく作者だってわかってることだろうことをなんでそうも偉そうに語るのかw

普通できるやつは手を動かすか動かさないのはめんどくさいからと自覚してるから、そんな口先だけの偉そうな口上はしないだろう
自分では何も手を動かさないで長文で俺偉いしたいだけの口先くんにはわからんのだろうな
2021/03/28(日) 15:42:12.82ID:AWIeRFCp0
>>480
ビーチボールは勝手に出てくるもの

応答がない場合を考慮して、メインセッションではやらずに別スレッドでやるのは、まあ通信では普通にすることでもあるな
原因はどうせ通信でサーバ側からの無応答(TCPコネクションかhttpレスポンス)でなんだろう
ビーチボールだと強制終了しなきゃというもあったが、タイムアウトがあるから待てばいいだけではあるだろう

単なる本当の手抜きか、流れ的にブロックしなきゃめんどくさい(他のオペレーションをさせないようにとか)からの手抜きか知らんけど、異常時に稀なことなら噛みつくこともないこともないことだな
作者も本当は非同期でやらなければならないとはわかっているけどだろう、他で非同期でやってるんだから
2021/03/28(日) 15:46:06.93ID:2Fz3O19c0
誤 メインセッション
正 メインスレッド
2021/03/28(日) 16:10:57.60ID:5HtErfSR0
もうさわだ開発放り投げてるんだからスレに愚痴吐き出すくらい許してもらいたいもんだけど
それすらダメなのか
2021/03/28(日) 16:14:18.63ID:2Fz3O19c0
意味わからん
愚痴ってどうすんの?何したいの?
2021/03/28(日) 16:19:43.26ID:5HtErfSR0
は?
フィードバックじゃなくて愚痴だよ?匿名掲示板での愚痴
何したいもクソもあるの?
2021/03/28(日) 16:22:09.16ID:2Fz3O19c0
何か気を悪くしてるようだが、愚痴を言いたい奴がそんな態度じゃなあw
2021/03/28(日) 16:23:02.67ID:5HtErfSR0
いつもの正義マンか
IDコロコロすんなよ
2021/03/28(日) 16:26:14.41ID:2Fz3O19c0
愚痴=文句なり不満を言いたいんだったら、同じように自分に向けられても受けられなきゃなww

てか、全くわからん。愚痴なら、モニタに向かって呟いていればいいだろうに、わざわざ他の人にも向けてって、全くわからんぞ
共感してもらいたいのか?公衆に向けて呟くならTwitterってのがあるらしいぞw

すぐに正義マンとか言うw
全くもってお前は自分の行いたいことが自分では許せないやつやんww
2021/03/28(日) 17:52:29.89ID:1uB2ny6c0
愚痴っつうか>>457,460,471,480に
GUIアプリの基本を教えてあげてるだけだよ
バチスカを修正すべきとかは微塵も思ってない

愚痴と受け止めるのは自由だと思うが
なんでそんなムキになる必要があるわけ?
2021/03/28(日) 18:12:11.03ID:htPx0Kf00
なぜ人はネット上ですぐに喧嘩腰になるんだろうな。
まだ若いのかな。子供かな。学生くんだろうか。
2021/03/28(日) 18:18:13.85ID://POVeOY0
>>494
それは君の言ってることにまるで説得力が無いからではないかな。
2021/03/28(日) 19:01:20.19ID:m+MUJwAf0
春だなぁ
2021/03/28(日) 19:21:32.83ID:77VpCM1T0
>>495
ネットで喧嘩腰なのは圧倒的におっさんが多いと思う
2021/03/28(日) 19:46:07.54ID:8JX51bcE0
年取ると痴呆症が進み、ちょっとしたことでも怒りまくるんだ
そういう奴がいたら避けて通るのが賢い選択
500名称未設定
垢版 |
2021/03/28(日) 19:51:14.48ID:xvv4lV/W0
年取るとガキがアホにしか見えなくなるんだよ。老眼で目が良くなるんだな
2021/03/28(日) 23:58:54.97ID:MznxvBsk0
公式からダウンロードしたけど、板読み込んでくれない…
2021/03/29(月) 01:15:28.29ID:FAhtlHPs0
5ch使うのには早すぎんのだろう
2021/03/29(月) 07:36:53.72ID:1BZFgRv00
この正義マン、さわだ本人か関係者なら面白いのになあと思いながら眺めてるのは内緒

本来なら自分も一介の名無しのはずなのに妙に上から目線で説教したがるし
バチスカスレで神を名乗れるのってさわだか関係者くらいだもんね
2021/03/29(月) 08:59:00.98ID:Z/9LgUfv0
全然関係ないけどな
関係があるとしたら俺もそれなりにはコードが書けるぐらいだな、全然関係ないけどww

どうしてそうも自ら自分は馬鹿ですと晒け出してくれるんだかなあ
上から目線に見えるのはお前がそのような馬鹿だからだろうとしか思えない。そんなお前の見方なんて知らんよ
「神を名乗れる」ってwwそんな馬鹿なことしたことはないが、そうアホのように勝手に捉えてるとか...
「神発言」wに通じるものがあるが、お前か?w別人だったらこんなのが複数居るとは考えたくないんだけど
2021/03/29(月) 09:02:32.14ID:Z/9LgUfv0
誤 神発言
正 神目線
また間違えた。なんかすまん
まあ、あん時に言われたようにwあんま使われてない言葉ってことで間違えるのもしょうがないってことでw
すまん
2021/03/29(月) 10:06:23.02ID:TzDaVUFP0
>>492
みんなにウザいと言われていることに気が付け
男ならグチは飲み込め
みっともない
2021/03/29(月) 10:11:22.07ID:1BZFgRv00
開発の停止してるアプリだし
臨時のパッチ当ててくれてる有志以外に建設的なことできない現状だけど
どうせ話題もなくて過疎ってるのになんで愚痴ることすら許されないのか不思議
また「さわっちおはよう」で埋めるとかそういう流れ?
508名称未設定
垢版 |
2021/03/29(月) 10:12:45.89ID:S2yOT1tk0
>>506
お?ヘイトか?
2021/03/29(月) 10:18:28.77ID:Z/9LgUfv0
>>507
別に無理して愚痴なんてレスして話題wを作らなくてもいいだろう
愚痴なんてので話題にしたいなら反論なりもちゃんと受け止めてやりとりしろよ
お前には無理なんだから話題振るのはやめた方がいいとしか思えんけどw
2021/03/29(月) 10:20:03.45ID:9sVvIlco0
ダブルチーズのチキンライス
2021/03/29(月) 11:52:47.25ID:R72uJeED0
↓自称「それなりのコードが書ける」人のレス
>>457,464,480

さすがに失笑するしかない
512名称未設定
垢版 |
2021/03/29(月) 12:15:32.55ID:D2s648SV0
おれだって、AとかBとかCくらいは書けるさ。常識だろ
2021/03/29(月) 13:14:35.10ID:sVcMsv470
Fが最初の壁かな
514名称未設定
垢版 |
2021/03/29(月) 13:24:19.48ID:S2yOT1tk0
人差し指が押さえられないんだよね
2021/03/29(月) 15:54:22.35ID:zuKPz6SJ0
まさかFも弾けないのにマルチセッションする気?
2021/03/29(月) 15:57:57.81ID:0lMmnWlB0
スウィープピッキング
517名称未設定
垢版 |
2021/03/29(月) 16:00:25.82ID:S2yOT1tk0
俺が苦手なのはFよりB7
得意なのはEm
2021/03/29(月) 17:36:47.73ID:o8lnD1OU0
>>511
そいつらが それなりのコードが書ける なんて書いてないから「自称」ではないだろ
に
てか、お前が不気味すぎ。相当陰湿か根暗っぽいぞ
2021/03/29(月) 17:52:13.34ID:kyKFUbu40
文句は言うくせにどうすればいいとは書かない時点でお察し。
2021/03/29(月) 18:47:02.01ID:1BZFgRv00
開発者もいないのにここでフィードバックしてどうすんのよ
521名称未設定
垢版 |
2021/03/29(月) 18:50:51.46
ふ〜ん セヴンスねぇ
2021/03/29(月) 19:10:27.94ID:1BZFgRv00
ってか有志の人が動いてくれてるからパッチ当たることもあるけど
さわだはもうここ見てないんでしょ?多分

ビーチボール自体は直接的にはどうでもいいけど
正式に不具合報告とかしちゃったらそういう有志の負担になっちゃうんじゃないの

愚痴が最良とは思わんけどここ以外にバチスカの不満を吐き出す場所がない
正式なフィードバックでも要望でもなくあくまでも愚痴
ポジネガが正反対なだけで重み付けとしてはさわっちおはようくらいのただの便所レスだろ
ツイッターで直接さわだにクソリプ送るとかそれこそ狂人の行為だし
2021/03/29(月) 19:14:25.81ID:ARAT1Hzi0
Rosetta2が外された時点で終わりだわな
2021/03/29(月) 19:19:57.72ID:o8lnD1OU0
>>522
愚痴愚痴しつこいわ
いい加減自分は馬鹿だと認めて少しは大人しくしろ
2021/03/29(月) 23:10:23.18ID:gndiMQKI0
>>518
自称それなりさんチースッw
2021/03/30(火) 12:10:35.72ID:x0pj3YqC0
Macを買い換えてBathyScaphe 2.8をインストールしたのだけれども
どの板をクリックしてもスレが表示されず、スレッド検索をすると該当スレがヒットするんだけど開けない状態です
対処法を教えて欲しいです
527名称未設定
垢版 |
2021/03/30(火) 12:18:52.65ID:ALgKSIix0
>>526
バージョン3.1 (1089)をインストールしてください
2021/03/30(火) 12:21:37.03ID:jX5eSfdH0
>>526
>BathyScaphe 2.8
このスレの先頭にダウンロード先があるので、3.1ね。
動いたら、スレの5にある、邪悪なプラグイン、も追加する。
2021/03/30(火) 12:32:04.74ID:x0pj3YqC0
>>527-528
ありがとうございます、試してみます。
2021/03/30(火) 12:59:52.99ID:x0pj3YqC0
ライブラリフォルダから2.8を削除して3.1をインストールしたのち、
邪悪なプラグインを導入しようとしたところ英語で「プラグインが破損しています」と表示されました。
3.1を起動しても2.8のときの掲示板リストが残っていた(そのまま表示された)のですが、そういうものなのでしょうか?
邪悪なプラグインを導入しないと掲示板およびスレッドは開けないのでしょうか?
531名称未設定
垢版 |
2021/03/30(火) 13:08:59.70
ぬ
2021/03/30(火) 13:17:40.89ID:x0pj3YqC0
1.メニューからBathyScapheをリセット
2.Macを再起動
3.普段見ないような適当な板を追加

といった手順を踏んだところ、開きたい板およびスレが開けるようになりました
ありがとうございました。
2021/03/30(火) 14:00:08.60ID:frY7vYuq0
>>530
>掲示板リストが残っていた(そのまま表示された)
それで正常です。
534名称未設定
垢版 |
2021/03/30(火) 14:18:42.35ID:QiOut/jH0
邪悪なプラグインを導入すると邪悪になります
2021/03/30(火) 15:10:47.51ID:x0pj3YqC0
たびたび失礼します
左側に掲示板リスト、真ん中にスレッド一覧、右側に開いたスレッドを表示といった3枠構成にすることが出来たと思いますが、これは何かスクリプトもしくはプラグインを導入する必要があったでしょうか?
環境設定を見てみましたがそれらしい項目が見つからず…。
現在は左側に掲示板リスト、右側(真ん中)にはスレッド一覧表示がされています。
2021/03/30(火) 15:11:32.16ID:x0pj3YqC0
表示→レイアウト→3ペインでいけました
お騒がせしました
2021/03/31(水) 10:02:10.04ID:F1FRdW7/0
ダイビングボード式のトラックパッドから感圧式トラックパッドのMacBookに移行したら、レス番号を1回クリックしても「返信」とか「逆参照」とかのメニュー表示されないことがあるんだけど、自分だけ?
2021/03/31(水) 12:27:16.85ID:DWJuudyr0
アプリの機能ではなく本体の機能ですな
面倒なら二本指タップに変更
2021/03/31(水) 12:54:45.16ID:F1FRdW7/0
>>538
2本指タップして返信するようにします
トラックパッド押下がクリックとして認識されないことへの対策(本体の設定)は特に無いんでしょうか?Webページでも似たようなことが発生するのでちょっとだけ困っています
2021/03/31(水) 17:46:45.09ID:Aw87EKUe0
BetterTouchToolとかを使うべきあなたの使い方なんじゃないの
2021/03/31(水) 19:36:25.12ID:eqQMFyYI0
サードパーティのドライバ使うとどんなに評判良いものでも何かしら不具合出てくるし
結局自分の使い方を矯正した方が早いことが多い
2021/03/31(水) 20:00:56.15ID:MiXL54LY0
それは試しても合わなかった場合じゃね
ユーザ数がそれなりに居ることからも言うことだけが是じゃないは明らかだと思うけど
2021/03/31(水) 20:54:29.21ID:qooObSMy0
使い方というより、あくまでも>>537のクリックでに拘ったのか
レス番号をクリックするなんてほぼしたことがないwので試してみたら確かにだな=自分だけではないね

興味があって調べてみたら、
mouseDownは必ず来てていての、クリックかを判定するとこでmouseUpもしくはmouseDraggedが発生するまでで、結果mouseUpだけかってとこががだなあ
発生してるのは mouseUp+mouseDragged というなんでやねん(トラックパッドやマジックマウスなんぞがセンシティブなせい?)だなあ

if (NSLeftMouseUp == type) {
を
if (NSLeftMouseUp == (type & NSLeftMouseUp)) {
でもいいような(確実性が顕著に上がる、それで他に影響はなさげ?)

パッチ当てるのはメソッドの途中のごく一部はちょっとメンドくさいだろうな(まあほぼ変わってはいないようだからまるまるコピってのでもいいかもだが)
やたらセンシティブなのをなんか調整するのがシステムのどこぞにあるかなあ(それだったら、よくわからんWebページでも似たようなにもになるかな)
544名称未設定
垢版 |
2021/03/31(水) 21:15:23.96
マナ カナは 双子 田奈は 神奈川
2021/03/31(水) 21:53:35.63ID:qooObSMy0
>>543
>発生してるのは mouseUp+mouseDragged というなんでやねん
LeftMouseUp+RightMouseUpだった
mouseDraggedじゃないんだったらセンシティブとか関係ないな
そんなのより尚更なんでやねんだなあ。まあ身に覚えがないこともないが、確実に一本指でも発生してるし

まあ、普通にコンテキストメニューだす(2本指タップってそれのことでしょ?)が今は確実だしそれに慣れた方がかな
2021/03/31(水) 22:35:26.14ID:x3dZr58b0
そういえば 返信ありマーク をクリックして返信表示するのはそれなりに使ってた
同じように出ないことはあったがそんなもんとあまり気にしてなかった

同じ問題っぽいので、じゃあBetterTouchToolでクリックを送ればいいんじゃないか(そりゃBetterTouchToolで発生させるイベントはLeftMouseUpとLeftMouseDownしかないでしょと)とやったらいい感じ
如何せん、Left Clickイベントを認知するってのがBetterTouchToolに無いので、1 Finder Tapを Left Click にだが
2021/04/01(木) 00:11:21.69ID:b2cfVgs20
タップにイマイチ慣れない(スマートズームになるときある)し、ふと思い立った
NSWindow
- (NSEvent *)nextEventMatchingMask:(NSUInteger)eventMask untilDate:(NSDate *)expirationDate inMode:(NSString *)runLoopMode dequeue:(BOOL)dequeue
{
NSEvent *result = [self nextEventMatchingMask:eventMask untilDate:expirationDate inMode:runLoopMode dequeue:dequeue];
if(eventMask == (NSLeftMouseUpMask | NSLeftMouseDraggedMask) && ([result type] & NSLeftMouseUpMask))
objc_setAssociatedObject(result, @"_leftClickOnlyForFixClicking", @(YES), OBJC_ASSOCIATION_RETAIN);
return result;
}

NSEvent
- (NSEventType)type
{
if(objc_getAssociatedObject( self, @"_leftClickOnlyForFixClicking" ) != nil)
return NSLeftMouseUp;
return [self type];
}

な感じだけでもいい感じ
どうでしょうか(何が)
2021/04/01(木) 00:26:46.88ID:b2cfVgs20
ああ、
選択テキストをドラッグできない
Commad+ドラッグでスクロールしない
か。見直しだな
2021/04/01(木) 02:10:48.65ID:aX0TDiMG0
あ...
Type:整数
Mask:ビット値 (Typeの位置の)
だった...
>>543
>発生してるのは mouseUp+mouseDragged というなんでやねん
なんでもくそも無いmouseDraggedが来てしまうことがあるってだけだった
センシティブな問題なだけだった

>>548を捨てればクリックが気持ちよくなるけどのどっちかなかな
いやセンシティブな問題をどうにかが根本だけど
2021/04/01(木) 02:53:51.96ID:aX0TDiMG0
NSWindow
- (NSEvent *)nextEventMatchingMask:(NSUInteger)eventMask untilDate:(NSDate *)expirationDate inMode:(NSString *)runLoopMode dequeue:(BOOL)dequeue
NSEvent *result = [self nextEventMatchingMask:eventMask untilDate:expirationDate inMode:runLoopMode dequeue:dequeue];
if( eventMask == (NSLeftMouseUpMask | NSLeftMouseDraggedMask) && [result type] == NSLeftMouseDragged ){
NSEvent *mouseUpEvent = [self nextEventMatchingMask:NSLeftMouseUpMask untilDate:[NSDate dateWithTimeIntervalSinceNow:0.1] inMode:runLoopMode dequeue:dequeue];
if( [mouseUpEvent type] == NSLeftMouseUp ){
[self discardEventsMatchingMask:NSLeftMouseDraggedMask beforeEvent:mouseUpEvent];
return mouseUpEvent;
}
}
return result;
}

これでどうかなあ。とりあえず>>548も生きてクリックもいい感じ。とりあえず
untilDateやlocationのチェックをちゃんと考えた方がいいけど
他にまたなんかあるかもだがw
551名称未設定
垢版 |
2021/04/01(木) 16:21:20.30ID:VlVUmqKJ0
未読スレを読む⌘/が便利すぎて、なんでメールアプリに実装されていないのかと思う。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況