| 19 |
|
|
| 20 |
#include "compat_w95.h" |
#include "compat_w95.h" |
| 21 |
|
|
| 22 |
|
#ifndef CLEARTYPE_QUALITY |
| 23 |
|
#define CLEARTYPE_QUALITY 5 |
| 24 |
|
#endif |
| 25 |
|
|
| 26 |
#define Section "Tera Term" |
#define Section "Tera Term" |
| 27 |
|
|
| 28 |
static PCHAR far TermList[] = |
static PCHAR far TermList[] = |
| 1480 |
|
|
| 1481 |
// Exclusive Lock when open the log file |
// Exclusive Lock when open the log file |
| 1482 |
ts->LogLockExclusive = GetOnOff(Section, "LogLockExclusive", FName, TRUE); |
ts->LogLockExclusive = GetOnOff(Section, "LogLockExclusive", FName, TRUE); |
| 1483 |
|
|
| 1484 |
|
// Font quality |
| 1485 |
|
GetPrivateProfileString(Section, "FontQuality", "default", |
| 1486 |
|
Temp, sizeof(Temp), FName); |
| 1487 |
|
if (_stricmp(Temp, "nonantialiased") == 0) |
| 1488 |
|
ts->FontQuality = NONANTIALIASED_QUALITY; |
| 1489 |
|
else if (_stricmp(Temp, "antialiased") == 0) |
| 1490 |
|
ts->FontQuality = ANTIALIASED_QUALITY; |
| 1491 |
|
else if (_stricmp(Temp, "cleartype") == 0) |
| 1492 |
|
ts->FontQuality = CLEARTYPE_QUALITY; |
| 1493 |
|
else |
| 1494 |
|
ts->FontQuality = DEFAULT_QUALITY; |
| 1495 |
} |
} |
| 1496 |
|
|
| 1497 |
void FAR PASCAL WriteIniFile(PCHAR FName, PTTSet ts) |
void FAR PASCAL WriteIniFile(PCHAR FName, PTTSet ts) |
| 2612 |
|
|
| 2613 |
// Exclusive Lock when open the log file |
// Exclusive Lock when open the log file |
| 2614 |
WriteOnOff(Section, "LogLockExclusive", FName, ts->LogLockExclusive); |
WriteOnOff(Section, "LogLockExclusive", FName, ts->LogLockExclusive); |
| 2615 |
|
|
| 2616 |
|
// Font quality |
| 2617 |
|
if (ts->FontQuality == NONANTIALIASED_QUALITY) |
| 2618 |
|
strncpy_s(Temp, sizeof(Temp), "nonantialiased", _TRUNCATE); |
| 2619 |
|
else if (ts->FontQuality == ANTIALIASED_QUALITY) |
| 2620 |
|
strncpy_s(Temp, sizeof(Temp), "antialiased", _TRUNCATE); |
| 2621 |
|
else if (ts->FontQuality == CLEARTYPE_QUALITY) |
| 2622 |
|
strncpy_s(Temp, sizeof(Temp), "cleartype", _TRUNCATE); |
| 2623 |
|
else |
| 2624 |
|
strncpy_s(Temp, sizeof(Temp), "default", _TRUNCATE); |
| 2625 |
|
WritePrivateProfileString(Section, "FontQuality", Temp, FName); |
| 2626 |
} |
} |
| 2627 |
|
|
| 2628 |
#define VTEditor "VT editor keypad" |
#define VTEditor "VT editor keypad" |