OSDN Git Service

・インデントの調整。
authoryoffy <yoffy>
Sun, 16 Nov 2003 08:45:14 +0000 (08:45 +0000)
committeryoffy <yoffy>
Sun, 16 Nov 2003 08:45:14 +0000 (08:45 +0000)
Giko.pas

index 9707ea2..330b7cf 100644 (file)
--- a/Giko.pas
+++ b/Giko.pas
@@ -6,7 +6,7 @@ uses
        Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
        OleCtrls,       ComCtrls, ExtCtrls, Menus, StdCtrls, MMSystem, DateUtils,
 {$IF Defined(DELPRO) }
-       SHDocVw,                       
+       SHDocVw,                                                                                         
        MSHTML,
 {$ELSE}
        SHDocVw_TLB,
@@ -506,9 +506,9 @@ type
                ToolButton20: TToolButton;
                AHundredResButton: TToolButton;
                N60: TMenuItem;
-    N61: TMenuItem;
-    ExportFavoriteFileAction1: TMenuItem;
-    ExportFavoriteFile: TFileSaveAs;
+               N61: TMenuItem;
+               ExportFavoriteFileAction1: TMenuItem;
+               ExportFavoriteFile: TFileSaveAs;
                procedure FormCreate(Sender: TObject);
                procedure FormDestroy(Sender: TObject);
                procedure CabinetPanelHide(Sender: TObject);
@@ -805,8 +805,8 @@ type
                        var Handled: Boolean);
                procedure BrowserCoolBarContextPopup(Sender: TObject; MousePos: TPoint;
                        var Handled: Boolean);
-    procedure ExportFavoriteFileAccept(Sender: TObject);
-    procedure ExportFavoriteFileBeforeExecute(Sender: TObject);
+               procedure ExportFavoriteFileAccept(Sender: TObject);
+               procedure ExportFavoriteFileBeforeExecute(Sender: TObject);
        private
                { Private \90é\8c¾ }
 
@@ -854,9 +854,9 @@ type
 
                FDropSpaceNode: TTreeNode;
 
-    FDragTime : Cardinal;      //\83\8a\83\93\83N\82ÌD&D\97p
-    FDragButton : TToolButton; //\83\8a\83\93\83N\82ÌD&D\97p\82ÉDrag\82µ\82Ä\82éButton\95Û\91
-    FDragWFirst : Boolean;     //WebTab\82ÌD&D\97p
+               FDragTime : Cardinal;   //\83\8a\83\93\83N\82ÌD&D\97p
+               FDragButton : TToolButton;      //\83\8a\83\93\83N\82ÌD&D\97p\82ÉDrag\82µ\82Ä\82éButton\95Û\91
+               FDragWFirst : Boolean;  //WebTab\82ÌD&D\97p
 
                procedure SetBoardTreeNode;
                function SetCategoryListItem(ABBS2ch: TBBS2ch): Integer;
@@ -1090,8 +1090,8 @@ begin
        //\83A\83h\83\8c\83X\97\9a\97ð\93Ç\82Ý\8d\9e\82Ý
        AddressHistoryDM.ReadHistory(AddressComboBox.Items, GikoSys.Setting.AddressHistoryCount);
 
-  // \8aO\95\94\94Â\83v\83\89\83O\83C\83\93\82ð\83\8d\81[\83h(ReadBoardFile \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
-  InitializeBoardPlugIns;
+       // \8aO\95\94\94Â\83v\83\89\83O\83C\83\93\82ð\83\8d\81[\83h(ReadBoardFile \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
+       InitializeBoardPlugIns;
 
        EnabledCloseButton := True;
        BoardGroup.BBS2ch.ReadBoardFile;                //\83{\81[\83h\83t\83@\83C\83\8b\93Ç\8d\9e
@@ -2817,7 +2817,7 @@ begin
                        end;}
                        AddMessageList(ATitle + ' [\96¢\8dX\90V]', nil, gmiSAD);
                        PlaySound('NoChange');
-                                               Screen.Cursor := crDefault;
+                       Screen.Cursor := crDefault;
                end else if Item.State = gdsAbort then begin
                        //\92\86\92f
                        AddMessageList(ATitle + ' [\92\86\92f]', nil, gmiSAD);
@@ -2839,7 +2839,7 @@ begin
                        try
                                Animate.Active := False;
                        except
-                                                       Screen.Cursor := crDefault;
+                               Screen.Cursor := crDefault;
                        end;
                end;
 
@@ -3124,11 +3124,11 @@ begin
                        ListView.Column[i].Width := GikoSys.Setting.CategoryColumnWidth[i];
                SetBoardListItem(TCategory(Obj));
        end else if Obj is TBoard then begin
-                                                               // SetThreadListItem \8cÄ\82Ô\82È\82ç\82¢\82ç\82È\82¢\82ñ\82\82á\82Ë\82¥\81H
-                                                               {
+               // SetThreadListItem \8cÄ\82Ô\82È\82ç\82¢\82ç\82È\82¢\82ñ\82\82á\82Ë\82¥\81H
+               {
                for i := 0 to ListView.Columns.Count - 1 do
                        ListView.Column[i].Width := GikoSys.Setting.BoardColumnWidth[i];
-                                                               }
+               }
                SetThreadListItem(TBoard(Obj));
        end;
 end;
@@ -3608,8 +3608,8 @@ begin
 //     StdToolBar.Visible := StdToolBarVisibleAction.Checked;
 //     AnimePanel.Visible := StdToolBar.Visible or ListToolBar.Visible;
 
-                               //StdToolBarVisibleAction.Checked := GikoSys.Setting.StdToolBarVisible;
-                               StdToolBarVisiblePMenu.Checked := GikoSys.Setting.StdToolBarVisible;
+       //StdToolBarVisibleAction.Checked := GikoSys.Setting.StdToolBarVisible;
+       StdToolBarVisiblePMenu.Checked := GikoSys.Setting.StdToolBarVisible;
 end;
 
 procedure TGikoForm.AddressBarVisibleActionExecute(Sender: TObject);
@@ -3621,8 +3621,8 @@ begin
                Exit;
        GikoSys.Setting.AddressBarVisible := AddressBarVisibleAction.Checked;
        CoolBand.Visible := GikoSys.Setting.AddressBarVisible;
-                               //AddressBarVisibleAction.Checked := GikoSys.Setting.AddressBarVisible;
-                               AddressToolBarVisiblePMenu.Checked := GikoSys.Setting.AddressBarVisible;
+       //AddressBarVisibleAction.Checked := GikoSys.Setting.AddressBarVisible;
+       AddressToolBarVisiblePMenu.Checked := GikoSys.Setting.AddressBarVisible;
 end;
 
 procedure TGikoForm.LinkBarVisibleActionExecute(Sender: TObject);
@@ -4544,8 +4544,8 @@ begin
                msg := '\82±\82Ì\83X\83\8c\83b\83h\82Í\83\8c\83X\90\94\82ª\82P\82O\82O\82O\82ð\92´\82¦\82Ä\82¢\82é\82Ì\82Å\8f\91\8d\9e\82Ý\8fo\97\88\82Ü\82¹\82ñ\81B' + #13#10
                                 + '\90V\83X\83\8c\83b\83h\82ð\92T\82µ\82Ä\82­\82¾\82³\82¢\81B';
                if MsgBox(Handle, msg, '\8cx\8d\90', MB_YESNO or MB_ICONEXCLAMATION) <> 7 then begin
-                                               Exit;
-                               end;
+                       Exit;
+               end;
        end;
        Editor := TEditorForm.Create(Self);
        Editor.SetThreadItem(Item);
@@ -4602,7 +4602,7 @@ begin
                        if TObject(List[i]) is TBoard then
                                s := s + TBoard(List[i]).URL + #13#10
                        else if TObject(List[i]) is TThreadItem then
-       s := s + TThreadItem(List[i]).URL + #13#10;
+                               s := s + TThreadItem(List[i]).URL + #13#10;
                end;
                if s <> '' then
                        Clipboard.AsText := s;
@@ -5015,19 +5015,19 @@ var
 begin
 
 //     if NewTab = -1 then
-               if not BrowserTab.Dragging then begin
-               FTabHintIndex := -1;
-               BrowserTab.Hint := '';
-               idx := BrowserTab.TabIndex;
-               if idx = -1 then
-                       SetContent(BrowserNullTab)
-               else if BrowserTab.Tabs.Objects[idx] is TThreadItem then begin
-                       ThreadItem := TThreadItem(BrowserTab.Tabs.Objects[idx]);
-                       SetContent(ThreadItem);
-                       if GikoSys.Setting.URLDisplay then
-                               AddressComboBox.Text := GikoSys.GetURL(ThreadItem.ParentBoard.BBSID, ThreadItem.FileName);
-               end;
+       if not BrowserTab.Dragging then begin
+       FTabHintIndex := -1;
+       BrowserTab.Hint := '';
+       idx := BrowserTab.TabIndex;
+       if idx = -1 then
+               SetContent(BrowserNullTab)
+       else if BrowserTab.Tabs.Objects[idx] is TThreadItem then begin
+               ThreadItem := TThreadItem(BrowserTab.Tabs.Objects[idx]);
+               SetContent(ThreadItem);
+               if GikoSys.Setting.URLDisplay then
+                       AddressComboBox.Text := GikoSys.GetURL(ThreadItem.ParentBoard.BBSID, ThreadItem.FileName);
                end;
+       end;
 end;
 procedure TGikoForm.BrowserTabClick(Sender: TObject);
 var
@@ -5177,16 +5177,16 @@ var
        ThreadItem: TThreadItem;
 begin
 
-               TabIdx := BrowserTab.IndexOfTabAt(x, y);
+       TabIdx := BrowserTab.IndexOfTabAt(x, y);
 
        if ( ssLeft in Shift )then begin
-                               if FDragWFirst = false then begin
-                               //      FDragWFirst := true;
-                               end else begin{
-                                       BrowserTab.EndDrag(false);
-                                               BrowserTab.BeginDrag(false, DandD_THRESHOLD);
-                                               FDragWFirst := false;
-                               }end;
+               if FDragWFirst = false then begin
+               //      FDragWFirst := true;
+               end else begin{
+                       BrowserTab.EndDrag(false);
+                               BrowserTab.BeginDrag(false, DandD_THRESHOLD);
+                               FDragWFirst := false;
+               }end;
                end else begin
                {
                        BrowserTab.EndDrag(false);
@@ -5921,7 +5921,7 @@ begin
                                        Board := TBoard.Create;
                                        Board.Insert( 0, ThreadItem );
                                        InsertBrowserTab( ThreadItem );
-          if not ThreadItem.IsLogFile then
+                                       if not ThreadItem.IsLogFile then
                                                DownloadContent( ThreadItem );
 
                                        Exit;
@@ -6665,30 +6665,30 @@ procedure TGikoForm.LinkToolButtonOnMouseMove(Sender: TObject; Shift: TShiftStat
 var
        Now : Cardinal;
 begin
-               TToolButton( Sender ).DragMode := dmManual;
-               if ssLeft in Shift then begin
-                               TToolButton( Sender ).Down := true;
+       TToolButton( Sender ).DragMode := dmManual;
+       if ssLeft in Shift then begin
+               TToolButton( Sender ).Down := true;
                if FDragTime = 0 then begin
-                               FDragTime := GetTickCount();
-                       end else begin
-                                       Now := GetTickCount();
-                                               if (Now - FDragTime) > 500 then begin
-                                                               if FDragButton <> TToolButton( Sender ) then begin
+                       FDragTime := GetTickCount();
+               end else begin
+                       Now := GetTickCount();
+                       if (Now - FDragTime) > 500 then begin
+                               if FDragButton <> TToolButton( Sender ) then begin
                                        try
-                                                                               FDragButton := TToolButton( Sender );
-                                                                                       TToolButton(Sender).BeginDrag(false ,5);
-                                                                                       FDragTime := 0;
-                                                                       except
-                                                                                               {$IF Defined(debug)}
-                                                                               ShowMessage('Error');
-                                                                                               {$IFEND}
-                                                                       end;
-                                                       end;
-                                               end;
+                                               FDragButton := TToolButton( Sender );
+                                               TToolButton(Sender).BeginDrag(false ,5);
+                                               FDragTime := 0;
+                                       except
+                                               {$IF Defined(debug)}
+                                               ShowMessage('Error');
+                                               {$IFEND}
+                                       end;
                                end;
-               end else begin
-                       FDragTime := 0;
+                       end;
                end;
+       end else begin
+               FDragTime := 0;
+       end;
 end;
 
 procedure TGikoForm.LinkToolButtonOnMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
@@ -7513,25 +7513,25 @@ var
        i : Integer;
        msg : String;
 begin
-               IndividualForm := TIndividualAbonForm.Create(Self);
-               try
-                       if GikoSys.FAbon.GetAbonResCount <> 0 then begin
-                               for i :=0 to GikoSys.FAbon.GetAbonResCount-1 do begin
-                               IndividualForm.ComboBox1.Items.Add(GikoSys.FAbon.GetAbonResString(i));
-                               end;
-                               if IndividualForm.ShowModal = mrOK then begin
-                                       GikoSys.FAbon.DeleteIndividualAbon(IndividualForm.ResNumber);
-                       end;
-                       ThreadItem := GetActiveContent;
-                       if ThreadItem <> nil then
-                               SetContent( ThreadItem );
-                       end else begin
-                               msg := '\82±\82Ì\83X\83\8c\83b\83h\82Å\82Í\8cÂ\95Ê\82 \82Ú\81`\82ñ\82ð\8ds\82Á\82Ä\82Ü\82¹\82ñ';
-                               MsgBox(Handle, msg, '\83\81\83b\83Z\81[\83W', MB_OK);
+       IndividualForm := TIndividualAbonForm.Create(Self);
+       try
+               if GikoSys.FAbon.GetAbonResCount <> 0 then begin
+                       for i :=0 to GikoSys.FAbon.GetAbonResCount-1 do begin
+                       IndividualForm.ComboBox1.Items.Add(GikoSys.FAbon.GetAbonResString(i));
                        end;
-               finally
-                       IndividualForm.Free;
+                       if IndividualForm.ShowModal = mrOK then begin
+                               GikoSys.FAbon.DeleteIndividualAbon(IndividualForm.ResNumber);
+               end;
+               ThreadItem := GetActiveContent;
+               if ThreadItem <> nil then
+                       SetContent( ThreadItem );
+               end else begin
+                       msg := '\82±\82Ì\83X\83\8c\83b\83h\82Å\82Í\8cÂ\95Ê\82 \82Ú\81`\82ñ\82ð\8ds\82Á\82Ä\82Ü\82¹\82ñ';
+                       MsgBox(Handle, msg, '\83\81\83b\83Z\81[\83W', MB_OK);
                end;
+       finally
+               IndividualForm.Free;
+       end;
 end;
 
 procedure TGikoForm.SelectComboBoxEnter(Sender: TObject);
@@ -7564,9 +7564,9 @@ begin
                        if TreeView.Selected = nil then
                                CurItem := TreeView.Items.GetFirstNode
                        else begin
-                                       CurItem := TreeView.Selected.GetNext;
-                                       if CurItem = nil then
-                                               CurItem := TreeView.Items.GetFirstNode;
+                               CurItem := TreeView.Selected.GetNext;
+                               if CurItem = nil then
+                                       CurItem := TreeView.Items.GetFirstNode;
                        end;
                        while CurItem <> nil do begin
                                if (CurItem.ImageIndex <> 2) and (AnsiPos(s,CurItem.Text) <> 0) then begin
@@ -7665,11 +7665,11 @@ begin
                Node.ImageIndex := 15;
                Node.SelectedIndex := 15;
        end else if Source is TFavoriteBoardItem then begin
-       FavoBoardItem := TFavoriteBoardItem( Source );
-    Board := BBS2ch.FindBBSID( FavoBoardItem.BBSID );
-    if Board <> nil then
-      if not Board.IsThreadDatRead then
-        GikoSys.ReadSubjectFile(Board);
+               FavoBoardItem := TFavoriteBoardItem( Source );
+               Board := BBS2ch.FindBBSID( FavoBoardItem.BBSID );
+               if Board <> nil then
+                       if not Board.IsThreadDatRead then
+                               GikoSys.ReadSubjectFile(Board);
                Node := FavoriteDM.TreeView.Items.AddChildObject(FavNode, Board.Title, Source);
                Node.ImageIndex := 15;
                Node.SelectedIndex := 15;
@@ -7683,12 +7683,12 @@ begin
                Node.ImageIndex := 16;
                Node.SelectedIndex := 16;
        end else if Source is TFavoriteThreadItem then begin
-       FavoThreadItem := TFavoriteThreadItem( Source );
-    Board := BBS2ch.FindBBSID( FavoThreadItem.BBSID );
-    if Board <> nil then
-      if not Board.IsThreadDatRead then
-        GikoSys.ReadSubjectFile(Board);
-    ThreadItem := BBS2ch.FindThreadItem( FavoThreadItem.BBSID, FavoThreadItem.ThreadID );
+               FavoThreadItem := TFavoriteThreadItem( Source );
+               Board := BBS2ch.FindBBSID( FavoThreadItem.BBSID );
+               if Board <> nil then
+                       if not Board.IsThreadDatRead then
+                               GikoSys.ReadSubjectFile(Board);
+               ThreadItem := BBS2ch.FindThreadItem( FavoThreadItem.BBSID, FavoThreadItem.ThreadID );
                Node := FavoriteDM.TreeView.Items.AddChildObject(FavNode, ThreadItem.Title, Source);
                Node.ImageIndex := 16;
                Node.SelectedIndex := 16;
@@ -8086,7 +8086,6 @@ begin
                ThreadItem := BBS2ch.FindThreadItem(FavThread.BBSID, FavThread.ThreadID);
 
                try
-
                        s := ThreadItem.URL + #13#10;
                        if s <> '' then
                                Clipboard.AsText := s;
@@ -8102,7 +8101,6 @@ begin
                                GikoSys.ReadSubjectFile(Board);
 
                try
-
                        s := Board.URL + #13#10;
                        if s <> '' then
                                Clipboard.AsText := s;
@@ -8149,7 +8147,6 @@ begin
                                GikoSys.ReadSubjectFile(Board);
 
                try
-
                        s := Board.Title + #13#10;
                        if s <> '' then
                                Clipboard.AsText := s;
@@ -8197,7 +8194,6 @@ begin
                                GikoSys.ReadSubjectFile(Board);
 
                try
-
                        s := Board.URL + #13#10 + Board.Title + #13#10;
                        if s <> '' then
                                Clipboard.AsText := s;
@@ -8238,6 +8234,7 @@ var
        SenderNode: TTreeNode;
 begin
 
+       SenderNode := nil;
        for i := 0 to FavoriteTreeView.Items.Count - 1 do begin
                if FavoriteTreeView.Items[i].Text = Favorite.FAVORITE_LINK_NAME then begin
                        SenderNode := FavoriteTreeView.Items[i];
@@ -8252,9 +8249,9 @@ end;
 procedure TGikoForm.BrowserTabMouseUp(Sender: TObject;
        Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
 begin
-               if FDragWFirst <> true then begin
-                               FDragWFirst := false;
-               end;
+       if FDragWFirst <> true then begin
+               FDragWFirst := false;
+       end;
 end;
 
 procedure TGikoForm.LinkToolBarDragOver(Sender, Source: TObject; X,
@@ -8316,10 +8313,10 @@ end;
 procedure TGikoForm.ExportFavoriteFileAccept(Sender: TObject);
 begin
        if FavoriteDM.SaveFavoriteFile( ExportFavoriteFile.Dialog.FileName ) Then begin
-       ShowMessage('\83t\83@\83C\83\8b\82ð\8fo\97Í\82µ\82Ü\82µ\82½');
-    end else begin
-       ShowMessage('\83t\83@\83C\83\8b\82Ì\8fo\97Í\82É\8e¸\94s\82µ\82Ü\82µ\82½');
-    end;
+               ShowMessage('\83t\83@\83C\83\8b\82ð\8fo\97Í\82µ\82Ü\82µ\82½');
+       end else begin
+               ShowMessage('\83t\83@\83C\83\8b\82Ì\8fo\97Í\82É\8e¸\94s\82µ\82Ü\82µ\82½');
+       end;
 end;
 
 procedure TGikoForm.ExportFavoriteFileBeforeExecute(Sender: TObject);