Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpset/ttset.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4857 by yutakapon, Thu Mar 8 15:50:26 2012 UTC revision 4874 by maya, Tue Apr 3 12:40:28 2012 UTC
# Line 19  Line 19 
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[] =
# Line 1476  void FAR PASCAL ReadIniFile(PCHAR FName, Line 1480  void FAR PASCAL ReadIniFile(PCHAR FName,
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)
# Line 2596  void FAR PASCAL WriteIniFile(PCHAR FName Line 2612  void FAR PASCAL WriteIniFile(PCHAR FName
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"

Legend:
Removed from v.4857  
changed lines
  Added in v.4874

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26