Property | Type | Description | |
---|---|---|---|
InitializeVariables | bool | ||
Load | void | ||
LoadFlags | void | ||
LoadIndices | void | ||
LoadPaths | void | ||
Save | void |
Method | Description | |
---|---|---|
Load ( ) : bool |
レジストリの HKEY_CURRENT_USER 下からユーザ毎の設定情報を ロードします。
|
|
Load ( Microsoft root ) : bool |
ユーザ毎の設定情報をレジストリからロードします。 LastCheckUpdate の項目のみ、保存場所が異なるので別途処理を行って います。 |
|
Load ( string username ) : bool |
レジストリの HKEY_USERS 下から指定されたユーザ名に対応する 設定情報をロードします。
|
|
LoadXml ( string path ) : bool |
引数に指定された XML ファイルから、ユーザ毎の設定情報をロード します。
|
|
Save ( ) : bool |
現在の設定をレジストリに保存します。
|
|
Save ( string path ) : bool |
現在の設定を指定されたパスに XML 形式で保存します。
|
|
ToString ( ) : string |
オブジェクトの情報を文字列で出力します。
|
|
UpgradeFromV1 ( string root ) : bool |
過去のバージョンのレジストリを読み込み、現行バージョンに対応 した形に変換します。
|
|
UserSetting ( ) : System |
既定の値でオブジェクトを初期化します。 引数なしの場合は、CubePDF のバージョン情報やインストールパス等、 ユーザによらず一定 (HKEY_LOCAL_MACHINE¥Software¥CubeSoft¥CubePDF 下で定義されているもの) である情報のみロードされます。 |
|
UserSetting ( bool load ) : System |
引数に指定された真偽値を用いて、オブジェクトを初期化します。 引数に true を指定した場合、引数なしでのコンストラクタの処理に 加えて、ユーザ毎の設定情報 (HKEY_CURRENT_USER¥Software¥CubeSoft¥CubePDF¥v2) も同時にロード されます。これは、引数なしで初期化した後に Load メソッドを実行 する事と等価です。 |
Method | Description | |
---|---|---|
InitializeVariables ( ) : bool |
メンバ変数を初期化します。 CubePDF のバージョン情報やインストールパス等、ユーザによらず 一定 (HKEY_LOCAL_MACHINE¥Software¥CubeSoft¥CubePDF 下で定義 されているもの) である情報のみロードします。 |
|
Load ( CubePdf document ) : void |
CubePdf.Settings.Document オブジェクトから必要な情報をロード します。
|
|
LoadFlags ( CubePdf document ) : void |
CubePdf.Settings.Document オブジェクトから CubePDF メイン画面で 表示されているチェックボックスのフラグ関連の情報を抽出して、 対応する変数にロードします。
|
|
LoadIndices ( CubePdf document ) : void |
CubePdf.Settings.Document オブジェクトから CubePDF メイン画面で 表示されているコンボボックスのインデックス関連の情報を抽出して、 対応する変数にロードします。
|
|
LoadPaths ( CubePdf document ) : void |
CubePdf.Settings.Document オブジェクトからパス関連の情報を 抽出して、対応する変数にロードします。
|
|
Save ( CubePdf document ) : void |
設定情報を CubePdf.Settings.Document オブジェクトに保存します。 アップデートをチェックする項目のみ、チェックの有無にしたがって スタートアップに関係するレジストリの内容を変更しなければならない ので、該当する処理もこのメソッドで同時に行っています。 |