Develop and Download Open Source Software

Browse CVS Repository

Contents of /gikonavigoeson/gikonavi/About.pas

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.7 - (show annotations) (download) (as text)
Mon Jul 18 03:55:14 2005 UTC (18 years, 8 months ago) by h677
Branch: MAIN
CVS Tags: v1_59_0_771, v1_59_0_770, v1_59_0_773, v1_59_0_772, v1_59_0_775, v1_59_0_774, v1_59_0_777, v1_59_0_776, v1_56_0_715, v1_59_0_778, v1_63_1_819, v1_57_0_737, v1_62_0_812, v1_57_0_735, v1_57_0_734, v1_57_0_733, v1_57_0_732, v1_57_0_731, v1_57_0_730, v1_51_0_612, v1_57_0_739, v1_57_0_738, v1_59_1_765, v1_51_1_639, v1_53_0_671, v1_60_0_788, v1_60_0_789, v1_54_0_677, v1_54_0_676, v1_58_0_748, marged-Bb50, v1_58_0_745, v1_60_0_781, v1_60_0_782, v1_58_0_746, v1_60_0_784, v1_54_0_678, v1_60_0_786, v1_60_0_787, v1_56_0_707, v1_59_0_767, v1_56_0_705, v1_56_0_704, v1_56_0_703, v1_56_0_702, v1_56_0_701, v1_56_0_700, v1_59_1_778, v1_51_0_626, v1_57_0_723, b51, v1_52_1_658, v1_51_0_622, v1_59_0_768, v1_59_0_769, v1_57_0_725, v1_57_0_726, v1_57_0_727, v1_57_0_720, v1_57_0_722, v1_57_1_744, v1_57_0_728, v1_57_0_729, v1_52_0_646, v1_57_0_736, v1_51_0_611, v1_51_0_620, v1_52_0_644, v1_58_0_752, v1_58_0_750, v1_58_0_751, v1_58_0_756, v1_58_0_757, v1_58_0_754, v1_58_0_755, v1_58_0_759, v1_52_0_643, v1_57_0_719, v1_57_0_718, v1_56_0_716, v1_54_0_687, v1_56_0_710, v1_56_0_711, v1_56_1_717, v1_56_1_716, v1_51_0_634, v1_51_0_635, v1_51_0_636, v1_51_0_637, v1_54_0_688, v1_54_0_689, v1_51_0_632, v1_51_0_633, v1_54_0_684, v1_54_0_685, v1_53_0_664, v1_61_0_796, v1_61_0_797, v1_61_0_795, v1_52_0_647, v1_61_0_798, v1_61_0_799, v1_51_0_638, v1_52_0_648, v1_53_0_661, v1_53_0_663, v1_53_0_662, v1_53_0_665, v1_53_0_667, v1_53_0_666, v1_53_0_669, v1_53_0_668, v1_55_0_692, v1_55_0_693, v1_55_0_696, v1_55_0_697, v1_55_0_694, v1_55_0_695, v1_52_0_645, v1_52_0_651, v1_54_1_691, v1_52_0_650, v1_56_2_724, v1_56_2_722, v1_52_0_652, v1_55_1_697, v1_52_0_642, v1_52_0_654, v1_51_0_616, v1_56_0_714, v1_51_0_614, v1_51_0_615, v1_53_0_672, v1_51_0_613, v1_53_0_670, v1_63_0_818, v1_63_0_817, v1_63_0_816, v1_63_0_815, v1_51_1_640, v1_54_0_686, v1_51_0_618, v1_51_0_619, v1_54_0_680, v1_54_0_681, v1_62_0_805, v1_62_0_804, v1_62_0_807, v1_62_0_806, v1_56_0_712, v1_62_0_803, v1_62_0_802, v1_56_0_713, v1_62_0_809, v1_54_0_682, v1_56_0_721, v1_51_0_630, v1_54_0_683, v1_51_0_631, v1_60_0_780, v1_60_0_779, v1_62_0_810, v1_62_0_811, v1_58_0_747, v1_60_0_783, root-of-draw, v1_54_0_679, v1_59_2_785, marged_bRESPOPUP, v1_54_0_675, v1_51_0_628, v1_51_0_617, root-of-Bb51, v1_56_0_706, root-of-Bb53, v1_52_1_657, v1_54_0_674, v1_52_0_660, v1_60_1_793, v1_51_0_629, v1_54_0_690, v1_51_0_627, v1_58_0_763, v1_58_0_762, v1_58_0_761, v1_58_0_760, v1_51_0_625, v1_62_1_813, v1_51_0_623, v1_57_2_749, v1_57_0_742, v1_57_0_743, v1_57_0_740, v1_57_0_741, v1_52_0_655, v1_56_0_709, v1_57_0_744, v1_52_0_656, v1_56_0_708, v1_52_0_649, v1_61_0_800, v1_53_1_673, v1_56_0_699, v1_56_0_698, v1_51_0_624, v1_51_1_641, v1_51_0_621, v1_60_0_793, v1_60_0_792, v1_60_0_791, v1_60_0_790, v1_60_2_794, v1_61_1_801, HEAD
Branch point for: Bb57, Bb56, Bb55, Bb53, Bb52, Bb51, Bb62, Bb63, Bb60, Bb61, Bb59, Bb58, bRESPOPUP, bListSU, Bb54, Bdraw
Changes since 1.6: +25 -6 lines
File MIME type: text/x-pascal
ハ゛タ50(1.50.1.599)までの変更分をマージ

1 unit About;
2
3 interface
4
5 uses
6 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
7 StdCtrls, Menus, Clipbrd, ExtCtrls, UrlMon, ShellAPI, MMSystem,
8 GikoSystem;
9
10 type
11 TAboutDialog = class(TForm)
12 Panel1: TPanel;
13 Label1: TLabel;
14 Image1: TImage;
15 Panel2: TPanel;
16 Button1: TButton;
17 VersionPanel: TPanel;
18 VersionMemo: TMemo;
19 ButtonPanel: TPanel;
20 CopyButton: TButton;
21 procedure FormCreate(Sender: TObject);
22 // procedure BNGikoNaviImageClick(Sender: TObject);
23 // procedure BNMonazillaImageClick(Sender: TObject);
24 // procedure BN365ccImageClick(Sender: TObject);
25 // procedure Timer2Timer(Sender: TObject);
26 // procedure HiLabelClick(Sender: TObject);
27 procedure FormClose(Sender: TObject; var Action: TCloseAction);
28 procedure CopyButtonClick(Sender: TObject);
29 // procedure Image1Click(Sender: TObject);
30 // procedure Timer1Timer(Sender: TObject);
31 private
32 { Private ?辿?転 }
33 // FCnt: Integer;
34 public
35 { Public ?辿?転 }
36 end;
37
38 var
39 AboutDialog: TAboutDialog;
40
41 implementation
42
43 const
44 ST: array[0..10] of string =
45 ('?y?卒???z???x?????????造???卒???????y?????z',
46 '???????z?b?g?]?k???\?[?X???Q?l?????邸???????転?????即??????',
47 '?A?C?R?????????f?鄭?????????????A?C?R?????g?????即??????',
48 'gzip?R???|?[?l???g???添???直???????????g?????即??????',
49 '?????泥??????Jane?????????????g?????即??????',
50 'Dolib???A??Dax???????????g?????即??????',
51 'Dolib???端?????辿???鼎kage???????????\?[?X???Q?l???直???即??????',
52 '??????Del?X???長?t?T?M?R?????????纏?????巽????????',
53 '???谷???谷???\?[?X???Q?l???直???即??????',
54 '?M?R?i?r?X???長?????[?U???撤?X?????????????即??????',
55 '?????? ?即???直???造???卒?????直??');
56
57 // MAIL_GIKOANVI: string = 'mailto:gikonavi@ice.dti2.ne.jp';
58 // URL_GIKONAVI: string = 'http://gikonavi.hp.infoseek.co.jp/';
59 // URL_MONAZILLA: string = 'http://www.monazilla.org/';
60 // URL_365CC: string = 'http://www.kyoto.zaq.ne.jp/365cc/';
61 // TIP_GIKONAVI: string = '?M?R?i?r???y?[?W';
62 // TIP_MONAZILLA: string = '2ch?p?u???E?U?????店?直?????辿?T?C?g' + #13#10
63 // + '?M?R?i?r???????????巽????????';
64 // TIP_365CC: string = '2ch?L???????f?鄭???泥???直???辿?????????y?[?W' + #13#10
65 // + '?M?R?i?r?長?????p???邸?????巽?????????B';
66
67 {$R *.DFM}
68 //{$R gikoSound.res}
69
70 procedure TAboutDialog.FormCreate(Sender: TObject);
71 begin
72 VersionMemo.Clear;
73 VersionMemo.Lines.Add('Version ' + BETA_VERSION_NAME_J
74 + FloatToStr(BETA_VERSION)
75 + '('
76 + GikoSys.Version
77 + ')');
78 VersionMemo.Lines.Add('');
79 VersionMemo.Lines.Add('<Plugins>');
80 VersionMemo.Lines.Add(Trim(GikoSys.GetPluginsInfo));
81 VersionMemo.Lines.Add('');
82 VersionMemo.Lines.Add('<IE>');
83 VersionMemo.Lines.Add(Trim(GikoSys.GetIEVersion));
84 end;
85
86
87 {procedure TAboutDialog.BNGikoNaviImageClick(Sender: TObject);
88 begin
89 GikoSys.OpenBrowser(URL_GIKONAVI, gbtAuto);
90 end;
91
92 procedure TAboutDialog.BNMonazillaImageClick(Sender: TObject);
93 begin
94 GikoSys.OpenBrowser(URL_MONAZILLA, gbtAuto);
95 end;
96
97 procedure TAboutDialog.BN365ccImageClick(Sender: TObject);
98 begin
99 GikoSys.OpenBrowser(URL_365CC, gbtAuto);
100 end;}
101
102 {procedure TAboutDialog.Timer2Timer(Sender: TObject);
103 begin
104 Timer2.Interval := 3000;
105 Label5.Caption := ST[FCnt];
106 inc(FCnt);
107 if FCnt > (Length(ST) - 1) then FCnt := 0;
108 end;}
109
110 {procedure TAboutDialog.HiLabelClick(Sender: TObject);
111 begin
112 ShellExecute(Handle, 'Open', PChar(MAIL_GIKOANVI), '', '', SW_SHOW);
113 end;}
114
115 procedure TAboutDialog.FormClose(Sender: TObject;
116 var Action: TCloseAction);
117 begin
118 // AnimateWindow(Handle, 200, AW_HIDE or AW_BLEND);
119 // sndPlaySound(nil, SND_ASYNC or SND_MEMORY);
120 end;
121
122 {procedure TAboutDialog.Image1Click(Sender: TObject);
123 var
124 hResInfo: HRSRC;
125 hglb: HGLOBAL;
126 FRes: Pointer;
127 begin
128 Timer2.Enabled := False;
129 Timer1.Enabled := True;
130 Refresh;
131 hResInfo := FindResource(HInstance, '#101', 'WAVE');
132 hglb := LoadResource(HInstance, hResInfo);
133 FRes := LockResource(hglb);
134 sndPlaySound(FRes, SND_ASYNC or SND_MEMORY);
135
136 end;}
137
138 {procedure TAboutDialog.Timer1Timer(Sender: TObject);
139 begin
140 Canvas.Brush.Style := bsClear;
141 Canvas.Font.Color := Random($FFFFFF);
142 Canvas.Font.Size := Random(30);
143 Canvas.TextOut(Random(Width), Random(Height), '?l?^????');
144
145 end;}
146
147 procedure TAboutDialog.CopyButtonClick(Sender: TObject);
148 begin
149 //?o?[?W?????樽????ClipBoard???端???辿
150 Clipboard.SetTextBuf( PChar(VersionMemo.Text) );
151 end;
152
153 end.

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26