レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
V2CMOD #4
-
こちらにも
MacOSXで福袋に添付のmenu.jsが動いた場合にポップアップメニューにundefinedが表示される件
Win・linuxとMacOSXのメニュー周りの機能差なのでZ以外のV2CでMacOSXでmenu.jsを使用した場合でも
同様の現象が発生すると思います
84 :名無しさん@お腹いっぱい。 :2018/02/14(水) 19:23:25.44 ID:VxoIoSN40
Rhinoとか一式rancherに入れると右クリックで出る項目の一部がundefinedになるんだが何故だろう?
ちなみにMac
90 :名無しさん@お腹いっぱい。 :2018/02/20(火) 11:49:54.67 ID:ZWZHLJ9F0
>>84
原因が分かったんでご報告
script/systemにmenu.jsというjsがある状態でRhinoスクリプトエンジンを入れると
このmenu.jsというものが動くようになります
このjsはポップアップメニューをカスタマイズします
ポップアップメニューのカスタマイズの元ネタにはV2Cが持ってるオリジナルのポップアップメニューを使用しますが
Win・linuxとMacではメニュー機能に違いがありこの元ネタに差異が発生します
Win・linuxの場合は
https://i.imgur.com/jgUhLzn.png
な感じでメニュー項目にキー(ショートカット)を割り当てられているのですが
MacOSXの場合は
https://i.imgur.com/7Bku4gA.png
な感じでメニュー項目にキー(ショートカット)を割り当てられていません
おそらくWinかlinuxでmenu.jsが作られているのでmenu.jsがメニューをカスタマイズする場合のキーは
ショートカットを含んだラベルとなっています
そのためラベルにショートカットを含まないMacの場合はキーに該当する機能が発見できず
undefinedが発生するものと思われます
対処としては
① menu.jsを使用しない
② https://www.axfc.net/u/3889641?key=V2CMOD-Z のmenu.jsを使う
のどちらかになります
動くのと使い物になるのは異なるので不要不急の場合は①が適切では思います
掲示板管理者へ連絡
無料レンタル掲示板