| 512 |
ts->PortFlag = 0; // Port flags |
ts->PortFlag = 0; // Port flags |
| 513 |
ts->WindowFlag = 0; // Window flags |
ts->WindowFlag = 0; // Window flags |
| 514 |
ts->CtrlFlag = 0; // Control sequence flags |
ts->CtrlFlag = 0; // Control sequence flags |
| 515 |
|
ts->PasteFlag = 0; // Clipboard Paste flags |
| 516 |
ts->TelPort = 23; |
ts->TelPort = 23; |
| 517 |
|
|
| 518 |
ts->DisableTCPEchoCR = FALSE; |
ts->DisableTCPEchoCR = FALSE; |
| 1466 |
ts->ZModemRcvCommand, sizeof(ts->ZModemRcvCommand), FName); |
ts->ZModemRcvCommand, sizeof(ts->ZModemRcvCommand), FName); |
| 1467 |
|
|
| 1468 |
#ifndef NO_COPYLINE_FIX |
#ifndef NO_COPYLINE_FIX |
|
|
|
| 1469 |
/* Enable continued-line copy -- special option */ |
/* Enable continued-line copy -- special option */ |
| 1470 |
ts->EnableContinuedLineCopy = |
ts->EnableContinuedLineCopy = |
| 1471 |
GetOnOff(Section, "EnableContinuedLineCopy", FName, FALSE); |
GetOnOff(Section, "EnableContinuedLineCopy", FName, FALSE); |
| 1472 |
#endif /* NO_COPYLINE_FIX */ |
#endif /* NO_COPYLINE_FIX */ |
| 1473 |
|
|
| 1474 |
ts->DisablePasteMouseRButton = |
if (GetOnOff(Section, "DisablePasteMouseRButton", FName, FALSE)) |
| 1475 |
GetOnOff(Section, "DisablePasteMouseRButton", FName, FALSE); |
ts->PasteFlag |= CPF_DISABLE_RBUTTON; |
| 1476 |
|
|
| 1477 |
|
if (GetOnOff(Section, "DisablePasteMouseMButton", FName, TRUE)) |
| 1478 |
|
ts->PasteFlag |= CPF_DISABLE_MBUTTON; |
| 1479 |
|
|
| 1480 |
|
if (GetOnOff(Section, "ConfirmPasteMouseRButton", FName, FALSE)) |
| 1481 |
|
ts->PasteFlag |= CPF_CONFIRM_RBUTTON; |
| 1482 |
|
|
| 1483 |
|
if (GetOnOff(Section, "ConfirmChangePaste", FName, TRUE)) |
| 1484 |
|
ts->PasteFlag |= CPF_CONFIRM_CHANGEPASTE; |
| 1485 |
|
|
| 1486 |
|
if (GetOnOff(Section, "ConfirmChangePasteCR", FName, TRUE)) |
| 1487 |
|
ts->PasteFlag |= CPF_CONFIRM_CHANGEPASTE_CR; |
| 1488 |
|
|
|
// added DisablePasteMouseMButton (2008.3.2 maya) |
|
|
ts->DisablePasteMouseMButton = |
|
|
GetOnOff(Section, "DisablePasteMouseMButton", FName, TRUE); |
|
|
|
|
|
// added ConfirmPasteMouseRButton (2007.3.17 maya) |
|
|
ts->ConfirmPasteMouseRButton = |
|
|
GetOnOff(Section, "ConfirmPasteMouseRButton", FName, FALSE); |
|
|
|
|
|
// added ConfirmChangePaste (2008.2.3 yutaka) |
|
|
ts->ConfirmChangePaste = |
|
|
GetOnOff(Section, "ConfirmChangePaste", FName, TRUE); |
|
| 1489 |
GetPrivateProfileString(Section, "ConfirmChangePasteStringFile", "", |
GetPrivateProfileString(Section, "ConfirmChangePasteStringFile", "", |
| 1490 |
Temp, sizeof(Temp), FName); |
Temp, sizeof(Temp), FName); |
| 1491 |
|
|
| 1492 |
strncpy_s(ts->ConfirmChangePasteStringFile, sizeof(ts->ConfirmChangePasteStringFile), Temp, |
strncpy_s(ts->ConfirmChangePasteStringFile, sizeof(ts->ConfirmChangePasteStringFile), Temp, |
| 1493 |
_TRUNCATE); |
_TRUNCATE); |
| 1494 |
|
|
| 1768 |
if (GetOnOff(Section, "LockTUID", FName, TRUE)) |
if (GetOnOff(Section, "LockTUID", FName, TRUE)) |
| 1769 |
ts->TermFlag |= TF_LOCKTUID; |
ts->TermFlag |= TF_LOCKTUID; |
| 1770 |
|
|
|
// Confirm PasteCR |
|
|
ts->ConfirmChangePasteCR = GetOnOff(Section, "ConfirmChangePasteCR", FName, TRUE); |
|
|
|
|
| 1771 |
// Jump List |
// Jump List |
| 1772 |
ts->JumpList = GetOnOff(Section, "JumpList", FName, TRUE); |
ts->JumpList = GetOnOff(Section, "JumpList", FName, TRUE); |
| 1773 |
|
|
| 1920 |
ts->ZmodemTimeOutFin = 1; |
ts->ZmodemTimeOutFin = 1; |
| 1921 |
|
|
| 1922 |
// Trim trailing new line character when pasting |
// Trim trailing new line character when pasting |
| 1923 |
ts->TrimTrailingNLonPaste = |
if (GetOnOff(Section, "TrimTrailingNLonPaste", FName, FALSE)) |
| 1924 |
GetOnOff(Section, "TrimTrailingNLonPaste", FName, FALSE); |
ts->PasteFlag |= CPF_TRIM_TRAILING_NL; |
| 1925 |
|
|
| 1926 |
// CygTerm Configuration File |
// CygTerm Configuration File |
| 1927 |
ReadCygtermConfFile(ts); |
ReadCygtermConfFile(ts); |
| 2125 |
WriteInt(Section, "ConnectingTimeout", FName, ts->ConnectingTimeout); |
WriteInt(Section, "ConnectingTimeout", FName, ts->ConnectingTimeout); |
| 2126 |
|
|
| 2127 |
WriteOnOff(Section, "DisablePasteMouseRButton", FName, |
WriteOnOff(Section, "DisablePasteMouseRButton", FName, |
| 2128 |
ts->DisablePasteMouseRButton); |
(WORD) (ts->PasteFlag & CPF_DISABLE_RBUTTON)); |
| 2129 |
|
|
|
// added DisablePasteMouseMButton (2008.3.2 maya) |
|
| 2130 |
WriteOnOff(Section, "DisablePasteMouseMButton", FName, |
WriteOnOff(Section, "DisablePasteMouseMButton", FName, |
| 2131 |
ts->DisablePasteMouseMButton); |
(WORD) (ts->PasteFlag & CPF_DISABLE_MBUTTON)); |
| 2132 |
|
|
|
// added ConfirmPasteMouseRButton (2007.3.17 maya) |
|
| 2133 |
WriteOnOff(Section, "ConfirmPasteMouseRButton", FName, |
WriteOnOff(Section, "ConfirmPasteMouseRButton", FName, |
| 2134 |
ts->ConfirmPasteMouseRButton); |
(WORD) (ts->PasteFlag & CPF_CONFIRM_RBUTTON)); |
| 2135 |
|
|
| 2136 |
// added ConfirmChangePaste |
// added ConfirmChangePaste |
| 2137 |
WriteOnOff(Section, "ConfirmChangePaste", FName, |
WriteOnOff(Section, "ConfirmChangePaste", FName, |
| 2138 |
ts->ConfirmChangePaste); |
(WORD) (ts->PasteFlag & CPF_CONFIRM_CHANGEPASTE)); |
| 2139 |
|
|
| 2140 |
|
WriteOnOff(Section, "ConfirmChangePasteCR", FName, |
| 2141 |
|
(WORD) (ts->PasteFlag & CPF_CONFIRM_CHANGEPASTE_CR)); |
| 2142 |
|
|
| 2143 |
WritePrivateProfileString(Section, "ConfirmChangePasteStringFile", |
WritePrivateProfileString(Section, "ConfirmChangePasteStringFile", |
| 2144 |
ts->ConfirmChangePasteStringFile, FName); |
ts->ConfirmChangePasteStringFile, FName); |
| 2145 |
|
|
| 3035 |
// Lock Terminal UID |
// Lock Terminal UID |
| 3036 |
WriteOnOff(Section, "LockTUID", FName, ts->TermFlag & TF_LOCKTUID); |
WriteOnOff(Section, "LockTUID", FName, ts->TermFlag & TF_LOCKTUID); |
| 3037 |
|
|
|
// Confirm PasteCR |
|
|
WriteOnOff(Section, "ConfirmChangePasteCR", FName, ts->ConfirmChangePasteCR); |
|
|
|
|
| 3038 |
// Jump List |
// Jump List |
| 3039 |
WriteOnOff(Section, "JumpList", FName, ts->JumpList); |
WriteOnOff(Section, "JumpList", FName, ts->JumpList); |
| 3040 |
|
|
| 3181 |
WritePrivateProfileString(Section, "ZmodemTimeouts", Temp, FName); |
WritePrivateProfileString(Section, "ZmodemTimeouts", Temp, FName); |
| 3182 |
|
|
| 3183 |
// Trim trailing new line character when pasting |
// Trim trailing new line character when pasting |
| 3184 |
WriteOnOff(Section, "TrimTrailingNLonPaste", FName, ts->TrimTrailingNLonPaste); |
WriteOnOff(Section, "TrimTrailingNLonPaste", FName, |
| 3185 |
|
(WORD) (ts->PasteFlag & CPF_TRIM_TRAILING_NL)); |
| 3186 |
|
|
| 3187 |
// CygTerm Configuration File |
// CygTerm Configuration File |
| 3188 |
WriteCygtermConfFile(ts); |
WriteCygtermConfFile(ts); |