モードレス
閉じなくても他のことができるよ
「モーダル」の逆だよ
簡単に書くよ
モードレス(英:modeless)とは
「閉じなくても他のことができるよ」的な意味
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「モーダルウィンドウ」と「モーダル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
モーダルウィンドウは「自分(子ウィンドウ)の操作を終えて閉じるまでは親ウィンドウの操作ができなくなる子ウィンドウ」です。
自分がいる間は親ウィンドウを触らせません。
私を見てっ!
モーダルは「モーダルウィンドウ」の省略表現です。
ただし、そこから連想して……かどうかは知りませんが
「閉じるまで他のことはさせねーぜ」の意図
で「モーダル」と言っている場合も あります。
例えば「この子画面はモーダルで開いてちょうだい」といった使い方です。
この例では「この子画面は閉じるまで他のことはできない状態で開いてちょうだい」と言っています。
以上を踏まえて
モーダルの逆
が「モードレス」です。
モーダルを「『モーダルウィンドウ』の省略表現」と解釈した場合は
自分(子ウィンドウ)が開いていても親ウィンドウを操作できる子ウィンドウ(モードレスウィンドウ)
がモードレスです。
モーダルを「『閉じるまで他のことはさせねーぜ』的な意味」と解釈した場合は
「閉じなくても他のことができるよ」的な意味
がモードレスです。
例えば「この子画面をモードレスで開いてちょうだい」であれば「この子画面を閉じなくても親ウィンドウを操作できる状態で開いてちょうだい」と言っています。
ちなみに単語自体の意味は
モーダル:モードがある
モードレス:モードがない
だそうです。
どうしてモードがあると閉じるまで他のことができなくなるのか、どうしてモードがないと閉じなくても他のことができるのか、謎ですよね。
私も詳しいことは分かりませんが「モード」を「制限」と読み替えると少しはイメージがしやすいと思います。
モードがある→制限がある→他のことができなくなる
モードがない→制限がない→好きに使える
のようなイメージです。
一言でまとめるよ
まぁ「モードレス」って単語が出てきたら「閉じなくても他のことができるんだな~」と お考えください。
おまけ
■訳してみるよ
「mode(モード)」の意味は「方法」とか「方式」とか「形態」とかです。
「less」という接尾辞が付くと「~がない」的な意味になります。
何となく くっつけると
形態がない
となります。
■検索してみる?






