|
|||||||||||||||||||
| 30 day Evaluation Version distributed via the Maven Jar Repository. Clover is not free. You have 30 days to evaluate it. Please visit http://www.thecortex.net/clover to obtain a licensed version of Clover | |||||||||||||||||||
| Source file | Conditionals | Statements | Methods | TOTAL | |||||||||||||||
| IWindowOpenOption.java | - | - | - | - |
|
||||||||||||||
| 1 |
/*
|
|
| 2 |
* Joey and its relative products are published under the terms
|
|
| 3 |
* of the Apache Software License.
|
|
| 4 |
*/
|
|
| 5 |
/*
|
|
| 6 |
* Created on 2004/01/03
|
|
| 7 |
*/
|
|
| 8 |
package org.asyrinx.brownie.tapestry.components.link;
|
|
| 9 |
|
|
| 10 |
/**
|
|
| 11 |
* window.openメソッドで新しくウィンドウを開く場合、以下の文法になります。
|
|
| 12 |
* window.open("URL","ウィンドウID名","オプション設定","ヒストリ設定**")
|
|
| 13 |
* オプション設定により新しく開くウィンドウの形状を細かく指定することができます。オプションパラメーターを複数指定する場合は,(カンマ)で区切って記述します。指定できるパラメータを以下に示します。
|
|
| 14 |
* ブラウザバージョン |デフォルト値|説 明 [N2][N3][N4][E3][E4][E5] yes toolbar[=yes|no]|[=1|0]
|
|
| 15 |
* ツールバーの表示/非表示 [N2][N3][N4][E3][E4][E5] yes location[=yes|no]|[=1|0]
|
|
| 16 |
* ロケーションバーの表示/非表示 [N2][N3][N4][E3][E4][E5] yes directories[=yes|no]|[=1|0]
|
|
| 17 |
* ディレクトリバーの表示/非表示 [N2][N3][N4][E3][E4][E5] yes status[=yes|no]|[=1|0]
|
|
| 18 |
* ステータスバーの表示/非表示 [N2][N3][N4][E3][E4][E5] yes menubar[=yes|no]|[=1|0]
|
|
| 19 |
* メニューバーの表示/非表示(除くMac) [N2][N3][N4][E3][E4][E5] yes scrollbars[=yes|no]|[=1|0]
|
|
| 20 |
* スクロールバーの表示/非表示 [N2][N3][N4][E3][E4][E5] yes resizable[=yes|no]|[=1|0]
|
|
| 21 |
* ウィンドウサイズの変更/変更不可 [N2][N3][N4][E3][E4][E5] -- width=pixels ウィンドウの内側の横幅
|
|
| 22 |
* [N2][N3][N4][E3][E4][E5] -- height=pixels ウィンドウの内側の高さ
|
|
| 23 |
* [--][--][N4][--][--][--] -- alwaysLowered[=yes|no]|[=1|0] 常にウィンドウを背面に表示*
|
|
| 24 |
* [--][--][N4][--][--][--] -- alwaysRaised[=yes|no]|[=1|0] 常にウィンドウを前面に表示*
|
|
| 25 |
* [--][--][N4][--][--][--] no dependent[=yes|no]|[=1|0]
|
|
| 26 |
* 元のウィンドウと連動し元のウィンドウが閉じられると開いた子ウィンドウも閉じられる [--][--][N4][--][--][--] --
|
|
| 27 |
* hotkeys[=yes|no]|[=1|0] セキュリティキー以外のキーを無効にする/しない(機種/OSにより正常に動作しない)
|
|
| 28 |
* [--][--][N4][--][--][--] -- innerWidth=pixels ウィンドウの内側の横幅
|
|
| 29 |
* [--][--][N4][--][--][--] -- innerHeight=pixels ウィンドウの内側の高さ
|
|
| 30 |
* [--][--][N4][--][--][--] -- outerWidth=pixels ウィンドウの外側の横幅
|
|
| 31 |
* [--][--][N4][--][--][--] -- outerHeight=pixels ウィンドウの外側の高さ
|
|
| 32 |
* [--][--][N4][--][--][--] -- screenX=pixels デスクトップの左端からの座標で指定
|
|
| 33 |
* [--][--][N4][--][--][--] -- screenY=pixels デスクトップの上端からの座標で指定
|
|
| 34 |
* [--][--][N4][--][E4][E5] yes titlebar[=yes|no]|[=1|0] タイトルバーの表示/非表示(除くMac)
|
|
| 35 |
* [--][--][N4][--][--][--] -- z-lock[=yes|no]|[=1|0] 常にウィンドウを背面に表示*
|
|
| 36 |
* [--][--][--][--][E4][E5] no channelmode[=yes|no]|[=1|0] チェンネルモード
|
|
| 37 |
* [--][--][--][--][E4][E5] no fullscreen[=yes|no]|[=1|0] 全画面(フルスクリーン)モード
|
|
| 38 |
* [--][--][--][--][E4][E5] -- left=pixels デスクトップの左端からの座標で指定
|
|
| 39 |
* [--][--][--][--][E4][E5] -- top=pixels デスクトップの上端からの座標で指定
|
|
| 40 |
*
|
|
| 41 |
* @author akima
|
|
| 42 |
*/
|
|
| 43 |
public interface IWindowOpenOption { |
|
| 44 |
|
|
| 45 |
public String getWindowTarget();
|
|
| 46 |
|
|
| 47 |
public void setWindowTarget(String b); |
|
| 48 |
|
|
| 49 |
public String getWindowDirectories();
|
|
| 50 |
|
|
| 51 |
public String getWindowLocation();
|
|
| 52 |
|
|
| 53 |
public String getWindowMenubar();
|
|
| 54 |
|
|
| 55 |
public String getWindowResizable();
|
|
| 56 |
|
|
| 57 |
public String getWindowScrollbars();
|
|
| 58 |
|
|
| 59 |
public String getWindowStatus();
|
|
| 60 |
|
|
| 61 |
public String getWindowToolbar();
|
|
| 62 |
|
|
| 63 |
public String getWindowHeight();
|
|
| 64 |
|
|
| 65 |
public String getWindowLeft();
|
|
| 66 |
|
|
| 67 |
public String getWindowTop();
|
|
| 68 |
|
|
| 69 |
public String getWindowWidth();
|
|
| 70 |
|
|
| 71 |
public void setWindowDirectories(String b); |
|
| 72 |
|
|
| 73 |
public void setWindowHeight(String string); |
|
| 74 |
|
|
| 75 |
public void setWindowLeft(String string); |
|
| 76 |
|
|
| 77 |
public void setWindowLocation(String b); |
|
| 78 |
|
|
| 79 |
public void setWindowMenubar(String b); |
|
| 80 |
|
|
| 81 |
public void setWindowResizable(String b); |
|
| 82 |
|
|
| 83 |
public void setWindowScrollbars(String b); |
|
| 84 |
|
|
| 85 |
public void setWindowStatus(String b); |
|
| 86 |
|
|
| 87 |
public void setWindowToolbar(String b); |
|
| 88 |
|
|
| 89 |
public void setWindowTop(String string); |
|
| 90 |
|
|
| 91 |
public void setWindowWidth(String string); |
|
| 92 |
} |
|
||||||||||