11#include "myregistory.h"
18 type Get##
v(
void)
const {
return v; }
¥
19 void Set##
v(type b) {
v = b; }
¥
93 GS(
bool, m_close_after_extract);
94 GS(
bool, m_close_after_compress);
96 GS(
bool, m_tzst_enabled);
97 GS(
bool, m_usedropbox);
98 GS(
bool, m_usegoogledrive);
99 GS(
bool, m_useonedrive);
100 GS(
bool, CompPopupKobetu);
101 GS(
bool, CompPopupStore);
104 GS(
bool, DefPassDspCmp);
105 GS(
bool, DefPassDspExt);
107 GS(
bool, DelDigitPop);
108 GS(
bool, HasTreeView);
127 GS(
bool, OpenCompDir);
131 GS(
bool, RecExtHist);
133 GS(
bool, SaveExtDlgPos);
143 GS(
unsigned int, DivSize);
144 GS(
int, EncryptMethod);
157 GS(
int, PassEnterDef);
170 GS(WSTR, GDDownloadDir);
171 GS(WSTR, m_gd_email);
172 GS(WSTR, m_gd_password);
173 GS(WSTR, GrepViewer);
174 GS(WSTR, ListCountFile);
175 GS(WSTR, OpenFolder);
177 GS(WSTR, CurrentGoogleMail);
178 GS(WSTR, CurrentGoogleUser);
179 GS(WSTR, PresetPassword);
204 bool GetAssoc(
const TCHAR* ext,
const TCHAR* aso,
const TCHAR* viw,
const TCHAR* old);
TYPE
Definition lhazarc.h:28
@ SFXCAB
Definition lhazarc.h:41
@ CAB
Definition lhazarc.h:33
@ ENCZIP
Definition lhazarc.h:32
デフォルトパスワード
Definition defpasswords.h:17
TCHAR * Get(unsigned int idx)
Definition defpasswords.h:24
int Size(void) const
Definition defpasswords.h:23
解凍先ディレクトリ
Definition destdirs.h:15
Definition lhazexthist.h:11
レジストリ
Definition lhazregs.h:33
DESTDIRS * GetDestDirs(void) const
Definition lhazregs.h:87
void SetShellView(bool)
LhazArchive¥Shell を View/Open に設定する
Definition lhazregs.cpp:557
GS(bool, m_close_after_compress)
void ResetReg(ARCHIVE::TYPE)
関連付け解除
Definition lhazregs.cpp:435
void SetViewers(int idx, const WSTR &v)
Definition lhazregs.h:70
static const TCHAR ArcNameDef[]
標準の圧縮書庫名
Definition lhazregs.h:185
COMPNAME
Definition lhazregs.h:36
@ COMP_DEF
Definition lhazregs.h:36
@ COMP_SET
Definition lhazregs.h:36
static const TCHAR LHAZGDCREDENTIALSREG[]
Google Drive Credentials
Definition lhazregs.h:50
void ClearAll(void)
全設定消去
Definition lhazregs.cpp:235
LHAZEXTHIST * GetExtHist(void) const
Definition lhazregs.h:89
void SetKobetuComp(bool b, bool w=false)
個別圧縮設定保存
Definition lhazregs.cpp:535
DEFPASSWORDS * DefPasswords
Definition lhazregs.h:193
GS(WSTR, CurrentGoogleMail)
const WSTR & GetViewers(int idx) const
Definition lhazregs.h:69
LHAZSHELLEX ShellEx
Definition lhazregs.h:200
EXTQUICK
Definition lhazregs.h:39
@ EXT_DIR
Definition lhazregs.h:39
@ EXT_VIEW
Definition lhazregs.h:39
@ EXT_HERE
Definition lhazregs.h:39
@ EXT_POPUP
Definition lhazregs.h:39
void DeleteGDEmail(void)
DeleteGDEmail
Definition lhazregs.cpp:626
static const TCHAR LHAZREG[]
レジストリ格納場所
Definition lhazregs.h:186
vector< WSTR > & GetListFiles(void)
Definition lhazregs.h:76
vector< WSTR > & GetArcNames(void)
Definition lhazregs.h:71
void SetNoComp(bool b, bool w=false)
非圧縮設定保存
Definition lhazregs.cpp:546
vector< WSTR > & GetFilters(void)
Definition lhazregs.h:74
void SaveReg(bool popchange)
レジストリ保存
Definition lhazregs.cpp:508
VIEWTOTAL
Definition lhazregs.h:41
@ VT_GIGA
Definition lhazregs.h:41
@ VT_BYTE
Definition lhazregs.h:41
@ VT_MEGA
Definition lhazregs.h:41
@ VT_KILO
Definition lhazregs.h:41
bool GetAssoc(const TCHAR *ext, const TCHAR *aso, const TCHAR *viw, const TCHAR *old)
関連付け取得
Definition lhazregs.cpp:301
GS(unsigned int, DivSize)
void SetDestDirs(DESTDIRS *d)
Definition lhazregs.h:88
void SetDefPasswords(DEFPASSWORDS *d)
Definition lhazregs.h:78
vector< WSTR > CompExclude
Definition lhazregs.h:192
vector< ARCHIVE::TYPE > & GetCompPopups(void)
Definition lhazregs.h:82
bool SetShellViewSub(const TCHAR *p, const TCHAR *sw)
LhazArchive¥Shell を View/Open に設定するサブ
Definition lhazregs.cpp:601
int GetPassCnt(void) const
Definition lhazregs.h:79
DESTDIRS * DestDirs
Definition lhazregs.h:194
WSTR Viewers[LHAZMAXVIEWER]
Definition lhazregs.h:190
LHAZSHELLEX & GetShellEx(void)
Definition lhazregs.h:86
vector< WSTR > & GetCompExclude(void)
Definition lhazregs.h:73
bool IsEncZip(void) const
Definition lhazregs.h:62
GS(ARCHIVE::TYPE, CompType)
void SetExtHist(LHAZEXTHIST *h)
Definition lhazregs.h:90
COMPQUICK
Definition lhazregs.h:37
@ COMP_NAME
Definition lhazregs.h:37
@ COMP_QUICK
Definition lhazregs.h:37
@ COMP_POPUP
Definition lhazregs.h:37
bool NoComp
Definition lhazregs.h:189
vector< ARCHIVE::TYPE > CompPopups
Definition lhazregs.h:199
@ LHAZMAXVIEWER
Definition lhazregs.h:42
vector< WSTR > ListFiles
Definition lhazregs.h:198
LHAZEXTHIST * ExtHist
Definition lhazregs.h:195
const TCHAR * GetArcNameDef(void) const
Definition lhazregs.h:72
vector< WSTR > GrepStrings
Definition lhazregs.h:197
void ResetRegSub(LPTSTR oldclass, LPCTSTR ext)
関連付け解除サブ
Definition lhazregs.cpp:480
GS(bool, m_usegoogledrive)
GS(bool, CompPopupKobetu)
void CheckListFiles(void)
リストファイル存在確認
Definition lhazregs.cpp:221
bool IsCab(void) const
Definition lhazregs.h:65
void DeleteGDPassword(void)
DeleteGDPassword
Definition lhazregs.cpp:641
bool KobetuComp
Definition lhazregs.h:188
void DeleteDropBoxToken(void)
DeleteDropBoxToken
Definition lhazregs.cpp:617
bool GetKobetuComp(void) const
Definition lhazregs.h:58
WSTR GetDownloadsDir(void) const
「ダウンロード」フォルダ取得
Definition lhazregs.cpp:342
KOBETU
Definition lhazregs.h:40
@ K_FILE
Definition lhazregs.h:40
@ K_FOLDER
Definition lhazregs.h:40
void DeleteReg(const WSTR &d)
設定消去用レジストリ削除サブ
Definition lhazregs.cpp:274
‾LHAZREGS(void)
デストラクタ
Definition lhazregs.cpp:211
bool GetNoComp(void) const
Definition lhazregs.h:60
GS(WSTR, CurrentGoogleUser)
const TCHAR * GetPasswords(int i) const
Definition lhazregs.h:80
vector< WSTR > ArcNames
Definition lhazregs.h:191
void Save(void)
保存
Definition lhazregs.cpp:656
EXETYPE
Definition lhazregs.h:38
@ EXETYPE_EXPLORE
Definition lhazregs.h:38
@ EXETYPE_APP
Definition lhazregs.h:38
@ EXETYPE_OPEN
Definition lhazregs.h:38
vector< WSTR > & GetGrepStrings(void)
Definition lhazregs.h:75
DEFPASSWORDS * GetDefPasswords(void) const
Definition lhazregs.h:77
void ReadCompPopups(void)
圧縮ポップアップ表示形式読み込み
Definition lhazregs.cpp:391
GS(bool, m_close_after_extract)
vector< WSTR > Filters
Definition lhazregs.h:196
Definition lhazshellex.h:11
¥ type v
Definition lhazregs.h:21
LHAZREGS * LhazRegs
インスタンス
Definition lhazregs.cpp:22
int y
Definition lhazregs.h:47
XYS(void)
解凍ダイアログ位置
Definition lhazregs.cpp:762
int x
Definition lhazregs.h:46