| 1177 |
BGDestruct(); |
BGDestruct(); |
| 1178 |
|
|
| 1179 |
//BG が有効かチェック |
//BG が有効かチェック |
| 1180 |
BGEnable = BGGetOnOff("BGEnable",FALSE,ts.SetupFName); |
ts.EtermLookfeel.BGEnable = BGEnable = BGGetOnOff("BGEnable",FALSE,ts.SetupFName); |
| 1181 |
|
ts.EtermLookfeel.BGUseAlphaBlendAPI = BGGetOnOff("BGUseAlphaBlendAPI",TRUE ,ts.SetupFName); |
| 1182 |
|
ts.EtermLookfeel.BGNoFrame = BGGetOnOff("BGNoFrame" ,FALSE,ts.SetupFName); |
| 1183 |
|
ts.EtermLookfeel.BGFastSizeMove = BGGetOnOff("BGFastSizeMove" ,TRUE ,ts.SetupFName); |
| 1184 |
|
ts.EtermLookfeel.BGNoCopyBits = BGGetOnOff("BGFlickerlessMove" ,TRUE ,ts.SetupFName); |
| 1185 |
|
|
| 1186 |
|
GetPrivateProfileString(BG_SECTION,"BGSPIPath","plugin",BGSPIPath,MAX_PATH,ts.SetupFName); |
| 1187 |
|
strcpy(ts.EtermLookfeel.BGSPIPath, BGSPIPath); |
| 1188 |
|
|
| 1189 |
|
//コンフィグファイルの決定 |
| 1190 |
|
GetPrivateProfileString(BG_SECTION,"BGThemeFile","",path,MAX_PATH,ts.SetupFName); |
| 1191 |
|
strcpy(ts.EtermLookfeel.BGThemeFile, path); |
| 1192 |
|
|
| 1193 |
if(!BGEnable) |
if(!BGEnable) |
| 1194 |
return; |
return; |
| 1197 |
srand(time(NULL)); |
srand(time(NULL)); |
| 1198 |
|
|
| 1199 |
//BGシステム設定読み出し |
//BGシステム設定読み出し |
| 1200 |
BGUseAlphaBlendAPI = BGGetOnOff("BGUseAlphaBlendAPI",TRUE ,ts.SetupFName); |
BGUseAlphaBlendAPI = ts.EtermLookfeel.BGUseAlphaBlendAPI; |
| 1201 |
BGNoFrame = BGGetOnOff("BGNoFrame" ,FALSE,ts.SetupFName); |
BGNoFrame = ts.EtermLookfeel.BGNoFrame; |
| 1202 |
BGFastSizeMove = BGGetOnOff("BGFastSizeMove" ,TRUE ,ts.SetupFName); |
BGFastSizeMove = ts.EtermLookfeel.BGFastSizeMove; |
| 1203 |
BGNoCopyBits = BGGetOnOff("BGFlickerlessMove" ,TRUE ,ts.SetupFName); |
BGNoCopyBits = ts.EtermLookfeel.BGNoCopyBits; |
| 1204 |
|
|
| 1205 |
|
#if 0 |
| 1206 |
GetPrivateProfileString(BG_SECTION,"BGSPIPath","plugin",BGSPIPath,MAX_PATH,ts.SetupFName); |
GetPrivateProfileString(BG_SECTION,"BGSPIPath","plugin",BGSPIPath,MAX_PATH,ts.SetupFName); |
| 1207 |
|
strcpy(ts.EtermLookfeel.BGSPIPath, BGSPIPath); |
| 1208 |
|
#endif |
| 1209 |
|
|
| 1210 |
//テンポラリーファイル名を生成 |
//テンポラリーファイル名を生成 |
| 1211 |
GetTempPath(MAX_PATH,tempPath); |
GetTempPath(MAX_PATH,tempPath); |
| 2880 |
|
|
| 2881 |
/* |
/* |
| 2882 |
* $Log$ |
* $Log$ |
| 2883 |
|
* Revision 1.6 2005/04/24 11:03:42 yutakakn |
| 2884 |
|
* Eterm lookfeel alphablendの設定内容を teraterm.ini へ保存するようにした。 |
| 2885 |
|
* また、Additional settingsダイアログから on/off できるようにした。 |
| 2886 |
|
* |
| 2887 |
* Revision 1.5 2005/04/03 13:42:07 yutakakn |
* Revision 1.5 2005/04/03 13:42:07 yutakakn |
| 2888 |
* URL文字列をダブルクリックするとブラウザが起動するしかけを追加(石崎氏パッチがベース)。 |
* URL文字列をダブルクリックするとブラウザが起動するしかけを追加(石崎氏パッチがベース)。 |
| 2889 |
* |
* |