OSDN Git Service

Added some comments
authornaru <bottle@mikage.to>
Tue, 27 May 2003 09:30:10 +0000 (09:30 +0000)
committernaru <bottle@mikage.to>
Tue, 27 May 2003 09:30:10 +0000 (09:30 +0000)
Deleted unused mnColorScript menu

bottleclient/MainForm.dfm
bottleclient/MainForm.pas

index e9fbcb9..b829cc7 100755 (executable)
@@ -27,7 +27,7 @@ object frmSender: TfrmSender
   TextHeight = 12
   object StatusBar: TStatusBar
     Left = 0
-    Top = 241
+    Top = 233
     Width = 526
     Height = 19
     Panels = <
@@ -165,14 +165,14 @@ object frmSender: TfrmSender
     Left = 0
     Top = 46
     Width = 526
-    Height = 170
+    Height = 162
     Align = alClient
     BevelOuter = bvNone
     BorderWidth = 2
     TabOrder = 4
     object tabChannel: TTabControl
       Left = 2
-      Top = 142
+      Top = 134
       Width = 522
       Height = 26
       Align = alBottom
@@ -196,7 +196,7 @@ object frmSender: TfrmSender
       Left = 2
       Top = 2
       Width = 522
-      Height = 140
+      Height = 132
       Cursor = crIBeam
       Align = alClient
       Caret.AutoCursor = True
@@ -330,7 +330,7 @@ object frmSender: TfrmSender
   end
   object pnlPanel: TPanel
     Left = 0
-    Top = 216
+    Top = 208
     Width = 526
     Height = 25
     Align = alBottom
@@ -537,15 +537,6 @@ object frmSender: TfrmSender
       object mnClear: TMenuItem
         Action = actClear
       end
-      object N9: TMenuItem
-        Caption = '-'
-      end
-      object mnColorScript: TMenuItem
-        Caption = #12473#12463#12522#12503#12488#12398#33394#20998#12369#12434#34892#12358'(&F)'
-        Checked = True
-        Hint = #12473#12463#12522#12503#12488#12398#33394#20998#12369#12434#34892#12358
-        ShortCut = 16468
-      end
     end
     object mnHelp: TMenuItem
       Caption = #12504#12523#12503'(&H)'
@@ -607,14 +598,14 @@ object frmSender: TfrmSender
     end
     object actSend: TAction
       Caption = #36865#20449'(&S)'
-      Hint = #36865#20449'|Bottle'#12398#36865#20449
+      Hint = #36865#20449'|'#12508#12488#12523#12398#36865#20449
       ImageIndex = 10
       ShortCut = 120
       OnExecute = actSendExecute
     end
     object actConfirm: TAction
       Caption = #30906#35469'(&L)'
-      Hint = #30906#35469'|'#12525#12540#12459#12523#12395'SSTP'#12434#30330#34892#12375#12390#25991#12398#30906#35469
+      Hint = #30906#35469'|'#12525#12540#12459#12523#12395'SSTP'#12434#30330#34892#12375#12390#25991#12473#12463#12522#12503#12488#12398#30906#35469
       ImageIndex = 13
       ShortCut = 16460
       OnExecute = actConfirmExecute
@@ -656,7 +647,7 @@ object frmSender: TfrmSender
       OnExecute = actExitClientExecute
     end
     object actClearBottles: TAction
-      Caption = #26410#37197#36865'Bottle'#21066#38500'(&D)'
+      Caption = #26410#37197#36865#12508#12488#12523#21066#38500'(&D)'
       Hint = #12414#12384#37197#36865#12373#12428#12390#12356#12394#12356'Bottle'#12364#12354#12428#12400#12289#12381#12428#12434#20840#37096#28040#21435#12375#12414#12377#12290
       ImageIndex = 21
       OnExecute = actClearBottlesExecute
@@ -794,7 +785,7 @@ object frmSender: TfrmSender
     end
     object actReplace: TAction
       Caption = #32622#25563'(&H)...'
-      Hint = #12473#12463#12522#12503#12488#12398#25991#23383#21015#12398#32622#25563#12434#34892#12356#12414#12377
+      Hint = #12473#12463#12522#12503#12488#25991#23383#21015#12398#32622#25563#12434#34892#12358
       OnExecute = actReplaceExecute
     end
   end
@@ -885,7 +876,7 @@ object frmSender: TfrmSender
     Left = 8
     Top = 72
     Bitmap = {
-      494C01012C003100040010001000FFFFFFFFFF00FFFFFFFFFFFFFFFF424D3600
+      494C01012C003100040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
       000000000000360000002800000040000000D0000000010020000000000000D0
       0000000000000000000000000000000000000000000000000000000000000000
       0000000000000000000000000000000000000000000000000000000000000000
@@ -2605,7 +2596,8 @@ object frmSender: TfrmSender
       C001FFFFFC018000C001FB7FFC010000C001F93FFC010000C001F81F00010000
       C001800F00010001C001800700010003C001800300010003C001800700030003
       C001800F00070003C001F81F000F0FC3C001F93F00FF0003C003FB7F01FF8007
-      C007FFFF03FFF87FC00FFFFFFFFFFFFF}
+      C007FFFF03FFF87FC00FFFFFFFFFFFFF00000000000000000000000000000000
+      000000000000}
   end
   object mnPopupConst: TPopupMenu
     Images = imgIcon
@@ -2638,7 +2630,6 @@ object frmSender: TfrmSender
   end
   object IdSLPP20: TIdSLPP20
     MaxLineAction = maException
-    ReadTimeout = 0
     Host = 'bottle.mikage.to'
     DebugMode = False
     ProxyMode = False
index 0421769..d0319dc 100755 (executable)
@@ -1,5 +1,10 @@
 unit MainForm;
 
+{
+\83A\83v\83\8a\83P\81[\83V\83\87\83\93\82Ì\83\81\83C\83\93\83t\83H\81[\83\80\81B
+\91\97\90M\81E\8eó\90M\81E\83{\83g\83\8b\94z\91\97\8aÖ\8cW\82Ì\82¢\82ë\82¢\82ë\82È\8f\88\97\9d\82ð\8ds\82¤\81B
+}
+
 interface
 
 uses
@@ -59,7 +64,6 @@ type
     mnSend: TMenuItem;
     mnConfirm: TMenuItem;
     mnClear: TMenuItem;
-    N9: TMenuItem;
     imgIcon: TImageList;
     mnPopupConst: TPopupMenu;
     actEditConst: TAction;
@@ -78,7 +82,6 @@ type
     ConstMenuBar: TMenuBar;
     mnGoToHP: TMenuItem;
     LabelTimer: TTimer;
-    mnColorScript: TMenuItem;
     mnCopyAll: TMenuItem;
     actCopyAll: TAction;
     actCopyAllNoReturn: TAction;
@@ -250,20 +253,21 @@ type
     procedure ReplaceDialogFind(Sender: TObject);
     procedure ReplaceDialogReplace(Sender: TObject);
   private
-    FSleeping: boolean;
+    FSleeping: boolean;  // \94z\91\97\83X\83\8a\81[\83v\92\86\82©\82Ç\82¤\82©
     FStatusText: String;
     FConnecting: boolean;
     FAdded: boolean;
     FBooted: boolean; //\8f\89\89ñ\8bN\93®\92Ê\90M\97p
     FOriginalCaption: String;
-    FAutoAddAfterGetChannel: boolean;
+    FAutoAddAfterGetChannel: boolean; //\83`\83\83\83\93\83l\83\8b\8eæ\93¾\8cã\82É\83_\83C\83A\83\8d\83O\82È\82µ\82É
+                                      //\83`\83\83\83\93\83l\83\8b\82É\8eQ\89Á\82·\82é\82©\82Ç\82¤\82©
     FConstDir: String;
     FSppDir: String;
     //
     FMutex: THandle; //Mutex\83I\83u\83W\83F\83N\83g\81c\93ñ\8fd\8bN\93®\96h\8e~\97p
     //
     FNowChannel: String; //\8c»\8dÝ\91I\91ð\82³\82ê\82Ä\82¢\82é\83`\83\83\83\93\83l\83\8b
-    JoinChannelsBackup: TStringList; //
+    JoinChannelsBackup: TStringList; //\88ê\8e\9e\8eg\97p
     //
     FScriptModified: boolean; // \83X\83N\83\8a\83v\83g\82ª\95Ï\8dX\82³\82ê\82Ä\82¢\82é\82©\82Ç\82¤\82©\81B
                               // \83\8d\81[\83J\83\8b\8am\94F\8b­\90§\97p\83t\83\89\83O\81BTRichEdit.Modified\82Í
@@ -272,7 +276,7 @@ type
     FDragTabIndex: integer; //\83^\83u\83h\83\89\83b\83O\83h\83\8d\83b\83v\8aÖ\98A
     FDragTabDest: integer;  //\83h\83\8d\83b\83v\82·\82é\88Ê\92u(\82·\82®\89E\82É\82­\82é\83^\83u\82Ì\83C\83\93\83f\83b\83N\83X)
     //
-    FBottleSstp: TBottleSstp; // \83X\83\8c\83b\83h\94Å\8dÄ\91\97\83v\83\8d\83O\83\89\83\80
+    FBottleSstp: TBottleSstp; // \8dÄ\91\97\83v\83\8d\83O\83\89\83\80
     //
     FHttp: THTTPDownloadThread; //HTTP\83_\83E\83\93\83\8d\81[\83h\83X\83\8c\83b\83h(\83C\83\93\83X\83^\83\93\83X\82Í1\8cÂ\82Ì\82Ý)
     FBeginConnectFailCount: integer; //\89½\93x\82à\90Ú\91±\8e¸\94s\82µ\82½\82ç\83\8a\83g\83\89\83C\92\86\8e~
@@ -288,6 +292,7 @@ type
     //
     FScriptBuffer: TObjectList;  //\83X\83N\83\8a\83v\83g\83N\83\8a\83A\83o\83b\83t\83@
     //
+    //\88È\89º\81A\8d\91\90¨\92²\8d¸\82ð\89ß\93x\82É\91\97\90M\82µ\82È\82¢\82½\82ß\82Ì\95Ï\90\94
     FLastGhostList: String;    //\83S\81[\83X\83g\83\8a\83X\83g\82Ì\95\8e\9a\97ñ
     FLastGhostListSend: Int64; //\8d\91\90¨\92²\8d¸\82ð\8dÅ\8cã\82É\91\97\90M\82µ\82½\8e\9e\8d\8f
     //
@@ -362,7 +367,7 @@ const
   PanelConnecting = 0;  //\81u\90Ú\91±\92\86\81v\95\\8e¦\97p
   PanelBytes      = 1;  //\81\9b\81\9b\83o\83C\83g
   PanelCount      = 2;  //Local Proxy\81A\8c»\8dÝ\81\9b\8c\8f\91Ò\82¿
-  PanelMembers    = 3;
+  PanelMembers    = 3;  //\81\9b\81\9b\90l
   PanelStatus     = 4;  //SSTP Bottle\83T\81[\83o\82É\93o\98^\82³\82ê\82Ä\82¢\82Ü\82·\81c\82È\82Ç
 
   IconConnected    = 17;
@@ -504,6 +509,7 @@ begin
     mnStayOnTop.Checked := false;
   end;
 
+  // URL\83W\83\83\83\93\83v\90æ\82ð\83q\83\93\83g\95\8e\9a\97ñ\82Æ\82µ\82Ä\90Ý\92è
   mnGoToHP.Hint := Pref.HomePage;
   mnGotoGlog.Hint := Pref.GLogPage;
   mnGotoVote.Hint := Pref.VotePage;
@@ -511,6 +517,7 @@ begin
 
   mnGetNewId.Enabled := (Pref.LUID = '');
 
+  // \82³\82­\82ç\83X\83N\83\8a\83v\83g\89ð\90Í\83p\83^\81[\83\93\82ð\93Ç\82Ý\8d\9e\82Ý
   try
     SsParser.TagPattern.LoadFromFile(ExtractFilePath(Application.Exename) + 'tagpat.txt');
     SsParser.MetaPattern.LoadFromFile(ExtractFilePath(Application.ExeName) + 'metapat.txt');
@@ -519,6 +526,7 @@ begin
     Application.Terminate;
   end;
 
+  // \83\81\83C\83\93\83E\83B\83\93\83h\83E\82Ì\88Ê\92u\82Æ\83T\83C\83Y\82ð\95\9c\8bA
   with Pref.SenderWindowPosition do begin
     Self.Left   := Left;
     Self.Top    := Top;
@@ -529,8 +537,11 @@ begin
   // \83^\83X\83N\83o\81[\82Ì\8dÄ\8bN\93®(Explorer\82ª\97\8e\82¿\82½\82Æ\82«)\82ð\8c\9f\8fo\82·\82é
   FWM_TaskBarCreated := RegisterWindowMessage('TaskBarCreated');
 
+  // \83X\83N\83\8a\83v\83g\95\8e\9a\97ñ\82Ì\8f\89\8aú\89»
   actClearExecute(Sender);
+  // \83^\83X\83N\83g\83\8c\83C\82É\83A\83C\83R\83\93\82ð\92Ç\89Á
   ChangeTaskIcon;
+  // \83`\83\83\83\93\83l\83\8b\8eQ\89Á\8aÖ\8cW\82Ì\83^\83u\82Ì\8f\88\97\9d\82È\82Ç(\83`\83\83\83\93\83l\83\8b\95s\8eQ\89Á\82Å\8f\89\8aú\89»)
   UpdateJoinChannelList(nil);
 
   // SSTP\8dÄ\91\97\83I\83u\83W\83F\83N\83g
@@ -589,14 +600,13 @@ begin
     actStart.Enabled := true;
     actStop.Enabled := true;
     actSend.Enabled := true;
-    //actVoteMessage.Enabled := true;
-    //actAgreeMessage.Enabled := true;
     frmLog.lvwLogChange(Self, nil, ctState);
     mnGetNewId.Enabled := Pref.LUID = '';
     Screen.Cursor := crDefault;
   end;
 end;
 
+// \83\81\83b\83Z\81[\83W\91\97\90M
 procedure TfrmSender.actSendExecute(Sender: TObject);
 var Talk, Ghost: String;
     Command: TStringList;
@@ -2700,6 +2710,7 @@ begin
   EditorPreview;
 end;
 
+// \83v\83\89\83O\83C\83\93\83\8a\83Z\83b\83g
 procedure TfrmSender.actResetPluginsExecute(Sender: TObject);
 begin
   Spps.ClearImagePool;
@@ -2711,6 +2722,8 @@ begin
   ShowHintLabel('SSTP Bottle\83T\81[\83o\82ª\8c©\82Â\82©\82è\82Ü\82µ\82½');
 end;
 
+// \83X\83N\83\8a\83v\83g\92\86\82Ì\83^\83O\82ð\92u\8a·\82·\82é
+// \83T\83C\83Y\89Â\95Ï\82Ì\94z\97ñ\83p\83\89\83\81\81[\83^\94Å
 function TfrmSender.TagReplace(Script: String; Before,
   After: array of String): String;
 var BeforeList, AfterList: TStringList;
@@ -2730,6 +2743,9 @@ begin
   end;
 end;
 
+// \83X\83N\83\8a\83v\83g\92\86\82Ì\83^\83O\82ð\92u\8a·\82·\82é
+// StringReplace\82Æ\88á\82Á\82Ä\90³\8am\82É\83^\83O\82É\83}\83b\83`\82µ\81A
+// \82Ü\82½\83p\83^\81[\83\93\82ð\95¡\90\94\8ew\92è\82Å\82«\82é(\92u\8a·\8cã\82Ì\8c\8b\89Ê\82ª\82Ü\82½\92u\8a·\82³\82ê\82½\82è\82µ\82È\82¢)
 function TfrmSender.TagReplace(Script: String; Before,
   After: TStrings): String;
 var i, j: integer;
@@ -2768,6 +2784,8 @@ begin
   end;
 end;
 
+// WndProc\82ð\83I\81[\83o\81[\83\89\83C\83h\82µ\82Ä\81AFWM_TaskBarCraeted\82É
+// \91Î\89\9e\82·\82é
 procedure TfrmSender.WndProc(var Message: TMessage);
 begin
   if (Message.Msg = FWM_TaskBarCreated) and (FWM_TaskBarCreated <> 0) then
@@ -2780,6 +2798,7 @@ begin
     inherited;
 end;
 
+// \8c\9f\8dõ\81E\92u\8a·\83_\83C\83A\83\8d\83O\82ð\8f\89\8aú\89»\82µ\82Ä\95\\8e¦
 procedure TfrmSender.actReplaceExecute(Sender: TObject);
 begin
   with ReplaceDialog do
@@ -2790,6 +2809,7 @@ begin
   end;
 end;
 
+// \8c\9f\8dõ\81E\92u\8a·
 procedure TfrmSender.ReplaceDialogFind(Sender: TObject);
 var Opt: TSearchOptions;
 begin
@@ -2801,6 +2821,7 @@ begin
   memScript.Search(ReplaceDialog.FindText, Opt);
 end;
 
+// \8c\9f\8dõ\81E\92u\8a·
 procedure TfrmSender.ReplaceDialogReplace(Sender: TObject);
 var Opt: TSearchOptions;
 begin