Changeset 9 for trunk/LocalPlayer/Help.pas
- Timestamp:
- Jan 7, 2017, 1:28:56 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 6 6 Win32 7 7 *.~dsk 8 C-evo.exe 9 Integrated.compiled 10 Integrated.lps 11 lib
-
- Property svn:ignore
-
trunk/LocalPlayer/Help.pas
r6 r9 1 {$INCLUDE switches }1 {$INCLUDE switches.pas} 2 2 unit Help; 3 3 … … 7 7 Protocol, ScreenTools, BaseWin, StringTables, 8 8 9 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,10 ExtCtrls, ButtonB, PVSB, ButtonBase ;9 LCLIntf, LCLType, LMessages, Messages, SysUtils, Classes, Graphics, Controls, Forms, 10 ExtCtrls, ButtonB, PVSB, ButtonBase, Types; 11 11 12 12 const … … 98 98 99 99 uses 100 Directories, ClientTools, Term, Tribes, ShellAPI,Inp, Messg;101 102 {$R *. DFM}100 Directories, ClientTools, Term, Tribes, Inp, Messg; 101 102 {$R *.lfm} 103 103 104 104 type 105 THelpLineInfo = packed record105 THelpLineInfo = class 106 106 Format, Picpix: Byte; 107 107 Link: Word; … … 113 113 HelpLineInfo: THelpLineInfo; 114 114 begin 115 HelpLineInfo := THelpLineInfo.Create; 115 116 if LinkIndex < 0 then 116 117 LinkIndex := liInvalid; … … 475 476 pkSmallIcon, pkSmallIcon_AsPreq: 476 477 begin 477 Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24,478 ScreenTools.Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24, 478 479 8 + xSizeSmall + x0[i], 2 + 20 + i * 24, $000000, $000000); 479 480 if HelpLineInfo.Picpix = imPalace then … … 533 534 pkDomain: 534 535 begin 535 Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24,536 ScreenTools.Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24, 536 537 8 + 36 + x0[i], 2 + 20 + i * 24, $000000, $000000); 537 538 Dump(OffScreen, HGrSystem, 8 + x0[i], 2 + i * 24, 36, 20, … … 541 542 pkAdvIcon, pkAdvIcon_AsPreq: 542 543 begin 543 Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24,544 ScreenTools.Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24, 544 545 8 + xSizeSmall + x0[i], 2 + ySizeSmall + i * 24, 545 546 $000000, $000000); … … 582 583 Dump(OffScreen, HGrSystem, InnerWidth - 38 - 38 * cnt, 583 584 i * 24 + 1, 36, 20, 75 + j * 37, 295); 584 Frame(OffScreen.Canvas, InnerWidth - 39 - 38 * cnt, i * 24,585 ScreenTools.Frame(OffScreen.Canvas, InnerWidth - 39 - 38 * cnt, i * 24, 585 586 InnerWidth - 2 - 38 * cnt, i * 24 + 21, $000000, $000000); 586 587 end; … … 707 708 DarkGradient(OffScreen.Canvas, x0[i] + 8 - 1, 708 709 7 + i * 24 - 3, 16, 1); 709 Frame(OffScreen.Canvas, x0[i] + 8, 7 + i * 24 - 2, x0[i] + 8 + 13,710 ScreenTools.Frame(OffScreen.Canvas, x0[i] + 8, 7 + i * 24 - 2, x0[i] + 8 + 13, 710 711 7 + i * 24 - 2 + 13, $C0C0C0, $C0C0C0); 711 712 Sprite(OffScreen, HGrSystem, x0[i] + 8 + 2, 7 + i * 24, 10, 10, … … 716 717 pkExp: 717 718 begin 718 Frame(OffScreen.Canvas, 20 - 1, 8 - 4 + i * 24, 20 + 12,719 ScreenTools.Frame(OffScreen.Canvas, 20 - 1, 8 - 4 + i * 24, 20 + 12, 719 720 8 + 11 + i * 24, $000000, $000000); 720 721 Dump(OffScreen, HGrSystem, 20, 8 - 3 + i * 24, 12, 14, … … 730 731 pkGov: 731 732 begin 732 Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24,733 ScreenTools.Frame(OffScreen.Canvas, 8 - 1 + x0[i], 2 - 1 + i * 24, 733 734 8 + xSizeSmall + x0[i], 2 + 20 + i * 24, $000000, $000000); 734 735 BitBlt(OffScreen.Canvas.Handle, 8 + x0[i], 2 + i * 24, xSizeSmall, … … 750 751 x0[i] := x0[i] + 8 751 752 end; 752 line(OffScreen.Canvas, i, false)753 end 753 Self.line(OffScreen.Canvas, i, false) 754 end; 754 755 end; 755 756 MarkUsedOffscreen(InnerWidth, InnerHeight + 13 + 48); … … 1895 1896 case Link and $FF of 1896 1897 1: 1897 ShellExecute(Handle, 'open', 1898 pchar(HomeDir + 'AI Template\AI development manual.html'), '', '', 1899 SW_SHOWNORMAL); 1898 OpenDocument(pchar(HomeDir + 'AI Template\AI development manual.html'));{ *Převedeno z ShellExecute* } 1900 1899 2: 1901 ShellExecute(Handle, 'open', 'http://c-evo.org', '', '', 1902 SW_SHOWNORMAL); 1900 OpenURL('http://c-evo.org');{ *Převedeno z ShellExecute* } 1903 1901 3: 1904 ShellExecute(Handle, 'open', 'http://c-evo.org/_sg/contact', '', '', 1905 SW_SHOWNORMAL); 1902 OpenURL('http://c-evo.org/_sg/contact');{ *Převedeno z ShellExecute* } 1906 1903 end 1907 1904 else
Note:
See TracChangeset
for help on using the changeset viewer.