[3778]
編集不可モードの分離
もか
編集不可モードと、読み取り専用属性の扱いを変更するパッチです。
仕様チェック用にプロトタイプを出します。
以下、現時点の新仕様・動作
・編集不可モード
元、読みとり専用モード。
・読み取り専用
ファイル属性に「読み取り専用」がついている場合。
上書き保存はできない。
・上書き禁止
排他制御中で、ロックできなかった場合に表示される。
NTFS等で書き込み権限がない場合も同様に書込み禁止扱いになる。
上書き保存は禁止されていないものの、保存でエラーになる可能性あり。
ちなみに、sakuraが「上書き禁止している」のではなく、ほかの要因で「上書き禁止にさせられている」状態です。
・排他制御
あらかじめ編集不可モードで開いた場合は、ファイルの排他制御を行いません(従来と同じはず)。
・ExpandParameter
{$E? 編集不可のとき }
{$R? 読み取り専用 $: 上書き禁止 $} として使う。
従来の設定のまま運用可能。だたしその場合、編集不可・可の区別はタイトルバーではつかない。