/// \8f«\97\88 201-300 \82Ì\82æ\82¤\82È\94Í\88Í\82ð\8e\9d\82½\82¹\82é\89Â\94\\90«\82à\8dl\82¦\82Ä\8fã\88Ê 2 byte \82Í\97\\96ñ\81B
TGikoResRange = (grrAll, grrSelect, grrKoko, grrNew);
+ /// \83X\83\8c\83b\83h\88ê\97\97\95\\8e¦\94Í\88Í
+ TGikoThreadRange = (gtrAll, gtrSelect, gtrLog, gtrNew);
+
//CoolBar\90Ý\92è\83\8c\83R\81[\83h
TCoolSet = record
FCoolID: Integer;
FResRange : Longint;
/// \8bN\93®\8e\9e\83\8c\83X\95\\8e¦\94Í\88Í\82Ì\8cÅ\92è
FResRangeHold : Boolean;
+ /// \83X\83\8c\83b\83h\88ê\97\97\95\\8e¦\94Í\88Í
+ FThreadRange : TGikoThreadRange;
//\94ñ\83A\83N\83e\83B\83u\8e\9e\83\8c\83X\83|\83b\83v\83A\83b\83v\95\\8e¦
FUnActivePopup: Boolean;
//\83\8c\83X\83|\83b\83v\83A\83b\83v\83w\83b\83_\81[\83{\81[\83\8b\83h
property ShowMail: Boolean read FShowMail write FShowMail;
property ResRange : Longint read FResRange write FResRange;
property ResRangeHold : Boolean read FResRangeHold write FResRangeHold;
+ property ThreadRange : TGikoThreadRange read FThreadRange write FThreadRange;
property UnActivePopup: Boolean read FUnActivePopup write FUnActivePopup;
property ResPopupHeaderBold: Boolean read FResPopupHeaderBold write FResPopupHeaderBold;
else
FResRange := ini.ReadInteger( 'Thread', 'ResRange', 100 );
FResRangeHold := ini.ReadBool( 'Thread', 'ResRangeHold', False );
+ // \83X\83\8c\83b\83h\88ê\97\97\95\\8e¦\94Í\88Í
+ FThreadRange := TGikoThreadRange( ini.ReadInteger('ThreadList', 'ThreadRange', Ord( gtrAll )) );
//\94ñ\83A\83N\83e\83B\83u\8e\9e\83\8c\83X\83|\83b\83v\83A\83b\83v\95\\8e¦
FUnActivePopup := ini.ReadBool('Thread', 'UnActivePopup', False);
//\83\8c\83X\83|\83b\83v\83A\83b\83v\83w\83b\83_\81[\83{\81[\83\8b\83h
// \83\8c\83X\95\\8e¦\94Í\88Í
ini.WriteInteger('Thread', 'ResRange', FResRange);
ini.WriteBool('Thread', 'ResRangeHold', FResRangeHold);
+ // \83X\83\8c\83b\83h\88ê\97\97\95\\8e¦\94Í\88Í
+ ini.WriteInteger('ThreadList', 'ThreadRange', Ord( FThreadRange ));
//\83\8d\83O\8dí\8f\9c\8am\94F
ini.WriteBool('Function', 'LogDeleteMessage', FDeleteMsg);
//\8fI\97¹\8am\94F