OSDN Git Service

お気に入りなど既に内容のあるコントロールのデザインを変更すると負荷がかかるため
authoryoffy <yoffy>
Fri, 10 Sep 2004 11:00:57 +0000 (11:00 +0000)
committeryoffy <yoffy>
Fri, 10 Sep 2004 11:00:57 +0000 (11:00 +0000)
読み込みをデザインの後に移動。

Giko.pas

index ec3f6aa..b524977 100644 (file)
--- a/Giko.pas
+++ b/Giko.pas
@@ -1338,38 +1338,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, LoadHistory \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
-       InitializeBoardPlugIns;
-
        EnabledCloseButton := True;
 
-
-       //\8f\84\89ñ\83f\81[\83^\93Ç\82Ý\8d\9e\82Ý
-       RoundList := TRoundList.Create;
-       RoundList.LoadRoundBoardFile;
-
-       // \83{\81[\83h\83t\83@\83C\83\8b\97ñ\8b\93(ReadFavorite \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
-       GikoSys.ListBoardFile;
-
-       RoundList.LoadRoundThreadFile;
-
-       if RoundList.OldFileRead or ( RoundList.Count[grtItem] > 0 ) then
-               GikoSys.ListBoardFile;
-
-       // \83\81\83j\83\85\81[\82É\92Ç\89Á
-       SetBBSMenu;
-
-       // \83q\83X\83g\83\8a\83\8a\83X\83g(LoadHistory \82æ\82è\82à\90æ\82É\8ds\82¤\82±\82Æ)
-       FHistoryList := TList.Create;
-
-       // \97\9a\97ð\93Ç\82Ý\8d\9e\82Ý
-       LoadHistory;
-
-       //\82¨\8bC\82É\93ü\82è\93Ç\82Ý\8d\9e\82Ý
-//     FFavorite := TFavorite.Create(FavoriteTreeView);
-       FavoriteDM.SetFavTreeView(FavoriteTreeView);
-       FavoriteDM.ReadFavorite;
-
        //\83\8a\83X\83g\83X\83^\83C\83\8b
        ListView.ViewStyle := GikoSys.Setting.ListStyle;
 
@@ -1482,6 +1452,35 @@ begin
        FBrowserSizeHeight := GikoSys.Setting.ListHeight;
        FBrowserSizeWidth := GikoSys.Setting.ListWidth;
 
+       // \8aO\95\94\94Â\83v\83\89\83O\83C\83\93\82ð\83\8d\81[\83h(ReadBoardFile, LoadHistory \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
+       InitializeBoardPlugIns;
+
+       //\8f\84\89ñ\83f\81[\83^\93Ç\82Ý\8d\9e\82Ý
+       RoundList := TRoundList.Create;
+       RoundList.LoadRoundBoardFile;
+
+       // \83{\81[\83h\83t\83@\83C\83\8b\97ñ\8b\93(ReadFavorite \82æ\82è\90æ\82É\8ds\82¤\82±\82Æ)
+       GikoSys.ListBoardFile;
+
+       RoundList.LoadRoundThreadFile;
+
+       if RoundList.OldFileRead or ( RoundList.Count[grtItem] > 0 ) then
+               GikoSys.ListBoardFile;
+
+       // \83\81\83j\83\85\81[\82É\92Ç\89Á
+       SetBBSMenu;
+
+       // \83q\83X\83g\83\8a\83\8a\83X\83g(LoadHistory \82æ\82è\82à\90æ\82É\8ds\82¤\82±\82Æ)
+       FHistoryList := TList.Create;
+
+       // \97\9a\97ð\93Ç\82Ý\8d\9e\82Ý
+       LoadHistory;
+
+       //\82¨\8bC\82É\93ü\82è\93Ç\82Ý\8d\9e\82Ý
+//     FFavorite := TFavorite.Create(FavoriteTreeView);
+       FavoriteDM.SetFavTreeView(FavoriteTreeView);
+       FavoriteDM.ReadFavorite;
+
        ArrangeAction.Checked := not (GikoSys.Setting.ListOrientation = gloVertical);
        ArrangeAction.Execute;