BoukenModButton: TButton;
BoukenDelButton: TButton;
BoukenEdit: TEdit;
+ GroupBox26: TGroupBox;
+ UseUnicodeCB: TCheckBox;
+ Label27: TLabel;
+ DispImageCheckBox: TCheckBox;
+ GroupBox27: TGroupBox;
+ ThreadTitleTrimCheckBox: TCheckBox;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure ApplyButtonClick(Sender: TObject);
DEFAULT_FONT_SIZE: Integer = 9;
DEFAULT_TABFONT_NAME: string = '\82l\82r \82o\83S\83V\83b\83N';
DEFAULT_TABFONT_SIZE: Integer = 9;
- URL_TORA3: WideString = 'http://2ch.tora3.net/';
+// URL_TORA3: WideString = 'http://2ch.tora3.net/';
+ URL_TORA3: WideString = 'http://ronin.bbspink.com/';
DEFAULT_CSS_FILENAME = 'default.css';
{$R *.DFM}
procedure TOptionDialog.FormCreate(Sender: TObject);
+var
+ CenterForm: TCustomForm;
begin
+ CenterForm := TCustomForm(Owner);
+ if Assigned(CenterForm) then begin
+ Left := ((CenterForm.Width - Width) div 2) + CenterForm.Left;
+ Top := ((CenterForm.Height - Height) div 2) + CenterForm.Top;
+ end else begin
+ Left := (Screen.Width - Width) div 2;
+ Top := (Screen.Height - Height) div 2;
+ end;
CSSBrowser.Navigate('about:blank');
FClose := True;
//Mail\97\93\95\\8e¦
ShowMailCheckBox.Checked := GikoSys.Setting.ShowMail;
+ //BE2.0\83A\83C\83R\83\93\81EEmoticons\82ð\89æ\91\9c\95\\8e¦\82·\82é
+ DispImageCheckBox.Checked := GikoSys.Setting.IconImageDisplay;
// \8bN\93®\8e\9e\83\8c\83X\95\\8e¦\94Í\88Í\82Ì\8cÅ\92è
ResRangeHoldCheckBox.Checked := GikoSys.Setting.ResRangeHold;
TabLoadSave.Checked := Gikosys.Setting.TabAutoLoadSave;
UseUndecidedCheckBox.Checked := GikoSys.Setting.UseUndecided;
+ // \83\8c\83X\83G\83f\83B\83^Unicode\93ü\97Í
+ UseUnicodeCB.Checked := Gikosys.Setting.UseUnicode;
+ // \83X\83\8c\83^\83C\93Á\92è\95¶\8e\9a\97ñ\8f\9c\8b\8e
+ ThreadTitleTrimCheckBox.Checked := GikoSys.Setting.ThreadTitleTrim;
+
//Be2ch\94F\8fØ
BeUserIDEdit.Text := GikoSys.Setting.BeUserID;
BeCodeEdit.Text := GikoSys.Setting.BePassword;
//Mail\97\93\95\\8e¦
if GikoSys.Setting.ShowMail <> ShowMailCheckBox.Checked then FRepaintThread := true;
GikoSys.Setting.ShowMail := ShowMailCheckBox.Checked;
+ //BE2.0\83A\83C\83R\83\93\81EEmoticons\82ð\89æ\91\9c\95\\8e¦\82·\82é
+ GikoSys.Setting.IconImageDisplay := DispImageCheckBox.Checked;
// \8bN\93®\8e\9e\83\8c\83X\95\\8e¦\94Í\88Í\82Ì\8cÅ\92è
GikoSys.Setting.ResRangeHold := ResRangeHoldCheckBox.Checked;
case ResRangeHoldComboBox.ItemIndex of
GikoSys.Setting.GestureIgnoreContext := IgnoreContextCheckBox.Checked;
+ // \83\8c\83X\83G\83f\83B\83^Unicode\93ü\97Í
+ Gikosys.Setting.UseUnicode := UseUnicodeCB.Checked;
+ // \83X\83\8c\83^\83C\93Á\92è\95¶\8e\9a\97ñ\8f\9c\8b\8e
+ GikoSys.Setting.ThreadTitleTrim := ThreadTitleTrimCheckBox.Checked;
+
end;
procedure TOptionDialog.SettingApply;
end;
GikoForm.BrowserTab.OnChange(nil);
end;
+
+ // \83^\83u\82Ì\83X\83\8c\83^\83C\8dX\90V
+ GikoForm.UpdateThreadTitle;
end;
procedure TOptionDialog.ReadProxyCheckClick(Sender: TObject);
begin
if ( BoukenComboBox.Items.IndexOf( BoukenComboBox.Text ) <> -1 ) then begin
if MsgBox(Self.Handle, BoukenComboBox.Text + ' \82ð\8dí\8f\9c\82µ\82Ü\82·\81B'#13#10 +
- '\8dí\8f\9c\82·\82é\82Æ\95\9c\8c³\82Å\82«\82Ü\82¹\82ñ\81B\82æ\82ë\82µ\82¢\82Å\82·\82©\81H', '\96`\8c¯\82Ì\8f\91\81@\83h\83\81\83C\83\93\8dí\8f\9c', MB_YESNO or MB_ICONQUESTION) = IDYES then begin
+ '\8dí\8f\9c\82·\82é\82Æ\95\9c\8c³\82Å\82«\82Ü\82¹\82ñ\81B\82æ\82ë\82µ\82¢\82Å\82·\82©\81H', '\94E\96@\92\9f\81@\83h\83\81\83C\83\93\8dí\8f\9c', MB_YESNO or MB_ICONQUESTION) = IDYES then begin
GikoSys.DelBoukenCookie(BoukenComboBox.Text);
GikoSys.Setting.WriteBoukenSettingFile;
BoukenComboBox.Items.Delete(BoukenComboBox.ItemIndex);