size_t filePathLength;
size_t optionLength;
size_t commnetLength;
protected Com!(IPersistFile) PersistFile;
protected Window Owner;
protected void Kill();
this();
this(Window Owner
);
- History:
- 1.130
- programコンストラクタ処理をthis()へ。
bool fileLoad(in Text FilePath
, STGM Stgm
);
ショートカットファイル読み込み。
- Params:
- Text FilePath
- 読み込むショートカットのアドレス。
- STGM Stgm
- 読み込み時に使用するフラグ。
- Returns:
- 成功の真偽値。
*.lnk, 実ファイル処理 -----------------
bool fileSave(in Text FilePath
, bool Remember
);
*.lnk, 実ファイル処理 -----------------
bool isDirty();
*.lnk, 実ファイル処理 -----------------
FILEITEM* fileItem;
ショートカット先情報。
使用するにはポインタを指した後、address()を呼び出す。
Text address();
- History:
- 1.070
- program読み込み失敗時にassertでは無くException。
bool address(in Text text
);
Text workFolder();
bool workFolder(in Text text
);
Text option();
bool option(in Text text
);
Text getIcon(out int IconIndex
);
bool setIcon(in Text IconPath
, int IconIndex
);
アイコンの設定。
- Params:
- Text IconPath
- アイコンのアドレス。
- int IconIndex
- アイコンインデックス。
Text comment();
bool comment(Text text
);
HOTKEYVALUE hotKey();
bool hotKey(HOTKEYVALUE HotKeyValue
);
SHOW show();
bool show(SHOW Show
);