「gContextMenu」の編集履歴(バックアップ)一覧はこちら

gContextMenu」(2014/10/28 (火) 15:40:10) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

nsContextMenu.js #contents() *カーソル位置を表すプロパティ(真偽値) **onImage **onLoadedImage **onCompletedImage **onCanvas **onVideo **onAudio **onTextInput **onKeywordField **onLink **onMailtoLink **onSaveableLink **onMathML **inFrame **inSrcdocFrame **inSyntheticDoc **hasBGImage **onEditableArea **onCTPPlugin *カーソル位置の情報を表すプロパティ **imageDescURL **mediaURL カーソルが画像・音声・動画などの上にあるとき、それらのファイルのURL **link カーソルがリンク上にあるとき、そのリンク要素 **linkURL カーソルがリンク上にあるとき、そのリンクのURL **linkURI カーソルがリンク上にあるとき、そのリンクの[[nsIURI>https://developer.mozilla.org/en/nsIURI]]。実体は makeURI(this.linkURL) だったりする。 **linkProtocol カーソルがリンク上にあるとき、そのリンクのプロトコル。実体は this.linkURI.scheme だったりする。 **bgImageURL カーソル位置に背景画像があるとき、背景画像のURL *その他の主なプロパティ **target カーソル上のノード。これから全てが導き出されている。 **textSelected **isTextSelected **isContentSelected **isDesignMode **canSpellCheck **imageURL 実体は onImage==true 時限定での this.mediaURL。互換性のために存在? //**shouldDisplay //**browser //**isFrameImage //**ellipsis *主なメソッド **initMenu(aBrowser) コンテキストメニューが表示される際の初期化処理。 **initItems() メニュー項目の表示/非表示設定。 **setTarget(aNode, aRangeParent, aRangeOffset) **getComputedStyle(aElem, aProp) **getComputedURL(aElem, aProp) **disableSetDesktopBackground **saveImage **sendImage **showItem(aItemOrId, aShow) **setItemAttr(aID, aAttr, aVal ) **setItemAttrFromNode(aItem_id, aAttr, aOther_id) **cloneNode(aItem) **toString() **isTargetAFormControl(aNode) **shouldShowSeparator(aSeparatorID) *コンテキストメニューの各項目用のメソッド **openLinkInCurrent() 選択した URL を開く **openLinkInTab() リンクを新しいタブで開く **openLink() リンクを新しいウィンドウで開く **bookmarkLink() このリンクをブックマーク **saveLink() 名前を付けてリンク先を保存... **sendLink() リンクの URL をメールで送信... **copyEmail() メールアドレスをコピー **mediaCommand(command) **fullScreenVideo() 全画面表示 **reloadImage() 画像を再読み込み **viewMedia(event) 画像/動画だけを表示 **copyMediaLocation() 画像/動画/オーディオの URL をコピー **saveMedia() 名前を付けて画像/動画/オーディオを保存... **sendMedia() 画像/動画/オーディオの URL をメールで送信... **setDesktopBackground() デスクトップの背景に設定... **viewImageInfo() 画像の情報を表示 **bookmarkThisPage() このページをブックマーク **savePageAs() 名前を付けてページを保存... **sendPage() ページの URL をメールで送信... **viewBGImage(event) 背景画像だけを表示 ---- **showOnlyThisFrame() このフレームだけを表示 **openFrameInTab() フレームを新しいタブで開く **openFrame() フレームを新しいウィンドウで開く **reloadFrame() フレームの再読み込み **addBookmarkForFrame() このフレームをブックマーク **saveFrame() 名前を付けてフレームを保存... **printFrame() フレームを印刷... **viewFrameSource() フレームのソースを表示 **viewFrameInfo() フレームの情報を表示 ---- **viewPartialSource(aContext) 選択した部分/MathMLのソースを表示 **viewInfo() ページの情報を表示 **addDictionaries() 辞書を追加... **switchPageDirection() ページの方向を切り替える
nsContextMenu.js #contents() *カーソル位置を表すプロパティ(真偽値) **onImage **onLoadedImage **onCompletedImage **onCanvas **onVideo **onAudio **onTextInput **onKeywordField **onLink **onMailtoLink **onSaveableLink **onMathML **inFrame **inSrcdocFrame **inSyntheticDoc **hasBGImage 背景画像がある場所 **onEditableArea **onCTPPlugin プラグイン上 *カーソル位置の情報を表すプロパティ **imageDescURL longdesc属性を持った画像の場合、その属性値(URL) **mediaURL カーソルが画像・音声・動画などの上にあるとき、それらのファイルのURL **link カーソルがリンク上にあるとき、そのリンク要素 **linkURL カーソルがリンク上にあるとき、そのリンクのURL **linkURI カーソルがリンク上にあるとき、そのリンクの[[nsIURI>https://developer.mozilla.org/en/nsIURI]]。実体は makeURI(this.linkURL) だったりする。 **linkProtocol カーソルがリンク上にあるとき、そのリンクのプロトコル。実体は this.linkURI.scheme だったりする。 **bgImageURL カーソル位置に背景画像があるとき、背景画像のURL *その他の主なプロパティ **target カーソル上のノード。これから全てが導き出されている。 **textSelected **isTextSelected **isContentSelected **isDesignMode **canSpellCheck **imageURL 実体は onImage==true 時限定での this.mediaURL。互換性のために存在? //**shouldDisplay //**browser //**isFrameImage //**ellipsis *主なメソッド //**initMenu(aBrowser) //コンテキストメニューが表示される際の初期化処理。 //**initItems() //メニュー項目の表示/非表示の処理。 **setTarget(aNode, aRangeParent, aRangeOffset) **getComputedStyle(aElem, aProp) **getComputedURL(aElem, aProp) **disableSetDesktopBackground //**saveImage //**sendImage //実体は this.onCanvas || this.onImage == true 時限定での this.saveMedia 及び this.sendMedia。互換性の為だけに存在? **showItem(aItemOrId, aShow) 指定したIDのメニューを表示/非表示にする。 **setItemAttr(aID, aAttr, aVal ) **setItemAttrFromNode(aItem_id, aAttr, aOther_id) //**cloneNode(aItem) **toString() デバッグ用コード?? **isTargetAFormControl(aNode) **shouldShowSeparator(aSeparatorID) *コンテキストメニューの各項目用のメソッド **openLinkInCurrent() 選択した URL を開く **openLinkInTab() リンクを新しいタブで開く **openLink() リンクを新しいウィンドウで開く **bookmarkLink() このリンクをブックマーク **saveLink() 名前を付けてリンク先を保存... **sendLink() リンクの URL をメールで送信... **copyEmail() メールアドレスをコピー **mediaCommand(command) **fullScreenVideo() 全画面表示 **reloadImage() 画像を再読み込み **viewMedia(event) 画像/動画だけを表示 **copyMediaLocation() 画像/動画/オーディオの URL をコピー **saveMedia() 名前を付けて画像/動画/オーディオを保存... **sendMedia() 画像/動画/オーディオの URL をメールで送信... **setDesktopBackground() デスクトップの背景に設定... **viewImageInfo() 画像の情報を表示 **bookmarkThisPage() このページをブックマーク **savePageAs() 名前を付けてページを保存... **sendPage() ページの URL をメールで送信... **viewBGImage(event) 背景画像だけを表示 ---- **showOnlyThisFrame() このフレームだけを表示 **openFrameInTab() フレームを新しいタブで開く **openFrame() フレームを新しいウィンドウで開く **reloadFrame() フレームの再読み込み **addBookmarkForFrame() このフレームをブックマーク **saveFrame() 名前を付けてフレームを保存... **printFrame() フレームを印刷... **viewFrameSource() フレームのソースを表示 **viewFrameInfo() フレームの情報を表示 ---- **viewPartialSource(aContext) 選択した部分/MathMLのソースを表示 **viewInfo() ページの情報を表示 **addDictionaries() 辞書を追加... **switchPageDirection() ページの方向を切り替える

表示オプション

横に並べて表示:
変化行の前後のみ表示: