Changeset 5


Ignore:
Timestamp:
Apr 21, 2016, 9:39:44 AM (8 years ago)
Author:
chronos
Message:
  • Added: Acronyms in list are sorted alphabetically.
  • Added: Missing acronym form.
  • Fixed: Synapse to build under Win64 target.
Location:
trunk
Files:
2 added
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/AcronymDecoder.lpi

    r4 r5  
    113113        <IsPartOfProject Value="True"/>
    114114        <ComponentName Value="FormAcronym"/>
     115        <HasResources Value="True"/>
    115116        <ResourceBaseClass Value="Form"/>
    116117      </Unit4>
     
    143144        <StackChecks Value="True"/>
    144145      </Checks>
     146      <VerifyObjMethodCallValidity Value="True"/>
    145147    </CodeGeneration>
    146148    <Linking>
    147       <Debugging>
    148         <UseHeaptrc Value="True"/>
    149       </Debugging>
    150149      <Options>
    151150        <Win32>
  • trunk/Acronyms.csv

    r3 r5  
     1ACL,"Access Control List",
     2AJAX,"Asynchronous JavaScript and XML",
     3AP,"Access Point",
     4API,"Application Programming Interface",
     5AS,"Autonomous System",
     6ATX,"Advanced Technology eXtended",
     7BGP,"Border Gateway Protocol",
     8BIOS,"Basic Input Output System",
     9CDMA,"Code Division Multiple Access",
     10CPU,"Central Processing Unit",
     11CRM,"Customer Relationship Management",
     12CSS,"Cascading Style Sheets",
     13CSV,"Comma-separated Values",
     14CVS,"Concurrent Version Control",
     15DFS,"Dynamic Frequency Selection",
     16DNS,"Domain Name Server",
     17DVB-T,"Digital Video Broadcast - Terrestrial",
     18ECC,"Error-correcting code memory",
     19EDGE,"Enhanced Data Rates for GSM Evolution",
     20ERP,"Enterprise Resource Planning",
    121FPS,"Frames Per Second",
    2 HD,"High Definition,Half Duplex",
    3 SMTP,"Simple Mail Transport Protocol",
    4 DNS,"Domain Name Server",
    5 WDS,"Wireless Distribution System",
    6 DFS,"Dynamic Frequency Selection",
    7 TDMA,"Time Division Multiple Access",
    8 GM,"Game Master",
    9 IRC,"Internet Relay Chat",
    10 RSS,"Rich Site Summary",
    11 CPU,"Central Processing Unit",
    12 API,"Application Programming Interface",
    13 VPS,"Virtual Private Server",
    14 SVN,Subversion,
    15 URL,"Uniform Resource Locator",
    16 HTTP,"Hypertext Transport Protocol",
    17 HTML,"HyperText Markup Language",
    18 WoW,"World of Warcraft",
    19 MAC,"Media Access Control address",
    2022FTP,"File Transfer Protocol",
    2123FUP,"Fair User Policy",
    22 VPN,"Virtual Private Network",
    23 CDMA,"Code Division Multiple Access",
    24 XML,"eXtensible Markup Language",
    25 VNC,"Virtual Network Computing",
    26 CSS,"Cascading Style Sheets",
     24GM,"Game Master",
     25GPS,"Global Positioning System",
     26HD,"High Definition",
     27HD,"Half Duplex",
     28HSDPA,"High-Speed Downlink Packet Access",
     29HTML,"HyperText Markup Language",
     30HTTP,"Hypertext Transport Protocol",
     31IP,"Internet Protocol",
     32IPTV,"Internet Protocol Television",
     33IRC,"Internet Relay Chat",
     34ISP,"Internet Service Provider",
     35JSON,"JavaScript Object Notation",
     36KVM,"Keyboard Video Mouse",
     37LXC,"LinuX Containers",
     38MAC,"Media Access Control address",
     39MTU,"Maximum Transmission Unit",
     40NFS,"Network File System",
     41NTP,"Network Time Protocol",
     42OFX,"Open Financial Exchange",
    2743OS,"Operační Systém",
    28 ATX,"Advanced Technology eXtended",
    29 RTSP,"Real Time Streaming Protocol",
    30 RAM,"Random Access Memory",
    31 CSV,"Comma-separated Values",
    32 GPS,"Global Positioning System",
    33 VCS,"Version Control System",
    34 SOAP,"Simple Object Access Protocol,",
    35 AJAX,"Asynchronous JavaScript and XML",
    36 SQL,"Server Query Language",
    37 JSON,"JavaScript Object Notation",
    38 NTP,"Network Time Protocol",
    39 NFS,"Network File System",
    40 ACL,"Access Control List",
    41 SCP,"Secure copy",
    42 ISP,"Internet Service Provider",
    43 SSL,"Secure Sockets Layer",
    44 EDGE,"Enhanced Data Rates for GSM Evolution",
    45 AP,"Access Point",
    46 HSDPA,"High-Speed Downlink Packet Access",
    47 CRM,"Customer Relationship Management",
    48 ERP,"Enterprise Resource Planning",
    49 USB,"Universal Serial Bus",
    50 MTU,"Maximum Transmission Unit",
    51 RPM,"Redhat Pakage Manager",
    52 CVS,"Concurrent Version Control",
    53 KVM,"Keyboard Video Mouse",
     44OSA,"Ochranný svaz autorský",
     45PC,"Personal Computer",
    5446PCI,"Peripheral Component Interconnect",
    5547PCIe,"Peripheral Component Interconnect Express",
    56 PC,"Personal Computer",
    57 BIOS,"Basic Input Output System",
    58 ECC,"Error-correcting code memory",
    59 IP,"Internet Protocol",
    60 TDP,"Thermal Design Power",
     48RAM,"Random Access Memory",
     49RPM,"Redhat Pakage Manager",
     50RSS,"Rich Site Summary",
     51RTSP,"Real Time Streaming Protocol",
    6152SAS,"Serial-Attached SCSI",
    6253SATA,"Serial AT Attachment",
    63 LXC,"LinuX Containers",
     54SCP,"Secure copy",
    6455SDK,"Software Development Kit",
     56SMTP,"Simple Mail Transport Protocol",
     57SOAP,"Simple Object Access Protocol",
     58SQL,"Server Query Language",
     59SSD,"Solid State Drive",
     60SSL,"Secure Sockets Layer",
     61SVN,Subversion,
    6562TCP,"Transmission Control Protocol",
     63TDMA,"Time Division Multiple Access",
     64TDP,"Thermal Design Power",
    6665UDP,"User Datagrap Protocol",
    67 OFX,"Open Financial Exchange",
    68 IPTV,"Internet Protocol Television",
    69 OSA,"Ochranný svaz autorský",
    70 DVB-T,"Digital Video Broadcast - Terrestrial",
    71 BGP,"Border Gateway Protocol",
    72 AS,"Autonomous System",
    73 SSD,"Solid State Drive",
     66URL,"Uniform Resource Locator",
     67USB,"Universal Serial Bus",
     68VCS,"Version Control System",
     69VNC,"Virtual Network Computing",
     70VPN,"Virtual Private Network",
     71VPS,"Virtual Private Server",
     72WDS,"Wireless Distribution System",
     73WoW,"World of Warcraft",
     74XML,"eXtensible Markup Language",
  • trunk/Packages/Common

    • Property svn:ignore set to
      lib
  • trunk/Packages/Common/Common.pas

    r3 r5  
    55unit Common;
    66
    7 {$warn 5023 off : no warning about unused units}
    87interface
    98
  • trunk/Packages/TemplateGenerics

    • Property svn:ignore set to
      lib
  • trunk/Packages/TemplateGenerics/TemplateGenerics.pas

    r3 r5  
    55unit TemplateGenerics;
    66
    7 {$warn 5023 off : no warning about unused units}
    87interface
    98
  • trunk/Packages/synapse/synapse.pas

    r3 r5  
    55unit synapse;
    66
    7 {$warn 5023 off : no warning about unused units}
    87interface
    98
  • trunk/Packages/synapse/synaser.pas

    r1 r5  
    7070}
    7171
     72{$IFDEF WIN64}
     73  {$DEFINE WIN32}        //for win64
     74{$ENDIF}
    7275{$IFDEF FPC}
    7376  {$MODE DELPHI}
  • trunk/Packages/synapse/synautil.pas

    r1 r5  
    4747{:@abstract(Support procedures and functions)}
    4848
     49{$IFDEF WIN64}
     50  {$DEFINE WIN32}        //for win64
     51{$ENDIF}
    4952{$IFDEF FPC}
    5053  {$MODE DELPHI}
  • trunk/Packages/synapse/synsock.pas

    r1 r5  
    4747unit synsock;
    4848
     49{$IFDEF WIN64}
     50  {$DEFINE WIN32}        //for win64
     51{$ENDIF}
    4952{$MINENUMSIZE 4}
    5053
  • trunk/UAcronym.pas

    r4 r5  
    8888  end;
    8989
     90function AcronymComparer(Item1, Item2: Pointer): Integer;
     91
    9092implementation
     93
     94function AcronymComparer(Item1, Item2: Pointer): Integer;
     95begin
     96  Result := CompareStr(TAcronym(Item1).Name, TAcronym(Item2).Name);
     97end;
    9198
    9299{ TAcronymMeanings }
  • trunk/UFormMain.lfm

    r4 r5  
    1212  OnDestroy = FormDestroy
    1313  OnShow = FormShow
    14   LCLVersion = '1.7'
     14  LCLVersion = '1.6.0.4'
    1515  object ListViewAcronyms: TListView
    1616    Left = 8
     
    4545  object EditSearch: TEdit
    4646    Left = 8
    47     Height = 34
     47    Height = 28
    4848    Top = 8
    4949    Width = 611
  • trunk/UFormMain.pas

    r4 r5  
    237237procedure TFormMain.UpdateAcronymsList;
    238238begin
     239  AcronymDb.Acronyms.Sort(AcronymComparer);
    239240  AcronymDb.FilterList(EditSearch.Text, FoundAcronyms);
    240241  ListViewAcronyms.Items.Count := FoundAcronyms.Count;
Note: See TracChangeset for help on using the changeset viewer.