Skip navigation.

manatee's blog

綾金市オペラハウス館長の部屋

id:edvakf の疑問に全力で適当に答える

, ,

Opera内部アクションなどについての雑学 - by edvakf in hatenaを読んで、記憶を全力で適当にさらってみた結果。

意味不明なショートカット

これは9.24からあるが、keyboard.iniで以下の文字列を発見。
Platform Mac, RC_VOLUMEUP=Highlight previous URL(以下略



MCEはメディアセンターエディションの、RCはリモコンのことだと思われる。

Windows XP Media Center Edition搭載パソコンやiMacにはリモコンがついてくるようなので、それに対応するためだと思われ。

スピードダイアル(または空白のページ)を表示するアクション。デフォルトではCtrl+Tのところに
New page, 1

と書いてあるが、
New page

でも挙動は同じ。この違いは何?他のオプションは?



「New page」だけだと、設定の「タブの代わりにウィンドウを開く」のチェックを入れたときに新しいウィンドウが開くようになる。
引数に1を足すと、チェックの有無に関係なく新しいタブが開く。
その他のオプションは知らん。

アクション"New note"

読んで字のごとく。新しいNote(メモ)を追加するアクションなのだが、これをどこに書くかが問題。やりたかった動作は、「メモ編集タブ内にいるときだけCommand+Tで新しいメモを追加する」だったので、普通に"Notes Widget"内に書いた。動かない。

正確には、メモ編集タブの左側フレーム内のみで動く。他の場所では動かない。つまりNotes Widgetとはこの「左側フレーム」のことらしい。

ではメモ編集タブのどこでも動くようにするにはどこに書けばいいのか?



理屈はわからんが「Notes Panel」にショートカットを作成したら右のエディタ内でも効いた。


先ほどのNotes Widgetでもそうだが、これらの「部品」がどこのことを指しているのかがさっぱりわからない。"Application"に書こうか"Browser Window"にしようか、それとも"Document Window"なのか"Browser Widget"なのか、いつも迷う。ここまでややこしい名前はやめてほしい。そしてこれだけ似たような部品を使い分ける必要はあるのか?ドキュメントがあれば教えてください。



うーん、経験と推測による「こんな感じかな」という把握の仕方しかしてない。
いずれ何か書くかも

この機能があるからOpera使ってる生真面目な日本人と監督の関係

Comments

edvakf 21. December 2007, 23:51

疑問いっぱい解決しました。ありがとうございます。

Notes PanelというのはHotlistのパネルのことだとばっかり思ってました。メモタブのことだったのですね。僕がやりたかったのは、ブラウザ上のどこにいても、どのタブの中にいても、あるショートカットを押すとメモ編集タブが開いて新しいメモを加える、ということだったのですが、これはApplicationにManage, "notes" & New noteでいけました。

Application、 Browser Window、 Document WindowはそれぞれJavaScriptのnavigatorオブジェクト、windowオブジェクト、documentオブジェクトに相当するものなのでしょうか。だとしたらBrowser Widgetは・・・?

saito 7. January 2008, 03:44

Opera 斉藤(賞品発送担当)です。川柳コンテストの賞品をお送りしたいので、連絡フォームから東京オフィスまで送付先を教えていただきますようお願いします。

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies