Remove no longer used package "SMDBGrid"

This commit is contained in:
Ansgar Becker
2007-11-27 19:43:07 +00:00
parent 5d74b46bb6
commit b480df720a
48 changed files with 22 additions and 5994 deletions

View File

@ -1,177 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
<Option Name="Personality">Delphi.Personality</Option>
<Option Name="ProjectType"></Option>
<Option Name="Version">1.0</Option>
<Option Name="GUID">{83B3460E-17BC-4477-B060-6F4ABCD6B086}</Option>
</Option>
</PersonalityInfo>
<Delphi.Personality>
<Source>
<Source Name="MainSource">SMDBGridComponents.dpk</Source>
</Source>
<FileVersion>
<FileVersion Name="Version">7.0</FileVersion>
</FileVersion>
<Compiler>
<Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler>
<Compiler Name="D">1</Compiler>
<Compiler Name="E">0</Compiler>
<Compiler Name="F">0</Compiler>
<Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler>
<Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler>
<Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler>
<Compiler Name="Q">1</Compiler>
<Compiler Name="R">1</Compiler>
<Compiler Name="S">0</Compiler>
<Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler>
<Compiler Name="UnitAliases">WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;</Compiler>
<Compiler Name="NamespacePrefix"></Compiler>
<Compiler Name="GenerateDocumentation">False</Compiler>
<Compiler Name="DefaultNamespace"></Compiler>
<Compiler Name="SymbolDeprecated">True</Compiler>
<Compiler Name="SymbolLibrary">True</Compiler>
<Compiler Name="SymbolPlatform">True</Compiler>
<Compiler Name="SymbolExperimental">True</Compiler>
<Compiler Name="UnitLibrary">True</Compiler>
<Compiler Name="UnitPlatform">True</Compiler>
<Compiler Name="UnitDeprecated">True</Compiler>
<Compiler Name="UnitExperimental">True</Compiler>
<Compiler Name="HResultCompat">True</Compiler>
<Compiler Name="HidingMember">True</Compiler>
<Compiler Name="HiddenVirtual">True</Compiler>
<Compiler Name="Garbage">True</Compiler>
<Compiler Name="BoundsError">True</Compiler>
<Compiler Name="ZeroNilCompat">True</Compiler>
<Compiler Name="StringConstTruncated">True</Compiler>
<Compiler Name="ForLoopVarVarPar">True</Compiler>
<Compiler Name="TypedConstVarPar">True</Compiler>
<Compiler Name="AsgToTypedConst">True</Compiler>
<Compiler Name="CaseLabelRange">True</Compiler>
<Compiler Name="ForVariable">True</Compiler>
<Compiler Name="ConstructingAbstract">True</Compiler>
<Compiler Name="ComparisonFalse">True</Compiler>
<Compiler Name="ComparisonTrue">True</Compiler>
<Compiler Name="ComparingSignedUnsigned">True</Compiler>
<Compiler Name="CombiningSignedUnsigned">True</Compiler>
<Compiler Name="UnsupportedConstruct">True</Compiler>
<Compiler Name="FileOpen">True</Compiler>
<Compiler Name="FileOpenUnitSrc">True</Compiler>
<Compiler Name="BadGlobalSymbol">True</Compiler>
<Compiler Name="DuplicateConstructorDestructor">True</Compiler>
<Compiler Name="InvalidDirective">True</Compiler>
<Compiler Name="PackageNoLink">True</Compiler>
<Compiler Name="PackageThreadVar">True</Compiler>
<Compiler Name="ImplicitImport">True</Compiler>
<Compiler Name="HPPEMITIgnored">True</Compiler>
<Compiler Name="NoRetVal">True</Compiler>
<Compiler Name="UseBeforeDef">True</Compiler>
<Compiler Name="ForLoopVarUndef">True</Compiler>
<Compiler Name="UnitNameMismatch">True</Compiler>
<Compiler Name="NoCFGFileFound">True</Compiler>
<Compiler Name="ImplicitVariants">True</Compiler>
<Compiler Name="UnicodeToLocale">True</Compiler>
<Compiler Name="LocaleToUnicode">True</Compiler>
<Compiler Name="ImagebaseMultiple">True</Compiler>
<Compiler Name="SuspiciousTypecast">True</Compiler>
<Compiler Name="PrivatePropAccessor">True</Compiler>
<Compiler Name="UnsafeType">False</Compiler>
<Compiler Name="UnsafeCode">False</Compiler>
<Compiler Name="UnsafeCast">False</Compiler>
<Compiler Name="OptionTruncated">True</Compiler>
<Compiler Name="WideCharReduced">True</Compiler>
<Compiler Name="DuplicatesIgnored">True</Compiler>
<Compiler Name="UnitInitSeq">True</Compiler>
<Compiler Name="LocalPInvoke">True</Compiler>
<Compiler Name="MessageDirective">True</Compiler>
<Compiler Name="CodePage"></Compiler>
</Compiler>
<Linker>
<Linker Name="MapFile">0</Linker>
<Linker Name="OutputObjs">0</Linker>
<Linker Name="GenerateHpps">False</Linker>
<Linker Name="ConsoleApp">1</Linker>
<Linker Name="DebugInfo">False</Linker>
<Linker Name="RemoteSymbols">False</Linker>
<Linker Name="GenerateDRC">False</Linker>
<Linker Name="MinStackSize">16384</Linker>
<Linker Name="MaxStackSize">1048576</Linker>
<Linker Name="ImageBase">4194304</Linker>
<Linker Name="ExeDescription">SMDBGrid</Linker>
</Linker>
<Directories>
<Directories Name="OutputDir"></Directories>
<Directories Name="UnitOutputDir">..\..\build</Directories>
<Directories Name="PackageDLLOutputDir">..\..\build</Directories>
<Directories Name="PackageDCPOutputDir">..\..\build</Directories>
<Directories Name="SearchPath">..\..\..\compilerdetection\include;..\..\resources</Directories>
<Directories Name="Packages"></Directories>
<Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs">..\..\source</Directories>
<Directories Name="UsePackages">False</Directories>
</Directories>
<Parameters>
<Parameters Name="RunParams"></Parameters>
<Parameters Name="HostApplication"></Parameters>
<Parameters Name="Launcher"></Parameters>
<Parameters Name="UseLauncher">False</Parameters>
<Parameters Name="DebugCWD"></Parameters>
<Parameters Name="Debug Symbols Search Path"></Parameters>
<Parameters Name="LoadAllSymbols">True</Parameters>
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
</Parameters>
<Language>
<Language Name="ActiveLang"></Language>
<Language Name="ProjectLang">$00000000</Language>
<Language Name="RootDir"></Language>
</Language>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">True</VersionInfo>
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
<VersionInfo Name="MajorVer">1</VersionInfo>
<VersionInfo Name="MinorVer">0</VersionInfo>
<VersionInfo Name="Release">0</VersionInfo>
<VersionInfo Name="Build">0</VersionInfo>
<VersionInfo Name="Debug">False</VersionInfo>
<VersionInfo Name="PreRelease">False</VersionInfo>
<VersionInfo Name="Special">False</VersionInfo>
<VersionInfo Name="Private">False</VersionInfo>
<VersionInfo Name="DLL">False</VersionInfo>
<VersionInfo Name="Locale">1033</VersionInfo>
<VersionInfo Name="CodePage">1252</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
</VersionInfoKeys>
</Delphi.Personality>
<StarTeamAssociation></StarTeamAssociation>
<StarTeamNonRelativeFiles></StarTeamNonRelativeFiles>
</BorlandProject>

View File

@ -1,39 +0,0 @@
package SMDBGridComponents;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS ON}
{$RANGECHECKS ON}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'SMDBGrid'}
{$LIBSUFFIX '100'}
{$IMPLICITBUILD OFF}
requires
vcl,
dbrtl,
vcldb,
bdertl;
contains
SMDBGrid in '..\..\source\SMDBGrid.pas',
SMCnst in '..\..\source\SMCnst.pas',
RXUtils in '..\..\source\RXUtils.pas';
end.

View File

@ -1,39 +0,0 @@
package SMDBGridComponents;
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'SMDBGrid'}
{$LIBSUFFIX '110'}
{$IMPLICITBUILD OFF}
requires
vcl,
dbrtl,
vcldb,
bdertl;
contains
SMDBGrid in '..\..\source\SMDBGrid.pas',
SMCnst in '..\..\source\SMCnst.pas',
RXUtils in '..\..\source\RXUtils.pas';
end.

View File

@ -1,56 +0,0 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{706d2191-c5e9-4cd9-9ce3-78990c8b5075}</ProjectGuid>
<MainSource>SMDBGridComponents.dpk</MainSource>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Version>7.0</Version>
<DCC_DebugInformation>False</DCC_DebugInformation>
<DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols>
<DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
<DCC_DcuOutput>..\..\build</DCC_DcuOutput>
<DCC_ObjOutput>..\..\build</DCC_ObjOutput>
<DCC_HppOutput>..\..\build</DCC_HppOutput>
<DCC_BplOutput>..\..\build</DCC_BplOutput>
<DCC_DcpOutput>..\..\build</DCC_DcpOutput>
<DCC_UnitSearchPath>..\..\..\compilerdetection\include;..\..\resources</DCC_UnitSearchPath>
<DCC_ResourcePath>..\..\..\compilerdetection\include;..\..\resources</DCC_ResourcePath>
<DCC_ObjPath>..\..\..\compilerdetection\include;..\..\resources</DCC_ObjPath>
<DCC_IncludePath>..\..\..\compilerdetection\include;..\..\resources</DCC_IncludePath>
<DCC_Define>RELEASE</DCC_Define>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<Version>7.0</Version>
<DCC_DcuOutput>..\..\build</DCC_DcuOutput>
<DCC_ObjOutput>..\..\build</DCC_ObjOutput>
<DCC_HppOutput>..\..\build</DCC_HppOutput>
<DCC_BplOutput>..\..\build</DCC_BplOutput>
<DCC_DcpOutput>..\..\build</DCC_DcpOutput>
<DCC_UnitSearchPath>..\..\..\compilerdetection\include;..\..\resources</DCC_UnitSearchPath>
<DCC_ResourcePath>..\..\..\compilerdetection\include;..\..\resources</DCC_ResourcePath>
<DCC_ObjPath>..\..\..\compilerdetection\include;..\..\resources</DCC_ObjPath>
<DCC_IncludePath>..\..\..\compilerdetection\include;..\..\resources</DCC_IncludePath>
</PropertyGroup>
<ProjectExtensions>
<Borland.Personality>Delphi.Personality</Borland.Personality>
<Borland.ProjectType>Package</Borland.ProjectType>
<BorlandProject>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">..\..\source</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Package_Options><Package_Options Name="PackageDescription">SMDBGrid</Package_Options><Package_Options Name="ImplicitBuild">False</Package_Options><Package_Options Name="DesigntimeOnly">False</Package_Options><Package_Options Name="RuntimeOnly">False</Package_Options><Package_Options Name="LibSuffix">110</Package_Options></Package_Options><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1033</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SMDBGridComponents.dpk</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
</ProjectExtensions>
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />
<ItemGroup>
<DelphiCompile Include="SMDBGridComponents.dpk">
<MainSource>MainSource</MainSource>
</DelphiCompile>
<DCCReference Include="..\..\source\RXUtils.pas" />
<DCCReference Include="..\..\source\SMCnst.pas" />
<DCCReference Include="..\..\source\SMDBGrid.pas" />
<DCCReference Include="bdertl.dcp" />
<DCCReference Include="dbrtl.dcp" />
<DCCReference Include="vcl.dcp" />
<DCCReference Include="vcldb.dcp" />
</ItemGroup>
</Project>

View File

@ -1,31 +0,0 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{0c802416-14cb-44f0-91f9-7c4d66b51008}</ProjectGuid>
</PropertyGroup>
<ItemGroup />
<ItemGroup />
<ProjectExtensions>
<Borland.Personality>Default.Personality</Borland.Personality>
<Borland.ProjectType />
<BorlandProject>
<BorlandProject xmlns=""> <Default.Personality> </Default.Personality> </BorlandProject></BorlandProject>
</ProjectExtensions>
<Target Name="SMDBGridComponents">
<MSBuild Projects="SMDBGridComponents.dproj" Targets="" />
</Target>
<Target Name="SMDBGridComponents:Clean">
<MSBuild Projects="SMDBGridComponents.dproj" Targets="Clean" />
</Target>
<Target Name="SMDBGridComponents:Make">
<MSBuild Projects="SMDBGridComponents.dproj" Targets="Make" />
</Target>
<Target Name="Build">
<CallTarget Targets="SMDBGridComponents" />
</Target>
<Target Name="Clean">
<CallTarget Targets="SMDBGridComponents:Clean" />
</Target>
<Target Name="Make">
<CallTarget Targets="SMDBGridComponents:Make" />
</Target>
</Project>

View File

@ -1,437 +0,0 @@
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>FAQ for TSMDBGrid component from Mike Shkolnik</title>
</head>
<body background="../IMAGES/background.gif" bgcolor="#FFFFFF">
<p align="center"><font color="#800000" size="6"><strong>FAQ for
TSMDBGrid component</strong></font></p>
<p align="center">&nbsp;</p>
<ol>
<li><a href="#How I can add the sorted column?">How I can add
the sorted column?</a></li>
<li><a href="#How I can clear the all sorted columns?">How I
can clear the all sorted columns?</a></li>
<li><a
href="#How I can change a standard TSMDBGrig glyphs (sorted arrows, indicator symbols etc)?">How
I can change a standard TSMDBGrid glyphs (sorted arrows,
indicator symbols etc)?</a></li>
<li><a
href="#How I can change standard strings for messages?">How
I can change standard strings for messages?</a></li>
<li><a href="#How I can increase a Indicator column width?">How
I can increase a Indicator column width?</a></li>
<li><a
href="#How I can display the images in Indicator column?">How
I can display the images in Indicator column?</a></li>
<li><a
href="#How I can display the multi-line captions for columns?">How
I can display the multi-line captions for columns?</a></li>
<li><a
href="#I want display the pictures in cells for graphic fields. How I can do it?">I
want display the pictures in cells for graphic fields.
How I can do it?</a></li>
<li><a
href="#How I can assign the operations to standard menu items?">How
I can assign the operations to standard menu items?</a></li>
<li><a
href="#Can I use a standard popup menu and add the custom popup?">Can
I use a standard popup menu and add the custom popup?</a></li>
<li><a
href="#I want to prohibit append and/or delete of records in TSMDBGrid.">I
want to prohibit append and/or delete of records in
TSMDBGrid.</a></li>
<li><a href="#Whether it's possible to fix a some columns?">Whether
it's possible to fix a some columns?</a></li>
<li><a href="#I want to display a hint for each cell.">I want
to display a hint for each cell.</a></li>
<li><a href="#How I can increase a Indicator column width?">How
I can insert a checkbox in cells?</a></li>
<li><a
href="#I want display a dropdown and ellipsis buttons in cells.">I
want to display a dropdown and ellipsis buttons in cells.</a></li>
<li><a
href="#My users want use Enter key like TAB for column naviagtion.">My
users want use Enter key like TAB for column naviagtion.</a></li>
<li><a
href="#In standard DBGrid I have the event for data drawing only. Whether there is an event for title drawing in TSMDBGrid?">In
standard DBGrid I have the event for data drawing only.
Whether there is an event for title drawing in TSMDBGrid?</a></li>
<li><a href="#I want to draw a rows in other colors.">I want
to draw a rows in other colors.</a></li>
<li><a href="#I want to change a color for odd rows.">I want
change a color for odd rows.</a></li>
<li><a
href="#How I can receive the latest news about TSMDBGrid, new builds and upgrades?">How
I can receive the latest news about TSMDBGrid, new builds
and upgrades?</a></li>
</ol>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr color="#008000">
<p><em><strong>1.</strong></em><a
name="How I can add the sorted column?"><em><strong> How I can
add the sorted column?</strong></em></a></p>
<pre>SMDBGrid.DataSource.DataSet.DisableControls;
<font color="#000080"><i>{add a new sorted column in list - ascending order}
</i></font><b>with </b>SMDBGrid.SortColumns.Add <b>do
begin
</b>FieldName := <font color="#0000FF">'yourFieldName'</font>;
SortType := stAscending
<b>end</b>;
<font color="#000080"><i>{add a new sorted column in list - descending order}
</i></font><b>with </b>SMDBGrid.SortColumns.Add <b>do
begin
</b>FieldName := <font color="#0000FF">'yourFieldName'</font>;
SortType := stDescending;
<b>end</b>;
SMDBGrid.DataSource.DataSet.EnableControls;</pre>
<hr color="#008000">
<p><em><strong>2.</strong></em><a
name="How I can clear the all sorted columns?"><em><strong> How I
can clear the all sorted columns?</strong></em></a></p>
<pre>
SMDBGrid.DataSource.DataSet.DisableControls;
<font color="#000080"><i>{clear the all sorted columns}
</i></font>SMDBGrid.SortColumns.Clear;
SMDBGrid.DataSource.DataSet.EnableControls;</pre>
<hr color="#008000">
<p><em><strong>3.</strong></em><a
name="How I can change a standard TSMDBGrig glyphs (sorted arrows, indicator symbols etc)?"><em><strong>
How I can change a standard TSMDBGrid glyphs (sorted arrows,
indicator symbols etc)?</strong></em></a></p>
<p>You can run the Image Editor application (or any other
resource workshop), open the SMDBGrid.RES file and change the any
glyphs.</p>
<hr color="#008000">
<p><em><strong>4.</strong></em><a
name="How I can change standard strings for messages?"><em><strong>
How I can change standard strings for messages?</strong></em></a></p>
<p>In SMCnst.PAS file you can find the any string resource and
change it or traslate on new language. In this file you can find
the strings for English, Russian, Ukrainian, French, German,
Italian and Japan languages. If you have translated the messages
to the new language or have corrected an mistake, send the
changed file to me <a href="mailto:(mshkolnik@rs-ukraine.kiev.ua">(mshkolnik@rs-ukraine.kiev.ua</a>,
<a href="mailto:mike@woccu.freenet.kiev.ua">mike@woccu.freenet.kiev.ua</a>)
and I shall include it in the new build.</p>
<hr color="#008000">
<p><em><strong>5.</strong></em><a
name="How I can increase a Indicator column width?"><em><strong>
How I can increase a Indicator column width?</strong></em></a></p>
<p>For it's necessary to change value of WidthOfIndicator
property.</p>
<p>Pay attantion to that width cann't be less than 11 (width of
indicator in standard TDBGrid). Also if you include a
eoCheckBoxSelect flag in ExOptions property for record selecting
by checkbox, then minimum value is width of standard checkbox in
a current Windows settings.</p>
<hr color="#008000">
<p><em><strong>6.</strong></em><a
name="How I can display the images in Indicator column?"><em><strong>
How I can display the images in Indicator column?</strong></em></a></p>
<p>Write an OnGetGlyph event handler to provide customized
drawing for the data in the Indicator column. You can define a
glyph, which will be displayed. And, of course, this event will
be called for each row and you can define the other glyphs for
records.</p>
<p>Pay attantion to that Indicator width will not be
automatically increased, if the glyph will not be located in
cell. You should set width of Indicator column in view of other
information, which will be displayed there (checkbox for record
selection, row state glyph etc).</p>
<p>In current version you can assign the bitmap only but in
future I plan to add the any graphics (icons, metafile, jpeg etc)</p>
<hr color="#008000">
<p><em><strong>7.</strong></em><a
name="How I can display the multi-line captions for columns?"><em><strong>
How I can display the multi-line captions for columns?</strong></em></a></p>
<p>This feature is supported automatically - when you change a
width of any column or add/remove the sorted type in column,
width of columns will be recalculate automatically and if it's
necessary title height will change!</p>
<hr color="#008000">
<p><em><strong>8.</strong></em><a
name="I want display the pictures in cells for graphic fields. How I can do it?"><em><strong>
I want display the pictures in cells for graphic fields. How I
can do it?</strong></em></a></p>
<p>Simply set a eoDrawGraphicField flag in ExOptions property.</p>
<hr color="#008000">
<p><em><strong>9. </strong></em><a
name="How I can assign the operations to standard menu items?"><em><strong>How
I can assign the operations to standard menu items?</strong></em></a></p>
<p>For each item in standard menu are created events:</p>
<ul>
<li>OnAppendRecord event will be called with record
append/insert in datasource</li>
<li>OnEditRecord event will be called with record editing in
datasource</li>
<li>OnDeleteRecord event will be called with record deleting
in datasource</li>
<li>OnPostData event will be called with post record in
dataset</li>
<li>OnCancelData event will be called with cancel record in
dataset</li>
<li>OnRefreshData event will be called with refresh item
click</li>
<li>OnPrintData event will be called with print item click</li>
<li>OnExportData event will be called with export item click</li>
<li>OnSetupGrid event will be called with Setup of grid item
click</li>
</ul>
<p>All this events very useful for creation of user interface.
For example, you can assign a procedure for append record, in
which you will create a new form with controls for filling
fields. And always your user will be append the record in your
form (irrespective of the fact how he has come in an append
record mode).</p>
<p>Pay attantion to that if you not assigned the some events,
then in standard popup menu will be deleted the same items!</p>
<hr color="#008000">
<p><em><strong>10. </strong></em><a
name="Can I use a standard popup menu and add the custom popup?"><em><strong>Can
I use a standard popup menu and add the custom popup?</strong></em></a></p>
<p>Yes, of course. When you included the eoStandardPopup flag in
ExOptions property, the standard popup will be displayed by right
button mouse click. But if you assigend the custom popup in Popup
property then the standard popup will be displayed by click in
&quot;dropdown&quot; cell only (the first cell in title row of
Indicator column).</p>
<hr color="#008000">
<p><em><strong>11. </strong></em><a
name="I want to prohibit append and/or delete of records in TSMDBGrid."><em><strong>I
want to prohibit append and/or delete of records in TSMDBGrid.</strong></em></a></p>
<p>To include a eoDisableInsert and/or eoDisableDelete flag in
ExOptions property.</p>
<hr color="#008000">
<p><em><strong>12. </strong></em><a
name="Whether it's possible to fix a some columns?"><em><strong>Whether
it's possible to fix a some columns?</strong></em></a></p>
<p>Yes, of course. See a FixedCols and FixedColor properties.</p>
<p>Also if you want to fix columns, but to save their attributes,
see a eoFixedLikeColumn flag in ExOptions property.</p>
<hr color="#008000">
<p><em><strong>13.</strong></em><a
name="I want to display a hint for each cell."><em><strong> I
want to display a hint for each cell.</strong></em></a></p>
<p>If you want to display a hint, which contains the full string
wholly which is not located on cell width, include a eoCellHint
flag in ExOptions property. In this case with hit of a mouse
pointer on any cell there will be a hint, containing full text
with field value.</p>
<p>PS: if the field value is located in cell completely, the hint
does not occur.</p>
<hr color="#008000">
<p><em><strong>14.</strong></em><a
name="How I can insert a checkbox in cells?"><em><strong> How I
can insert a checkbox in cells?</strong></em></a></p>
<p>If you included the eoBooleanAsCheckBox flag in ExOptions
property, then for any boolean field the user can view and edit
field values in checkboxs.</p>
<hr color="#008000">
<p><em><strong>15.</strong></em><a
name="I want display a dropdown and ellipsis buttons in cells."><em><strong>
I want to display a dropdown and ellipsis buttons in cells.</strong></em></a></p>
<p>If you included the eoShowLookup flag in ExOptions property,
then for each row of each columns (which have an assigned
PickList, or ButtonStyle = cbsEllipsis, or assigned field is a
Lookup-field) will be displayed the buttons (dropdown arrow or
ellipsis). You can click on it for calling linked event.</p>
<p>PS: in standard TDBGrid these buttons occur only in editor
mode.</p>
<hr color="#008000">
<p><em><strong>16.</strong></em><a
name="My users want use Enter key like TAB for column naviagtion."><em><strong>
My users want use Enter key like TAB for column naviagtion.</strong></em></a></p>
<p>Set the eoENTERlikeTAB flag in ExOptions property.</p>
<hr color="#008000">
<p><em><strong>17. </strong></em><a
name="In standard DBGrid I have the event for data drawing only. Whether there is an event for title drawing in TSMDBGrid?"><em><strong>In
standard DBGrid I have the event for data drawing only. Whether
there is an event for title drawing in TSMDBGrid?</strong></em></a></p>
<p>Yes, see an OnDrawColumnTitle event.</p>
<hr color="#008000">
<p><em><strong>18.</strong></em><a
name="I want to draw a rows in other colors."><em><strong> I want
to draw a rows in other colors.</strong></em></a></p>
<p>If you want to draw a rows in TSMDBGrid you can do it in other
way.</p>
<p>The first way - very-very simply: you can write in
OnGetCellParams event the procedure, in which you check the some
condition (for example, value in same field) and change a font or
backcolor.</p>
<p><strong><u>Example 1:</u></strong></p>
<pre><b>procedure </b>TForm1.SMDBGrid1GetCellParams(Sender: TObject; Field: TField;
AFont: TFont; <b>var </b>Background: TColor; Highlight: Boolean);
<b>begin
</b><font color="#000080"><i> {if CustNo less than 15, then set a bold font and red color in background}</i></font><b>
if </b>Table1.FieldByName('CustNo') &lt; 15 <b>then
begin
</b>Font.Style := [fsBold];
Background := clRed;
<b>end
else
begin
</b>Font.Style := [];
Background := clWhite;
<b>end
end</b>;
</pre>
<p>The second way: you can write in OnDrawColumnCell event the
procedure, in which you check the condition and draw on canvas.
In this case you can realize the anything that you want - to draw
shapes, images, to change a fonts and/or colors, to change a text
position etc.</p>
<p><strong><u>Example 2:</u></strong></p>
<pre><b>procedure </b>TForm1.SMDBGrid1DrawColumnCell(Sender: TObject;
<b>const </b>Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
<b>begin
</b><font color="#000080"><i> {if CustNo is 13 and is a second column,
then draw image and text after it}</i></font><b>
if </b>(Table1.FieldByName('CustNo').AsInteger = 13) and
(DataCol = 2) <b>then</b><font color="#000080"><i>
</i></font><b>begin
</b>SMDBGrid1.Canvas.FillRect(Rect);
SMDBGrid1.Canvas.Draw(Rect.Left, Rect.Top, Image1.Picture.Bitmap);
SMDBGrid1.Canvas.TextOut(Rect.Left+20, Rect.Top+20, Column.Field.FieldName);
<b>end</b>;
<b>end</b>;
</pre>
<hr color="#008000">
<p><em><strong>19.</strong></em><a
name="I want to change a color for odd rows."><em><strong> I want
to change a color for odd rows.</strong></em></a></p>
<p>As I described in previous topic you can do it in
OnGetCellParams or OnDrawColumnCell events. For example:</p>
<pre><b>procedure </b>TForm1.SMDBGrid1GetCellParams(Sender: TObject; Field: TField;
AFont: TFont; <b>var </b>Background: TColor; Highlight: Boolean);
<b>begin
if </b>(Table1.RecNo <b>mod </b>2 = 1) <b>then
</b>Background := clRed;
<b>end</b>;</pre>
<p>PS: of course, RecNo is valid for local tables only (Paradox,
DBase etc). For SQL tables or queries you need do it with
someelse method.</p>
<hr color="#008000">
<p><em><strong>20. </strong></em><a
name="How I can receive the latest news about TSMDBGrid, new builds and upgrades?"><em><strong>How
I can receive the latest news about TSMDBGrid, new builds and
upgrades?</strong></em></a></p>
<p>If you want to receive the latest news about TSMDBGrid
development and new versions of it, then send a message to me <a
href="mailto:(mshkolnik@rs-ukraine.kiev.ua">(mshkolnik@rs-ukraine.kiev.ua</a>,
<a href="mailto:mike@woccu.freenet.kiev.ua">mike@woccu.freenet.kiev.ua</a>
or <a href="../../../cgi-bin/geoplus_apps/ans_entry">sign a
gustbook</a>) and I shall inform you about all changes.</p>
<p>Also I created the mailing list (<a
href="http://www.onelist.com/subscribe/SMComponents">http://www.onelist.com/subscribe/SMComponents</a>).
In this list you can discuss the questions connected to my
components and/or applications (TSMDBGrid too, of course),
receive the lastest news about development, propose the new
features, receive the updates, new versions and bug fixings. Also
there you can take the answer on any Delphi programming question.
</p>
<hr color="#008000">
<p>Download a lastest version: <a
href="http://www.geocities.com/SiliconValley/Grid/3989/download/smdbgrid.zip">smdbgrid.zip</a>
.(35Kb)</p>
<p align="right"><font size="2">Last update: <strong>July 23,
1999</strong></font></p>
</body>
</html>

View File

@ -1,201 +0,0 @@
unit RXUtils; //Some functions from RX's VCLUtils.Pas;
{$IFNDEF VER80} {-- Delphi 1.0 }
{$IFNDEF VER90} {-- Delphi 2.0 }
{$IFNDEF VER93} {-- C++Builder 1.0 }
{$DEFINE RX_D3} { Delphi 3.0 or higher }
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$P+,W-,R-,V-}
interface
{$IFDEF WIN32}
uses Windows, Classes, Graphics;
{$ELSE}
uses WinTypes, WinProcs, Classes, Graphics;
{$ENDIF}
{ Windows resources (bitmaps and icons) VCL-oriented routines }
procedure DrawBitmapTransparent(Dest: TCanvas; DstX, DstY: Integer;
Bitmap: TBitmap; TransparentColor: TColor);
{ Service routines }
function Max(X, Y: Integer): Integer;
function Min(X, Y: Integer): Integer;
{ Standard Windows colors that are not defined by Delphi }
const
{$IFNDEF WIN32}
clInfoBk = TColor($02E1FFFF);
clNone = TColor($02FFFFFF);
{$ENDIF}
clCream = TColor($A6CAF0);
clMoneyGreen = TColor($C0DCC0);
clSkyBlue = TColor($FFFBF0);
implementation
{ Service routines }
function Max(X, Y: Integer): Integer;
begin
if X > Y then
Result := X
else
Result := Y;
end;
function Min(X, Y: Integer): Integer;
begin
if X < Y then
Result := X
else
Result := Y;
end;
function PaletteColor(Color: TColor): Longint;
const
{ TBitmap.GetTransparentColor from GRAPHICS.PAS use this value }
PaletteMask = $02000000;
begin
Result := ColorToRGB(Color) or PaletteMask;
end;
{ Transparent bitmap }
procedure StretchBltTransparent(DstDC: HDC; DstX, DstY, DstW, DstH: Integer;
SrcDC: HDC; SrcX, SrcY, SrcW, SrcH: Integer; Palette: HPalette;
TransparentColor: TColorRef);
var
Color: TColorRef;
bmAndBack, bmAndObject, bmAndMem, bmSave: HBitmap;
bmBackOld, bmObjectOld, bmMemOld, bmSaveOld: HBitmap;
MemDC, BackDC, ObjectDC, SaveDC: HDC;
palDst, palMem, palSave, palObj: HPalette;
begin
{ Create some DCs to hold temporary data }
BackDC := CreateCompatibleDC(DstDC);
ObjectDC := CreateCompatibleDC(DstDC);
MemDC := CreateCompatibleDC(DstDC);
SaveDC := CreateCompatibleDC(DstDC);
{ Create a bitmap for each DC }
bmAndObject := CreateBitmap(SrcW, SrcH, 1, 1, nil);
bmAndBack := CreateBitmap(SrcW, SrcH, 1, 1, nil);
bmAndMem := CreateCompatibleBitmap(DstDC, DstW, DstH);
bmSave := CreateCompatibleBitmap(DstDC, SrcW, SrcH);
{ Each DC must select a bitmap object to store pixel data }
bmBackOld := SelectObject(BackDC, bmAndBack);
bmObjectOld := SelectObject(ObjectDC, bmAndObject);
bmMemOld := SelectObject(MemDC, bmAndMem);
bmSaveOld := SelectObject(SaveDC, bmSave);
{ Select palette }
palDst := 0; palMem := 0; palSave := 0; palObj := 0;
if Palette <> 0 then begin
palDst := SelectPalette(DstDC, Palette, True);
RealizePalette(DstDC);
palSave := SelectPalette(SaveDC, Palette, False);
RealizePalette(SaveDC);
palObj := SelectPalette(ObjectDC, Palette, False);
RealizePalette(ObjectDC);
palMem := SelectPalette(MemDC, Palette, True);
RealizePalette(MemDC);
end;
{ Set proper mapping mode }
SetMapMode(SrcDC, GetMapMode(DstDC));
SetMapMode(SaveDC, GetMapMode(DstDC));
{ Save the bitmap sent here }
BitBlt(SaveDC, 0, 0, SrcW, SrcH, SrcDC, SrcX, SrcY, SRCCOPY);
{ Set the background color of the source DC to the color, }
{ contained in the parts of the bitmap that should be transparent }
Color := SetBkColor(SaveDC, PaletteColor(TransparentColor));
{ Create the object mask for the bitmap by performing a BitBlt() }
{ from the source bitmap to a monochrome bitmap }
BitBlt(ObjectDC, 0, 0, SrcW, SrcH, SaveDC, 0, 0, SRCCOPY);
{ Set the background color of the source DC back to the original }
SetBkColor(SaveDC, Color);
{ Create the inverse of the object mask }
BitBlt(BackDC, 0, 0, SrcW, SrcH, ObjectDC, 0, 0, NOTSRCCOPY);
{ Copy the background of the main DC to the destination }
BitBlt(MemDC, 0, 0, DstW, DstH, DstDC, DstX, DstY, SRCCOPY);
{ Mask out the places where the bitmap will be placed }
StretchBlt(MemDC, 0, 0, DstW, DstH, ObjectDC, 0, 0, SrcW, SrcH, SRCAND);
{ Mask out the transparent colored pixels on the bitmap }
BitBlt(SaveDC, 0, 0, SrcW, SrcH, BackDC, 0, 0, SRCAND);
{ XOR the bitmap with the background on the destination DC }
StretchBlt(MemDC, 0, 0, DstW, DstH, SaveDC, 0, 0, SrcW, SrcH, SRCPAINT);
{ Copy the destination to the screen }
BitBlt(DstDC, DstX, DstY, DstW, DstH, MemDC, 0, 0,
SRCCOPY);
{ Restore palette }
if Palette <> 0 then begin
SelectPalette(MemDC, palMem, False);
SelectPalette(ObjectDC, palObj, False);
SelectPalette(SaveDC, palSave, False);
SelectPalette(DstDC, palDst, True);
end;
{ Delete the memory bitmaps }
DeleteObject(SelectObject(BackDC, bmBackOld));
DeleteObject(SelectObject(ObjectDC, bmObjectOld));
DeleteObject(SelectObject(MemDC, bmMemOld));
DeleteObject(SelectObject(SaveDC, bmSaveOld));
{ Delete the memory DCs }
DeleteDC(MemDC);
DeleteDC(BackDC);
DeleteDC(ObjectDC);
DeleteDC(SaveDC);
end;
procedure StretchBitmapTransparent(Dest: TCanvas; Bitmap: TBitmap;
TransparentColor: TColor; DstX, DstY, DstW, DstH, SrcX, SrcY,
SrcW, SrcH: Integer);
var
CanvasChanging: TNotifyEvent;
Temp: TBitmap;
begin
if DstW <= 0 then DstW := Bitmap.Width;
if DstH <= 0 then DstH := Bitmap.Height;
if (SrcW <= 0) or (SrcH <= 0) then begin
SrcX := 0; SrcY := 0;
SrcW := Bitmap.Width;
SrcH := Bitmap.Height;
end;
if not Bitmap.Monochrome then
SetStretchBltMode(Dest.Handle, STRETCH_DELETESCANS);
CanvasChanging := Bitmap.Canvas.OnChanging;
try
Bitmap.Canvas.OnChanging := nil;
Temp := Bitmap;
try
if TransparentColor = clNone then begin
StretchBlt(Dest.Handle, DstX, DstY, DstW, DstH, Temp.Canvas.Handle,
SrcX, SrcY, SrcW, SrcH, Dest.CopyMode);
end
else
begin
{$IFDEF RX_D3}
if TransparentColor = clDefault then
TransparentColor := Temp.Canvas.Pixels[0, Temp.Height - 1];
{$ENDIF}
if Temp.Monochrome then TransparentColor := clWhite
else TransparentColor := ColorToRGB(TransparentColor);
StretchBltTransparent(Dest.Handle, DstX, DstY, DstW, DstH,
Temp.Canvas.Handle, SrcX, SrcY, SrcW, SrcH, Temp.Palette,
TransparentColor);
end;
finally
end;
finally
Bitmap.Canvas.OnChanging := CanvasChanging;
end;
end;
procedure DrawBitmapTransparent(Dest: TCanvas; DstX, DstY: Integer;
Bitmap: TBitmap; TransparentColor: TColor);
begin
StretchBitmapTransparent(Dest, Bitmap, TransparentColor, DstX, DstY,
Bitmap.Width, Bitmap.Height, 0, 0, Bitmap.Width, Bitmap.Height);
end;
end.

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{English strings}
const
strMessage = 'Print...';
strSaveChanges = 'Do you really want to save a changes on the Database Server?';
strErrSaveChanges = 'Can''t save a data! Check a Server connection or data validation.';
strDeleteWarning = 'Do you really want to delete a table %s?';
strEmptyWarning = 'Do you really want to empty a table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Add record',
'Insert record',
'Edit record',
'Delete record',
'-',
'Print ...',
'Export ...',
'-',
'Save changes',
'Discard changes',
'Refresh',
'-',
'Select/Unselect records',
'Select record',
'Select All records',
'-',
'UnSelect record',
'UnSelect All records',
'-',
'Save column layout',
'Restore column layout',
'-',
'Setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' Title ';
SgbData = ' Data ';
STitleCaption = 'Caption:';
STitleAlignment = 'Alignment:';
STitleColor = 'Background:';
STitleFont = 'Font:';
SWidth = 'Width:';
SWidthFix = 'characters';
SAlignLeft = 'left';
SAlignRight = 'right';
SAlignCenter = 'center';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'First record';
SPriorRecord = 'Prev record';
SNextRecord = 'Next record';
SLastRecord = 'Last record';
SInsertRecord = 'Insert record';
SCopyRecord = 'Copy record';
SDeleteRecord = 'Delete record';
SEditRecord = 'Edit record';
SFilterRecord = 'Filter conditions';
SFindRecord = 'Search of the record';
SPrintRecord = 'Print of the records';
SExportRecord = 'Export of the records';
SPostEdit = 'Save changes';
SCancelEdit = 'Cancel changes';
SRefreshRecord = 'Refresh data';
SChoice = 'Choose a record';
SClear = 'Clear a record choose';
SDeleteRecordQuestion = 'Delete a record?';
SDeleteMultipleRecordsQuestion = 'Do you really want to delete a selected records?';
SRecordNotFound = 'Record not found';
SFirstName = 'First';
SPriorName = 'Prev';
SNextName = 'Next';
SLastName = 'Last';
SInsertName = 'Insert';
SCopyName = 'Copy';
SDeleteName = 'Delete';
SEditName = 'Edit';
SFilterName = 'Filter';
SFindName = 'Find';
SPrintName = 'Print';
SExportName = 'Export';
SPostName = 'Save';
SCancelName = 'Cancel';
SRefreshName = 'Refresh';
SChoiceName = 'Choose';
SClearName = 'Clear';
SBtnOk = '&OK';
SBtnCancel = '&Cancel';
SBtnLoad = 'Load';
SBtnSave = 'Save';
SBtnCopy = 'Copy';
SBtnPaste = 'Paste';
SBtnClear = 'Clear';
SRecNo = 'rec.';
SRecOf = ' of ';
const //for EditTyped
etValidNumber = 'valid number';
etValidInteger = 'valid integer number';
etValidDateTime = 'valid date/time';
etValidDate = 'valid date';
etValidTime = 'valid time';
etValid = 'valid';
etIsNot = 'is not a';
etOutOfRange = 'Value %s out of range %s..%s';
implementation
end.

File diff suppressed because it is too large Load Diff

View File

@ -1,17 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Brazilian Portuguese resource strings
translated by Rodrigo Hjort, rodrigo_hjort@excite.com

View File

@ -1,153 +0,0 @@
unit SMCnst;
interface
{Brazilian Portuguese strings}
{translated by Rodrigo Hjort, rodrigo_hjort@excite.com}
const
strMessage = 'Imprimir...';
strSaveChanges = 'Deseja realmente salvar altera<72><61>es no Servidor de Banco de Dados?';
strErrSaveChanges = 'N<>o foi poss<73>vel salvar um dado! Verifique a conex<65>o com o Servidor ou valida<64><61>o de dados.';
strDeleteWarning = 'Deseja realmente excluir a tabela %s?';
strEmptyWarning = 'Deseja realmente esvaziar a tabela %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Incluir registro',
'Insert registro',
'Alterar registro',
'Excluir registro',
'-',
'Imprimir ...',
'Exportar ...',
'-',
'Salvar altera<72><61>es',
'Cancelar altera<72><61>es',
'Atualizar',
'-',
'Selecionar/Desselecionar registros',
'Selecionar registro',
'Selecionar todos registros',
'-',
'Desselecionar registro',
'Desselecionar todos registros',
'-',
'Salvar layout da coluna',
'Abrir layout da coluna',
'-',
'Configurar...');
const //for TSMSetDBGridDialog
SgbTitle = ' Title ';
SgbData = ' Data ';
STitleCaption = 'Caption:';
STitleAlignment = 'Alignment:';
STitleColor = 'Color:';
STitleFont = 'Font:';
SWidth = 'Width:';
SWidthFix = 'characters';
SAlignLeft = 'left';
SAlignRight = 'right';
SAlignCenter = 'center';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'Primeiro registro';
SPriorRecord = 'Registro anterior';
SNextRecord = 'Pr<50>ximo registro';
SLastRecord = '<27>ltimo registro';
SInsertRecord = 'Inserir registro';
SCopyRecord = 'Copiar registro';
SDeleteRecord = 'Excluir registro';
SEditRecord = 'Alterar registro';
SFilterRecord = 'Condi<64><69>es de filtragem';
SFindRecord = 'Localizar registro';
SPrintRecord = 'Imprimir registros';
SExportRecord = 'Exportar registros';
SPostEdit = 'Salvar altera<72><61>es';
SCancelEdit = 'Cancelar altera<72><61>es';
SRefreshRecord = 'Atualizar dados';
SChoice = 'Escolher registro';
SClear = 'Limpar escolha de registro';
SDeleteRecordQuestion = 'Excluir registro?';
SDeleteMultipleRecordsQuestion = 'Deseja realmente excluir registros selecionados?';
SRecordNotFound = 'Registro n<>o encontrado';
SFirstName = 'Primeiro';
SPriorName = 'Anterior';
SNextName = 'Pr<50>ximo';
SLastName = '<27>ltimo';
SInsertName = 'Inserir';
SCopyName = 'Copiar';
SDeleteName = 'Excluir';
SEditName = 'Alterar';
SFilterName = 'Filtrar';
SFindName = 'Localizar';
SPrintName = 'Imprimir';
SExportName = 'Exportar';
SPostName = 'Salvar';
SCancelName = 'Cancelar';
SRefreshName = 'Atualizar';
SChoiceName = 'Escolher';
SClearName = 'Limpar';
SBtnOk = '&OK';
SBtnCancel = '&Cancelar';
SBtnLoad = 'Load';
SBtnSave = 'Save';
SBtnCopy = 'Copy';
SBtnPaste = 'Paste';
SBtnClear = 'Clear';
SRecNo = '#';
SRecOf = ' of ';
const //for EditTyped
etValidNumber = 'n<>mero v<>lido';
etValidInteger = 'n<>mero inteiro v<>lido';
etValidDateTime = 'data/hora v<>lida';
etValidDate = 'data v<>lida';
etValidTime = 'hora v<>lida';
etValid = 'v<>lido';
etIsNot = 'n<>o <20> um';
etOutOfRange = 'Valor %s est<73> fora dos limites %s..%s';
implementation
end.

View File

@ -1,17 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Czech resource strings
translated by Pavel ZIDEK, delphi@kopr.cz

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{English strings}
const
strMessage = 'Tisk...';
strSaveChanges = 'Chcete zapsat zm<7A>ny do Datab<61>zov<6F>ho Serveru?';
strErrSaveChanges = 'Nelze prov<6F>st z<>pis. Zkontrolujte platnost dat nebo konektivitu se Serverem.';
strDeleteWarning = 'Chcete doopravdy vymazat tabulku %s?';
strEmptyWarning = 'Chcete doopravdy vypr<70>znit tabulku %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Nov<6F> z<>znam',
'Vlo<6C>it z<>znam',
'Oprava z<>znamu',
'Vymazat z<>znam',
'-',
'Tisk ...',
'Export ...',
'-',
'Ulo<6C>it zm<7A>ny',
'Vr<56>tit zm<7A>ny',
'Obnovit',
'-',
'Ozna<6E>it/Odzna<6E>it z<>znamy',
'Ozna<6E>it z<>znam',
'Ozna<6E>it v<>echny z<>znamy',
'-',
'Odzna<6E>it z<>znam',
'Odzna<6E>it v<>echny z<>znamy',
'-',
'Ulo<6C>it strukturu sloupc<70>',
'Na<4E><61>st strukturu sloupc<70>',
'-',
'Nastaven<65>...');
const //for TSMSetDBGridDialog
SgbTitle = ' Titulek ';
SgbData = ' Data ';
STitleCaption = 'Nadpis:';
STitleAlignment = 'Zarovn<76>n<EFBFBD>:';
STitleColor = 'Pozad<61>:';
STitleFont = 'P<>smo:';
SWidth = '<27><>rka:';
SWidthFix = 'znaky';
SAlignLeft = 'vlevo';
SAlignRight = 'vpravo';
SAlignCenter = 'na st<73>ed';
const //for TSMDBFilterDialog
strEqual = 'rovn<76> sa';
strNonEqual = 'nerovn<76> sa';
strNonMore = 'je men<65><6E> nebo se rovn<76>';
strNonLess = 'je v<>t<EFBFBD><74> nebo se rovn<76>';
strLessThan = 'je men<65><6E>';
strLargeThan = 'je v<>t<EFBFBD><74>';
strExist = 'pr<70>zdny';
strNonExist = 'nepr<70>zdny';
strIn = 'nach<63>z<EFBFBD> se v';
strBetween = 'je v rozsahu';
strOR = 'nebo';
strAND = 'a sou<6F>astn<74>';
strField = 'Polo<6C>ka';
strCondition = 'Podm<64>nka';
strValue = 'Hodnota';
strAddCondition = ' Definice dodate<74>n<EFBFBD> podm<64>nky: ';
strSelection = ' Seznam z<>znam<61> pro n<>sledn<64> podm<64>nky:';
strAddToList = 'P<>idat do seznamu';
strDeleteFromList = 'Odstranit ze seznamu';
strTemplate = 'Filtr vzorov<6F>ho dialogu';
strFLoadFrom = '<27><>st z...'; // New constatns
strFSaveAs = 'Ulo<6C>it jako..';
strFDescription = 'Popis';
strFFileName = 'N<>zev';
strFCreate = 'Vytvo<76>en<65> : %s';
strFModify = 'Upraven<65> : %s';
strFProtect = 'Zamezit p<>eps<70>n<EFBFBD>';
strFProtectErr = 'Soubor nelze p<>epsat !';
const //for SMDBNavigator
SFirstRecord = 'Prvn<76> z<>znam';
SPriorRecord = 'P<>edchoz<6F> z<>znam';
SNextRecord = 'Dal<61><6C> z<>znam';
SLastRecord = 'Posledn<64> z<>znam';
SInsertRecord = 'P<>idat z<>znam';
SCopyRecord = 'Kop<6F>rovat z<>znam';
SDeleteRecord = 'Vymazat z<>znam';
SEditRecord = 'Upravit z<>znam';
SFilterRecord = 'Filtrovac<61> podm<64>nka';
SFindRecord = 'Hled<65>n<EFBFBD> v z<>znamech';
SPrintRecord = 'Tist z<>znam<61>';
SExportRecord = 'Export z<>znam<61>';
SPostEdit = 'Ulo<6C>en<65> zm<7A>n';
SCancelEdit = 'Ukon<6F>en<65> zm<7A>n';
SRefreshRecord = 'Obnovit data';
SChoice = 'Vyberte si z<>znam';
SClear = 'Ostra<72>uj<75> vybran<61> z<>znamy';
SDeleteRecordQuestion = 'Vymazat z<>znam?';
SDeleteMultipleRecordsQuestion = 'Skute<74>n<EFBFBD> chcete vymazat vybran<61> z<>znamy?';
SRecordNotFound = 'Z<>znam nenalezen';
SFirstName = 'Prvn<76>';
SPriorName = 'P<>edchoz<6F>';
SNextName = 'Dal<61><6C>';
SLastName = 'Posledn<64>';
SInsertName = 'P<>idat';
SCopyName = 'Kop<6F>rovat';
SDeleteName = 'Vymazat';
SEditName = 'Upravit';
SFilterName = 'Filt';
SFindName = 'Hled<65>n<EFBFBD>';
SPrintName = 'Tlisk';
SExportName = 'Export';
SPostName = 'Ulo<6C>it';
SCancelName = 'Storno';
SRefreshName = 'Obnovit';
SChoiceName = 'Volba';
SClearName = 'Odstranit';
SBtnOk = '&OK';
SBtnCancel = '&Storno';
SBtnLoad = '<27><>st';
SBtnSave = 'Ulo<6C>it';
SBtnCopy = 'Kop<6F>rovat';
SBtnPaste = 'P<>idat';
SBtnClear = 'Odstranit';
SRecNo = 'z<>z.';
SRecOf = ' z ';
const //for EditTyped
etValidNumber = 'platn<74> <20><>slo';
etValidInteger = 'platn<74> num.hodnota';
etValidDateTime = 'platn<74> datum/<2F>as';
etValidDate = 'platn<74> datum';
etValidTime = 'platn<74> <20>as';
etValid = 'platn<74>';
etIsNot = 'Nen<65>';
etOutOfRange = 'Hodnota %s je mimo rozsahu %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Danish resource strings
translated by Martin Egeskov Pedersen, egeskov@get2net.dk

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{Danish strings}
const
strMessage = 'Print...';
strSaveChanges = 'Do you really want to save a changes on the Database Server?';
strErrSaveChanges = 'Can''t save a data! Check a Server connection or data validation.';
strDeleteWarning = 'Do you really want to delete a table %s?';
strEmptyWarning = 'Do you really want to empty a table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Add record',
'Insert record',
'Edit record',
'Delete record',
'-',
'Print ...',
'Export ...',
'-',
'Save changes',
'Discard changes',
'Refresh',
'-',
'Select/Unselect records',
'Select record',
'Select All records',
'-',
'UnSelect record',
'UnSelect All records',
'-',
'Save column layout',
'Restore column layout',
'-',
'Setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' Title ';
SgbData = ' Data ';
STitleCaption = 'Caption:';
STitleAlignment = 'Alignment:';
STitleColor = 'Background:';
STitleFont = 'Font:';
SWidth = 'Width:';
SWidthFix = 'characters';
SAlignLeft = 'left';
SAlignRight = 'right';
SAlignCenter = 'center';
const //for TSMDBFilterDialog
strEqual = 'lig med';
strNonEqual = 'ikke lig med';
strNonMore = 'hojest';
strNonLess = 'mindst';
strLessThan = 'mindre end';
strLargeThan = 'storre end';
strExist = 'tom';
strNonExist = 'ikke tom';
strIn = 'indeholdt i listen';
strBetween = 'i mellem';
strOR = 'ELLER';
strAND = 'OG';
strField = 'Felt';
strCondition = 'Betingelse';
strValue = 'V?rdi';
strAddCondition = ' Definer flere konstanter:';
strSelection = ' Udv?lg poster efter folgende betingelser:';
strAddToList = 'Tilfoj til listen';
strDeleteFromList = 'Slet fra listen';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'First record';
SPriorRecord = 'Prev record';
SNextRecord = 'Next record';
SLastRecord = 'Last record';
SInsertRecord = 'Insert record';
SCopyRecord = 'Copy record';
SDeleteRecord = 'Delete record';
SEditRecord = 'Edit record';
SFilterRecord = 'Filter conditions';
SFindRecord = 'Search of the record';
SPrintRecord = 'Print of the records';
SExportRecord = 'Export of the records';
SPostEdit = 'Save changes';
SCancelEdit = 'Cancel changes';
SRefreshRecord = 'Refresh data';
SChoice = 'Choose a record';
SClear = 'Clear a record choose';
SDeleteRecordQuestion = 'Delete a record?';
SDeleteMultipleRecordsQuestion = 'Do you really want to delete a selected records?';
SRecordNotFound = 'Record not found';
SFirstName = 'First';
SPriorName = 'Prev';
SNextName = 'Next';
SLastName = 'Last';
SInsertName = 'Insert';
SCopyName = 'Copy';
SDeleteName = 'Delete';
SEditName = 'Edit';
SFilterName = 'Filter';
SFindName = 'Find';
SPrintName = 'Print';
SExportName = 'Export';
SPostName = 'Save';
SCancelName = 'Cancel';
SRefreshName = 'Refresh';
SChoiceName = 'Choose';
SClearName = 'Clear';
SBtnOk = '&OK';
SBtnCancel = '&Cancel';
SBtnLoad = 'Load';
SBtnSave = 'Save';
SBtnCopy = 'Copy';
SBtnPaste = 'Paste';
SBtnClear = 'Clear';
SRecNo = 'rec.';
SRecOf = ' of ';
const //for EditTyped
etValidNumber = 'valid number';
etValidInteger = 'valid integer number';
etValidDateTime = 'valid date/time';
etValidDate = 'valid date';
etValidTime = 'valid time';
etValid = 'valid';
etIsNot = 'is not a';
etOutOfRange = 'Value %s out of range %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
English resource strings

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{English strings}
const
strMessage = 'Print...';
strSaveChanges = 'Do you really want to save a changes on the Database Server?';
strErrSaveChanges = 'Can''t save a data! Check a Server connection or data validation.';
strDeleteWarning = 'Do you really want to delete a table %s?';
strEmptyWarning = 'Do you really want to empty a table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Add record',
'Insert record',
'Edit record',
'Delete record',
'-',
'Print ...',
'Export ...',
'-',
'Save changes',
'Discard changes',
'Refresh',
'-',
'Select/Unselect records',
'Select record',
'Select All records',
'-',
'UnSelect record',
'UnSelect All records',
'-',
'Save column layout',
'Restore column layout',
'-',
'Setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' Title ';
SgbData = ' Data ';
STitleCaption = 'Caption:';
STitleAlignment = 'Alignment:';
STitleColor = 'Background:';
STitleFont = 'Font:';
SWidth = 'Width:';
SWidthFix = 'characters';
SAlignLeft = 'left';
SAlignRight = 'right';
SAlignCenter = 'center';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'First record';
SPriorRecord = 'Prev record';
SNextRecord = 'Next record';
SLastRecord = 'Last record';
SInsertRecord = 'Insert record';
SCopyRecord = 'Copy record';
SDeleteRecord = 'Delete record';
SEditRecord = 'Edit record';
SFilterRecord = 'Filter conditions';
SFindRecord = 'Search of the record';
SPrintRecord = 'Print of the records';
SExportRecord = 'Export of the records';
SPostEdit = 'Save changes';
SCancelEdit = 'Cancel changes';
SRefreshRecord = 'Refresh data';
SChoice = 'Choose a record';
SClear = 'Clear a record choose';
SDeleteRecordQuestion = 'Delete a record?';
SDeleteMultipleRecordsQuestion = 'Do you really want to delete a selected records?';
SRecordNotFound = 'Record not found';
SFirstName = 'First';
SPriorName = 'Prev';
SNextName = 'Next';
SLastName = 'Last';
SInsertName = 'Insert';
SCopyName = 'Copy';
SDeleteName = 'Delete';
SEditName = 'Edit';
SFilterName = 'Filter';
SFindName = 'Find';
SPrintName = 'Print';
SExportName = 'Export';
SPostName = 'Save';
SCancelName = 'Cancel';
SRefreshName = 'Refresh';
SChoiceName = 'Choose';
SClearName = 'Clear';
SBtnOk = '&OK';
SBtnCancel = '&Cancel';
SBtnLoad = 'Load';
SBtnSave = 'Save';
SBtnCopy = 'Copy';
SBtnPaste = 'Paste';
SBtnClear = 'Clear';
SRecNo = 'rec.';
SRecOf = ' of ';
const //for EditTyped
etValidNumber = 'valid number';
etValidInteger = 'valid integer number';
etValidDateTime = 'valid date/time';
etValidDate = 'valid date';
etValidTime = 'valid time';
etValid = 'valid';
etIsNot = 'is not a';
etOutOfRange = 'Value %s out of range %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
French resource strings
translated by Remy CONSTANT, walloon@euronet.be

View File

@ -1,152 +0,0 @@
unit SMCnst;
interface
{French strings}
{translated by Remy, walloon@euronet.be}
const
strMessage = 'Imprimer...';
strSaveChanges = 'Voulez-vous enregistrer les modifications sur le serveur de donn<6E>es?';
strErrSaveChanges = 'Sauvegarde impossible! V<>rifiez la connection au serveur ou les r<>gles de validation.';
strDeleteWarning = 'Voulez-vous effacer le fichier %s?';
strEmptyWarning = 'Voulez-vous vider la table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Ajouter fiche',
'Ajouter une fiche',
'Modifier fiche',
'Effacer fiche',
'-',
'Imprimer ...',
'Exporter ...',
'-',
'Sauver les changements',
'Annuler les changements',
'Rafra<72>chir les donn<6E>es',
'-',
'S<>lect./D<>s<EFBFBD>lect. fiche',
'S<>lect. fiche actuelle',
'S<>lect. toutes les fiches',
'-',
'D<>s<EFBFBD>lect. fiche actuelle',
'D<>s<EFBFBD>lect. toutes les fiches',
'-',
'Sauve layout des col.',
'R<>charge layout des col.',
'-',
'Configuration...');
const //for TSMSetDBGridDialog
SgbTitle = ' Titre ';
SgbData = ' Donnee ';
STitleCaption = 'Libelle:';
STitleAlignment = 'Alignement:';
STitleColor = 'Fond:';
STitleFont = 'Police:';
SWidth = 'Largeur:';
SWidthFix = 'caracteres';
SAlignLeft = 'a gauche';
SAlignRight = 'a droite';
SAlignCenter = 'au centre';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'Premi<6D>re fiche';
SPriorRecord = 'Fiche pr<70>c<EFBFBD>dente';
SNextRecord = 'Fiche suivante';
SLastRecord = 'Derni<6E>re fiche';
SInsertRecord = 'Ajouter une fiche';
SCopyRecord = 'Copier la fiche';
SDeleteRecord = 'Effacer la fiche';
SEditRecord = 'Editer la fiche';
SFilterRecord = 'Conditions de filtre';
SFindRecord = 'Chercher une fiche';
SPrintRecord = 'Impression des fiches';
SExportRecord = 'Exportation des fiches';
SPostEdit = 'Sauver les changements';
SCancelEdit = 'Annuler les changements';
SRefreshRecord = 'Rafra<72>chir les donn<6E>es';
SChoice = 'Choisir une fiche';
SClear = 'Effacer la s<>lection des fiches';
SDeleteRecordQuestion = 'Effacer une fiche?';
SDeleteMultipleRecordsQuestion = 'Voulez-vous effacer les fiches choisies?';
SRecordNotFound = 'Fiche introuvable';
SFirstName = 'Premier';
SPriorName = 'Pr<50>c<EFBFBD>dent';
SNextName = 'Suivant';
SLastName = 'Dernier';
SInsertName = 'Ajouter';
SCopyName = 'Copier';
SDeleteName = 'D<>truire';
SEditName = 'Editer';
SFilterName = 'Filtrer';
SFindName = 'Touver';
SPrintName = 'Imprimer';
SExportName = 'Exporter';
SPostName = 'Sauver';
SCancelName = 'Annuler';
SRefreshName= 'Rafra<72>chir';
SChoiceName = 'Choisir';
SClearName = 'Effacer';
SBtnOk = '&OK';
SBtnCancel = '&Annuler';
SBtnLoad = 'Charger';
SBtnSave = 'Sauver';
SBtnCopy = 'Copier';
SBtnPaste = 'Coller';
SBtnClear = 'Effacer';
SRecNo = 'enreg.';
SRecOf = ' de ';
const //for EditTyped
etValidNumber = 'nombre valable';
etValidInteger = 'nombre entier valable';
etValidDateTime = 'date/heure valable';
etValidDate = 'date valable';
etValidTime = 'heure valable';
etValid = 'valable';
etIsNot = 'n''est pas un';
etOutOfRange = 'Valeur %s n''est pas dans les bornes %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1996-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
German resource strings
translated by Thomas Grimm, tgrimm@allegro-itc.de

View File

@ -1,152 +0,0 @@
unit SMCnst;
interface
{German strings}
{translated by Thomas Grimm, tgrimm@allegro-itc.de}
const
strMessage = 'Drucke...';
strSaveChanges = 'Sollen die <20>nderungen auf dem Server gespeichert werden?';
strErrSaveChanges = 'Kann die Daten nicht speichern! Pr<50>fen Sie die Serververbindung oder die G<>ltigkeit der Daten';
strDeleteWarning = 'Soll gel<65>scht werden, Tabelle %s?';
strEmptyWarning = 'Soll geleert werden, Tabelle %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Datensatz einf<6E>gen',
'Datensatz insert',
'Datensatz bearbeiten',
'Datensatz l<>schen',
'-',
'Drucke ...',
'Exportiere ...',
'-',
'Speichere <20>nderungen',
'Verwerfe <20>nderungen',
'Aktualisiere',
'-',
'Datensatz ausw<73>hlen/abw<62>hlen',
'Datensatz ausw<73>hlen',
'Alle Datens<6E>tze ausw<73>hlen',
'-',
'Datensatz abw<62>hlen',
'Alle Datens<6E>tze abw<62>hlen',
'-',
'Spaltenlayout speichern',
'Spaltenlayout wiederherstellen',
'-',
'Optionen...');
const //for TSMSetDBGridDialog
SgbTitle = ' Titel ';
SgbData = ' Daten ';
STitleCaption = 'Beschriftung:';
STitleAlignment = 'Ausrichtung:';
STitleColor = 'Farbe:';
STitleFont = 'Schrift:';
SWidth = 'Breite:';
SWidthFix = 'Zeichen';
SAlignLeft = 'links';
SAlignRight = 'rechts';
SAlignCenter = 'zentriert';
const //for TSMDBFilterDialog
strEqual = 'gleich';
strNonEqual = 'ungleich';
strNonMore = 'nicht gr<67><72>er';
strNonLess = 'nicht kleiner';
strLessThan = 'kleiner als';
strLargeThan = 'gr<67><72>er als';
strExist = 'leer';
strNonExist = 'nicht leer';
strIn = 'in Liste';
strBetween = 'zwischen';
strOR = 'ODER';
strAND = 'UND';
strField = 'Feld';
strCondition = 'Bedingung';
strValue = 'Wert';
strAddCondition = ' Weitere Bedingung eingeben:';
strSelection = ' Auswahl der Datens<6E>tze gem<65><6D> der folgenden Bedingungen:';
strAddToList = 'Hinzufugen';
strDeleteFromList = 'Loschen';
strTemplate = 'Filter-Dialog';
strFLoadFrom = '<27>ffnen...';
strFSaveAs = 'Speichern unter...';
strFDescription = 'Beschreibung';
strFFileName = 'Dateiname';
strFCreate = 'Erstellt: %s';
strFModify = 'Ge<47>ndert: %s';
strFProtect = 'Schreibgesch<63>tzt';
strFProtectErr = 'Datei ist schreibgesch<63>tzt';
const //for SMDBNavigator
SFirstRecord = 'Erster Datensatz';
SPriorRecord = 'Vorheriger Datensatz';
SNextRecord = 'N<>chster Datensatz';
SLastRecord = 'Letzter Datensatz';
SInsertRecord = 'Datensatz einf<6E>gen';
SCopyRecord = 'Datensatz kopieren';
SDeleteRecord = 'Datensatz l<>schen';
SEditRecord = 'Datensatz bearbeiten';
SFilterRecord = 'Filterbedingungen';
SFindRecord = 'Gefundene Datens<6E>tze';
SPrintRecord = 'Gedruckte Datens<6E>tze';
SExportRecord = 'Exportierte Datens<6E>tze';
SPostEdit = 'Speichere <20>nderungen';
SCancelEdit = 'Verwerfe <20>nderungen';
SRefreshRecord = 'Aktualisiere Daten';
SChoice = 'Datensatz ausw<73>hlen';
SClear = 'Auswahl l<>schen';
SDeleteRecordQuestion = 'Datensatz l<>schen?';
SDeleteMultipleRecordsQuestion = 'Sollen die ausgew<65>hlten Datens<6E>tze gel<65>scht werden?';
SRecordNotFound = 'Datensatz nicht gefunden';
SFirstName = 'Erste';
SPriorName = 'Vorherige';
SNextName = 'N<>chste';
SLastName = 'Letzte';
SInsertName = 'Einf<6E>gen';
SCopyName = 'Kopieren';
SDeleteName = 'L<>schen';
SEditName = 'Bearbeiten';
SFilterName = 'Filter';
SFindName = 'Suche';
SPrintName = 'Drucken';
SExportName = 'Exportieren';
SPostName = 'Speichern';
SCancelName = 'Abbrechen';
SRefreshName = 'Aktualisieren';
SChoiceName = 'Ausw<73>hlen';
SClearName = 'L<>schen';
SBtnOk = '&OK';
SBtnCancel = '&Abbrechen';
SBtnLoad = '<27>ffnen';
SBtnSave = 'Speichern';
SBtnCopy = 'Kopieren';
SBtnPaste = 'Einf<6E>gen';
SBtnClear = 'Entfernen';
SRecNo = '#';
SRecOf = ' von ';
const //for EditTyped
etValidNumber = 'g<>ltige Zahl';
etValidInteger = 'g<>ltige Ganzzahl';
etValidDateTime = 'g<>ltiges Datum/Zeit';
etValidDate = 'g<>ltiges Datum';
etValidTime = 'g<>ltige Zeit';
etValid = 'g<>ltig';
etIsNot = 'ist kein(e)';
etOutOfRange = 'Wert %s ist au<61>erhalb des Bereiches %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Italian resource strings
translated by Giuliano Zorzi, gzorzi@misam.it

View File

@ -1,154 +0,0 @@
unit SMCnst;
interface
{Italian strings}
{translated by Giuliano Zorzi, gzorzi@misam.it}
const
strMessage = 'Stampa...';
strSaveChanges = 'Salvare le modifiche sul Database Server?';
strErrSaveChanges = 'Impeossibile salvare i dati! Controllare la
connessione al server o il metodo di verifica dei dati.';
strDeleteWarning = 'Candellare la tabella %s?';
strEmptyWarning = 'Svuotare la tabella %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Aggiungi record',
'Inserisci record',
'Insert record',
'Modifica record',
'Cancella record',
'-',
'Stampa ...',
'Esporta ...',
'-',
'Salva modifiche',
'Annulla modifiche',
'Rileggi',
'-',
'Seleziona / Deseleziona records',
'Seleziona record',
'Seleziona tutti i records',
'-',
'Deseleziona record',
'Deseleziona tutti i records',
'-',
'Salva colonne',
'Ripristina colonne',
'-',
'Impostazioni...');
const //for TSMSetDBGridDialog
SgbTitle = 'Titolo';
SgbData = ' Dati ';
STitleCaption = 'Intestazione:';
STitleAlignment = 'Allineamento:';
STitleColor = 'Sfondo:';
STitleFont = 'Primo piano:';
SWidth = 'Altezza:';
SWidthFix = 'Caratteri';
SAlignLeft = 'Sinistra';
SAlignRight = 'Destra';
SAlignCenter = 'Centro';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'Primo record';
SPriorRecord = 'Record precedente';
SNextRecord = 'Record successivo';
SLastRecord = 'Ultimo record';
SInsertRecord = 'Inserisci record';
SCopyRecord = 'Copia record';
SDeleteRecord = 'Cancella record';
SEditRecord = 'Modifica record';
SFilterRecord = 'Filtri';
SFindRecord = 'Ricerca';
SPrintRecord = 'Stampa records';
SExportRecord = 'Esporta records';
SPostEdit = 'Salva modifiche';
SCancelEdit = 'Elimina modifiche';
SRefreshRecord = 'Refresh data';
SChoice = 'Scegli un record';
SClear = 'Elimina la scelta di un record';
SDeleteRecordQuestion = 'Cancella il record?';
SDeleteMultipleRecordsQuestion = 'Cancellare i records selezionati?';
SRecordNotFound = 'Record non trovato';
SFirstName = 'Primo';
SPriorName = 'Precedente';
SNextName = 'Successivo';
SLastName = 'Ultimo';
SInsertName = 'Inserisci';
SCopyName = 'Copia';
SDeleteName = 'Cancella';
SEditName = 'Modifica';
SFilterName = 'Filtro';
SFindName = 'Trova';
SPrintName = 'Stampa';
SExportName = 'Esporta';
SPostName = 'Salva';
SCancelName = 'Annulla';
SRefreshName = 'Rileggi';
SChoiceName = 'Scegli';
SClearName = 'Cancella';
SBtnOk = '&OK';
SBtnCancel = '&Cancella';
SBtnLoad = 'Apri';
SBtnSave = 'Salva';
SBtnCopy = 'Copia';
SBtnPaste = 'Incolla';
SBtnClear = 'Cancella';
SRecNo = 'rec.';
SRecOf = ' di ';
const //for EditTyped
etValidNumber = 'numero valido';
etValidInteger = 'numero intero valido';
etValidDateTime = 'data/ora valida';
etValidDate = 'data valida';
etValidTime = 'ora valida';
etValid = 'valido';
etIsNot = 'non e un';
etOutOfRange = 'Il valore %s non e compreso in %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Japanese resource strings
translated by Naohiro Fukuda, nao@nagoya.terracom.co.jp

View File

@ -1,107 +0,0 @@
unit SMCnst;
interface
{Japanese strings}
const
strMessage = '<27><><EFBFBD><EFBFBD>...';
strSaveChanges = '<27>ύX<CF8D><58><EFBFBD>ۑ<EFBFBD><DB91><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>?';
strErrSaveChanges = '<27>f<EFBFBD>[<5B>^<5E><><EFBFBD>ۑ<EFBFBD><DB91>ł<EFBFBD><C582>܂<EFBFBD><DC82><EFBFBD>! <20>T<EFBFBD>[<5B>o<EFBFBD>ւ̐ڑ<CC90><DA91><EFBFBD><EFBFBD>m<EFBFBD>F<EFBFBD><46><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strDeleteWarning = '<27>e<EFBFBD>[<5B>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD><ED8F9C><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EB82B5><EFBFBD>ł<EFBFBD><C582><EFBFBD><EFBFBD>H %s?';
strEmptyWarning = 'Do you really want to empty a table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>̒lj<CC92>',
'Insert record',
'<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>̕ҏW',
'<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>̍폜',
'-',
'<27><><EFBFBD><EFBFBD> ...',
'<27>G<EFBFBD>N<EFBFBD>X<EFBFBD>|<7C>[<5B>g ...',
'-',
'<27>ύX<CF8D>̕ۑ<CC95>',
'<27>ύX<CF8D>̔j<CC94><6A>',
'<27>\<5C><><EFBFBD>̍X<CC8D>V',
'-',
'<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>I<EFBFBD><49>/<2F>I<EFBFBD><49><EFBFBD>̉<EFBFBD><CC89><EFBFBD>',
'<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>̑I<CC91><49>',
'<27><><EFBFBD>ׂẴ<C482><CC83>R<EFBFBD>[<5B>h<EFBFBD>̑I<CC91><49>',
'-',
'<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>I<EFBFBD><49><EFBFBD>̉<EFBFBD><CC89><EFBFBD>',
'<27><><EFBFBD>ׂẴ<C482><CC83>R<EFBFBD>[<5B>h<EFBFBD>I<EFBFBD><49><EFBFBD>̉<EFBFBD><CC89><EFBFBD>',
'-',
'<27><><EFBFBD>C<EFBFBD>A<EFBFBD>E<EFBFBD>g<EFBFBD>̕ۑ<CC95>',
'<27><><EFBFBD>C<EFBFBD>A<EFBFBD>E<EFBFBD>g<EFBFBD>ۑ<EFBFBD><DB91>̌Ăяo<D18F><6F>',
'-',
'<27>Z<EFBFBD>b<EFBFBD>g<EFBFBD>A<EFBFBD>b<EFBFBD>v...');
const //for TSMSetDBGridDialog
SgbTitle = ' Title ';
SgbData = ' Data ';
STitleCaption = 'Caption:';
STitleAlignment = 'Alignment:';
STitleColor = 'Color:';
STitleFont = 'Font:';
SWidth = 'Width:';
SWidthFix = 'characters';
SAlignLeft = 'left';
SAlignRight = 'right';
SAlignCenter = 'center';
const //for SMDBNavigator
SFirstRecord = '<27>擪';
SPriorRecord = '<27>O<EFBFBD><4F>';
SNextRecord = '<27><><EFBFBD><EFBFBD>';
SLastRecord = '<27>ŏI';
SInsertRecord = '<27>}<7D><>';
SCopyRecord = '<27>R<EFBFBD>s<EFBFBD>[';
SDeleteRecord = '<27>폜';
SEditRecord = '<27>ҏW';
SFilterRecord = '<27>t<EFBFBD>B<EFBFBD><42><EFBFBD>^';
SFindRecord = '<27><><EFBFBD><EFBFBD>';
SPrintRecord = '<27><><EFBFBD><EFBFBD>';
SExportRecord = '<27>G<EFBFBD>N<EFBFBD>X<EFBFBD>|<7C>[<5B>g';
SPostEdit = '<27>ۑ<EFBFBD>';
SCancelEdit = '<27>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>';
SRefreshRecord = '<27>X<EFBFBD>V';
SChoice = '<27>I<EFBFBD><49>';
SClear = '<27>I<EFBFBD><49><EFBFBD>j<EFBFBD><6A>';
SDeleteRecordQuestion = '<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><ED8F9C><EFBFBD>܂<EFBFBD><DC82><EFBFBD>?';
SDeleteMultipleRecordsQuestion = '<27>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EA82BD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><ED8F9C><EFBFBD>܂<EFBFBD><DC82><EFBFBD>?';
SRecordNotFound = '<27><><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>‚<EFBFBD><C282><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>';
SFirstName = '<27>擪';
SPriorName = '<27>O<EFBFBD><4F>';
SNextName = '<27><><EFBFBD><EFBFBD>';
SLastName = '<27>ŏI';
SInsertName = '<27>}<7D><>';
SCopyName = '<27>R<EFBFBD>s<EFBFBD>[';
SDeleteName = '<27>폜';
SEditName = '<27>ҏW';
SFilterName = '<27>t<EFBFBD>B<EFBFBD><42><EFBFBD>^';
SFindName = '<27><><EFBFBD><EFBFBD>';
SPrintName = '<27><><EFBFBD><EFBFBD>';
SExportName = '<27>G<EFBFBD>N<EFBFBD>X<EFBFBD>|<7C>[<5B>g';
SPostName = '<27>ۑ<EFBFBD>';
SCancelName = '<27>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>';
SRefreshName = '<27>X<EFBFBD>V';
SChoiceName = '<27>I<EFBFBD><49>';
SClearName = '<27>N<EFBFBD><4E><EFBFBD>A';
SRecNo = '#';
SRecOf = ' of ';
const //for EditTyped
etValidNumber = '<27><><EFBFBD>l';
etValidInteger = '<27><><EFBFBD><EFBFBD><EFBFBD>l';
etValidDateTime = '<27><><EFBFBD>t/<2F><><EFBFBD><EFBFBD>';
etValidDate = '<27><><EFBFBD>t';
etValidTime = '<27><><EFBFBD><EFBFBD>';
etValid = '<27>L<EFBFBD><4C>';
etIsNot = 'is not a';
etOutOfRange = '<27>l %s <20>͈͂𒴂<CD82><F092B482>Ă<EFBFBD><C482>܂<EFBFBD> %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Spanish Mexican resource strings
translated by Daniel Ramirez Jaime, rdaniel2000@hotmail.com

View File

@ -1,158 +0,0 @@
unit SMCnst;
interface
{ Language:
Spanish (Mexican) strings
Translator:
Daniel Ramirez Jaime
E-Mail:
rdaniel2000@hotmail.com
}
const
strMessage = 'Imprimir...';
strSaveChanges = '<27>En readlidad desea guardar los cambios a la Base de Datos?';
strErrSaveChanges = 'No se puede guardar los datos, verifique la conecci<63>n'+
' con el Servidor o la validaci<63>n de datos';
strDeleteWarning = '<27>En readlidad desea eliminar de la tabla %s?';
strEmptyWarning = '<27>En realidad desea vaciar la Tabla %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Agregar registro',
'Insertar registro',
'Modificar registro',
'Eliminar registro',
'-',
'Imprimir ...',
'Exportar ...',
'-',
'Guardar cambios',
'Cancelar cambios',
'Actualizar',
'-',
'Seleccionar/Deseleccionar registros',
'Selecccionar registros',
'Seleccionar Todos los registros',
'-',
'Deseleccionar registro',
'Deseleccionar Todos los registro',
'-',
'Guardar el esquema de la columna',
'Restaurar el esquema de la columna',
'-',
'Configurar...');
const //for TSMSetDBGridDialog
SgbTitle = ' T<>tulo ';
SgbData = ' Dato ';
STitleCaption = 'Descripci<63>n:';
STitleAlignment = 'Alinear:';
STitleColor = 'Fondo:';
STitleFont = 'Fuente:';
SWidth = 'Ancho:';
SWidthFix = 'caracteres';
SAlignLeft = 'izquierdo';
SAlignRight = 'derecho';
SAlignCenter = 'centro';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'Primer registro';
SPriorRecord = 'Anterior registro';
SNextRecord = 'Siguiente registro';
SLastRecord = 'Ultimo registro';
SInsertRecord = 'Insertar registro';
SCopyRecord = 'Copiar registro';
SDeleteRecord = 'Eliminar registro';
SEditRecord = 'Modificar registro';
SFilterRecord = 'Filtrar condiciones';
SFindRecord = 'Buscar el registro';
SPrintRecord = 'Imprimir los registros';
SExportRecord = 'Exportar los registros';
SPostEdit = 'Guardar cambios';
SCancelEdit = 'Cancelar cambios';
SRefreshRecord = 'Actualiar datos';
SChoice = 'Escojer registro';
SClear = 'Borrar el registro selecionado';
SDeleteRecordQuestion = '<27>Eliminar registro?';
SDeleteMultipleRecordsQuestion = '<27>En realidad desea Eliminar los registros seleccionados?';
SRecordNotFound = 'Registro no encontrado';
SFirstName = 'Primer';
SPriorName = 'Anterior';
SNextName = 'Siguiente';
SLastName = 'Ultimo';
SInsertName = 'Insertar';
SCopyName = 'Copiar';
SDeleteName = 'Eliminar';
SEditName = 'Modificar';
SFilterName = 'Filtrar';
SFindName = 'Encontrar';
SPrintName = 'Imprimir';
SExportName = 'Exportar';
SPostName = 'Guardar';
SCancelName = 'Cancelar';
SRefreshName = 'Actualizar';
SChoiceName = 'Escojer';
SClearName = 'Borrar';
SBtnOk = '&Aceptar';
SBtnCancel = '&Cancelar';
SBtnLoad = 'Abrir';
SBtnSave = 'Guardar';
SBtnCopy = 'Copiar';
SBtnPaste = 'Pegar';
SBtnClear = 'Limpiar';
SRecNo = 'reg.';
SRecOf = ' de ';
const //for EditTyped
etValidNumber = 'n<>mero v<>lido';
etValidInteger = 'n<>mero entero v<>lido';
etValidDateTime = 'fecha/hora v<>lido';
etValidDate = 'fecha v<>lido';
etValidTime = 'hora v<>lido';
etValid = 'v<>lido';
etIsNot = 'no es';
etOutOfRange = 'Valor %s fuera de rango %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Dutch resource strings
translated by sam francke s.j.francke@hccnet.nl

View File

@ -1,152 +0,0 @@
unit SMCnst;
interface
{Dutch strings}
{translated by sam francke s.j.francke@hccnet.nl}
const
strMessage = 'Print...';
strSaveChanges = 'Wilt u werkelijk de veranderingen bewaren op de Database Server?';
strErrSaveChanges = 'Kan data niet bewaren ! Check Server verbinding of validate de data.';
strDeleteWarning = 'Wilt u werkelijk tabel %s verwijderen ?';
strEmptyWarning = 'Wilt u werkelijk tabel %s leegmaken?';
const
PopUpCaption: array [0..22] of string[33] =
('voeg record toe',
'record invoegen',
'wijzig record',
'verwijder record',
'-',
'print ...',
'export ...',
'-',
'bewaar veranderingen',
'doe veranderingen teniet',
'verversen',
'-',
'selecteer/deselecteer records',
'selecteer record',
'selecteer alle records',
'-',
'deselecteer record',
'deselecteer alle records',
'-',
'bewaar kolom layout',
'herstel kolom layout',
'-',
'setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' titel ';
SgbData = ' gegevens ';
STitleCaption = 'kop:';
STitleAlignment = 'uitlijnen:';
STitleColor = 'achtergrond:';
STitleFont = 'font:';
SWidth = 'breedte:';
SWidthFix = 'letters';
SAlignLeft = 'links uitlijnen';
SAlignRight = 'rechts uitlijen';
SAlignCenter = 'centreren';
const //for TSMDBFilterDialog
strEqual = 'equal';
strNonEqual = 'not equal';
strNonMore = 'no greater';
strNonLess = 'no less';
strLessThan = 'less than';
strLargeThan = 'greater than';
strExist = 'empty';
strNonExist = 'not empty';
strIn = 'in list';
strBetween = 'between';
strOR = 'OR';
strAND = 'AND';
strField = 'Field';
strCondition = 'Condition';
strValue = 'Value';
strAddCondition = ' Define the additional condition:';
strSelection = ' Select the records by the next conditions:';
strAddToList = 'Add to list';
strDeleteFromList = 'Delete from list';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'eerste record';
SPriorRecord = 'vorige record';
SNextRecord = 'volgende record';
SLastRecord = 'laatste record';
SInsertRecord = 'voeg record in';
SCopyRecord = 'kopieer record';
SDeleteRecord = 'verwijder record';
SEditRecord = 'wijzig record';
SFilterRecord = 'filter voorwaarden';
SFindRecord = 'zoek het record';
SPrintRecord = 'print de records';
SExportRecord = 'exporteer de records';
SPostEdit = 'bewaar veranderingen';
SCancelEdit = 'doe veranderingen teniet';
SRefreshRecord = 'ververs data';
SChoice = 'kies record';
SClear = 'Clear record keuze';
SDeleteRecordQuestion = 'verwijder record?';
SDeleteMultipleRecordsQuestion = 'alle geselecteerde records verwijderen?';
SRecordNotFound = 'geen record gevonden';
SFirstName = 'eerste';
SPriorName = 'vorige';
SNextName = 'volgende';
SLastName = 'laatste';
SInsertName = 'invoegen';
SCopyName = 'kopieer';
SDeleteName = 'verwijder';
SEditName = 'wijzig';
SFilterName = 'filter';
SFindName = 'vind';
SPrintName = 'print';
SExportName = 'export';
SPostName = 'bewaar';
SCancelName = 'afbreken';
SRefreshName = 'ververs';
SChoiceName = 'kies';
SClearName = 'maak leeg';
SBtnOk = 'OK';
SBtnCancel = 'annuleren';
SBtnLoad = 'openen';
SBtnSave = 'opslaan';
SBtnCopy = 'kopieren';
SBtnPaste = 'plakken';
SBtnClear = 'Clear';
SRecNo = 'rec.';
SRecOf = ' van ';
const //for EditTyped
etValidNumber = 'geldig nummer';
etValidInteger = 'geldig integer nummer';
etValidDateTime = 'geldige datum/tijd';
etValidDate = 'geldige datum';
etValidTime = 'geldige tijd';
etValid = 'geldig(e)';
etIsNot = 'is geen';
etOutOfRange = 'waarde %s buiten bereik %s..%s';
implementation
end.

View File

@ -1,17 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Portuguese resource strings
translated by Antonio Roque, antonio_roque@clix.pt

View File

@ -1,156 +0,0 @@
unit SMCnst;
interface
{Portuguese strings}
{translated by Antonio Roque, antonio_roque@clix.pt}
const
strMessage = 'Imprimir...';
strSaveChanges = 'Deseja mesmo guardar as altera<72><61>es na base de Dados ?';
strErrSaveChanges = 'N<>o <20> possivel guardar a informa<6D><61>o ! Veja a liga<67><61>o ao servidor ou regras de valida<64><61>o.';
strDeleteWarning = 'Deseja mesmo apagar a tabela %s?';
strEmptyWarning = 'Deseja mesmo limpar a tabela %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Adicionar registo',
'Inserir Registo',
'Editar registo',
'Apagar Registo',
'-',
'Imprimir ...',
'Exportar ...',
'-',
'Guardar altera<72><61>es',
'N<>o Guardar altera<72><61>es',
'Refrescar',
'-',
'selecionar/deselecionar registos',
'Selecionar registo',
'Selecionar todos os registos',
'-',
'Deselecionar registo',
'deselecionar todos registos',
'-',
'salvar formato da coluna',
'resturar formato da coluna',
'-',
'Setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' Titulo ';
SgbData = ' Data ';
STitleCaption = 'Titulo';
STitleAlignment = 'Alinhamento :';
STitleColor = 'Fundo:';
STitleFont = 'Fonte:';
SWidth = 'Largura:';
SWidthFix = 'characteres';
SAlignLeft = 'esquerda';
SAlignRight = 'direita';
SAlignCenter = 'centro';
const //for TSMDBFilterDialog
strEqual = 'igual';
strNonEqual = 'diferente';
strNonMore = 'nao maior';
strNonLess = 'nao menor';
strLessThan = 'menor que';
strLargeThan = 'maior que';
strExist = 'vazio';
// exist = existe
strNonExist = 'nao vazio';<EFBFBD>
// nonexit = Nao existe
strIn = 'Na Lista'
strBetween = 'entre';
strOR = 'OU';
strAND = 'E';
strField = 'Campo';
strCondition = 'Condicao';
strValue = 'Valor';
strAddCondition = ' Define<6E>a condicao addicional:';
strSelection = ' Selecione<6E>os<6F>Registos pela seguinte(s) Condicoes:';
strAddToList = 'Adicionar a Lista<74>';
strDeleteFromList = 'Apagar Da Lista';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Load from...';
strFSaveAs = 'Save as..';
strFDescription = 'Description';
strFFileName = 'File name';
strFCreate = 'Created: %s';
strFModify = 'Modified: %s';
strFProtect = 'Protect for rewrite';
strFProtectErr = 'File is protected!';
const //for SMDBNavigator
SFirstRecord = 'primeiro registo';
SPriorRecord = 'registo anterior';
SNextRecord = 'proximo registo';
SLastRecord = 'ultimo registo';
SInsertRecord = 'Inserir registo';
SCopyRecord = 'Copiar registo';
SDeleteRecord = 'Apagar registo';
SEditRecord = 'Editar registo';
SFilterRecord = 'condi<64><69>es de filtro';
SFindRecord = 'procurar registos';
SPrintRecord = 'imprimir registos';
SExportRecord = 'Exportar registos';
SPostEdit = 'guardar altera<72><61>es';
SCancelEdit = 'Cancelar altera<72><61>es';
SRefreshRecord = 'Refrescar dados';
SChoice = 'escolher um registo';
SClear = 'limpar escolha de registo';
SDeleteRecordQuestion = 'apagar registo?';
SDeleteMultipleRecordsQuestion = 'deseja mesmo apagar os registos selecionados ?';
SRecordNotFound = 'N<>o existe dados ';
SFirstName = 'primeiro';
SPriorName = 'anterior';
SNextName = 'proximo';
SLastName = 'ultimo';
SInsertName = 'Inserir';
SCopyName = 'Copiar';
SDeleteName = 'apagar';
SEditName = 'Editar';
SFilterName = 'Filtrar';
SFindName = 'Localizar';
SPrintName = 'imprimir';
SExportName = 'Exportar';
SPostName = 'guardar';
SCancelName = 'Cancelar';
SRefreshName = 'Refrescar';
SChoiceName = 'escolher';
SClearName = 'limpar';
SBtnOk = '&OK';
SBtnCancel = '&Cancelar';
SBtnLoad = 'Carregar';
SBtnSave = 'guardar';
SBtnCopy = 'Copiar';
SBtnPaste = 'colar';
SBtnClear = 'limpar';
SRecNo = 'reg.';
SRecOf = ' de ';
const //for EditTyped
etValidNumber = 'n<>mero v<>lido';
etValidInteger = 'n<>mero inteiro v<>lido';
etValidDateTime = 'data/hora v<>lida';
etValidDate = 'data v<>lida';
etValidTime = 'hora v<>lida';
etValid = 'v<>lido';
etIsNot = 'n<>o <20> um';
etOutOfRange = 'Valor %s est<73> fora dos limites %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Russian resource strings

View File

@ -1,151 +0,0 @@
unit SMCnst;
interface
{Russian strings}
const
strMessage = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...';
strSaveChanges = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?';
strErrSaveChanges = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>! <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.';
strDeleteWarning = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s?';
strEmptyWarning = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s?';
const PopUpCaption: array [0..22] of string[33] =
('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ...',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ...',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...');
const //for TSMSetDBGridDialog
SgbTitle = ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ';
SgbData = ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ';
STitleCaption = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
STitleAlignment = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
STitleColor = '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:';
STitleFont = '<27><><EFBFBD><EFBFBD><EFBFBD>:';
SWidth = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
SWidthFix = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SAlignLeft = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SAlignRight = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SAlignCenter = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
const //for TSMDBFilterDialog
strEqual = '<27><><EFBFBD><EFBFBD><EFBFBD>';
strNonEqual = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strNonMore = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strNonLess = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strLessThan = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>';
strLargeThan = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>';
strExist = '<27><><EFBFBD><EFBFBD><EFBFBD>';
strNonExist = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strIn = '<27> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strBetween = '<27><><EFBFBD><EFBFBD><EFBFBD>';
strOR = '<27><><EFBFBD>';
strAND = '<27>';
strField = '<27><><EFBFBD><EFBFBD>';
strCondition = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strValue = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strAddCondition = ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
strSelection = ' <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
strAddToList = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strDeleteFromList = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strTemplate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strFLoadFrom = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>...';
strFSaveAs = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>..';
strFDescription = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strFFileName = '<27><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
strFCreate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: %s';
strFModify = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: %s';
strFProtect = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strFProtectErr = '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!';
const //for SMDBNavigator
SFirstRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPriorRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SNextRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SLastRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SInsertRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCopyRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SDeleteRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SEditRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFilterRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFindRecord = '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPrintRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SExportRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPostEdit = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCancelEdit = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SRefreshRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SChoice = '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SClear = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SDeleteRecordQuestion = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?';
SDeleteMultipleRecordsQuestion = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?';
SRecordNotFound = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFirstName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPriorName = '<27><><EFBFBD><EFBFBD>.';
SNextName = '<27><><EFBFBD><EFBFBD>.';
SLastName = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SInsertName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCopyName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SDeleteName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SEditName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFilterName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFindName = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SPrintName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SExportName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPostName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCancelName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SRefreshName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SChoiceName = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SClearName = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SBtnOk = '&OK';
SBtnCancel = '<27>&<26><><EFBFBD><EFBFBD><EFBFBD>';
SBtnLoad = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnSave = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnCopy = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnPaste = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnClear = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SRecNo = '<27>';
SRecOf = ' <20><> ';
const //for EditTyped
etValidNumber = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValidInteger = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValidDateTime = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValidDate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
etValidTime = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValid = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etIsNot = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etOutOfRange = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s..%s';
implementation
end.

View File

@ -1,17 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Slovak resource strings
translated by Arpad Toth, ekosoft@signalsoft.sk

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{English strings}
const
strMessage = 'Tla<6C>...';
strSaveChanges = 'Chcete zap<61>sa<73> zmeny do Datab<61>zov<6F>ho Servera?';
strErrSaveChanges = 'Nemo<6D>no vykona<6E> z<>pis. Skontrolujte platnos<6F> d<>t alebo konektivitu so Serverom.';
strDeleteWarning = 'Chcete naozaj vymaza<7A> tabu<62>ku %s?';
strEmptyWarning = 'Chcete naozaj vypr<70>zni<6E> tabu<62>ku %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Nov<6F> z<>znam',
'Vlo<6C>i<EFBFBD> z<>znam',
'Oprava',
'Vymaza<7A> z<>znam',
'-',
'Tla<6C> ...',
'Export ...',
'-',
'Ulo<6C>i<EFBFBD> zmeny',
'Vr<56>ti<74> zmeny',
'Refresh',
'-',
'Ozna<6E>i<EFBFBD>/ODzna<6E>i<EFBFBD> z<>znamy',
'Ozna<6E>i<EFBFBD> z<>znam',
'Ozna<6E>i<EFBFBD> V<>etky z<>znamy',
'-',
'ODzna<6E>i<EFBFBD> z<>znam',
'ODzna<6E>i<EFBFBD> V<>etky z<>znamy',
'-',
'Ulo<6C>i<EFBFBD> <20>trukt<6B>ru st<73>pcov',
'Na<4E><61>ta<74> <20>trukt<6B>ru st<73>pcov',
'-',
'Setup...');
const //for TSMSetDBGridDialog
SgbTitle = ' Titulok ';
SgbData = ' Data ';
STitleCaption = 'N<>lepka:';
STitleAlignment = 'Zarovnanie:';
STitleColor = 'Pozadie:';
STitleFont = 'P<>smo:';
SWidth = '<27><>rka:';
SWidthFix = 'znaky';
SAlignLeft = 'v<>avo';
SAlignRight = 'vpravo';
SAlignCenter = 'do stredu';
const //for TSMDBFilterDialog
strEqual = 'rovn<76> sa';
strNonEqual = 'nerovn<76> sa';
strNonMore = 'je men<65><6E> alebo sa rovn<76>';
strNonLess = 'je v<><76><EFBFBD><EFBFBD> alebo sa rovn<76>';
strLessThan = 'je men<65><6E>';
strLargeThan = 'je v<><76><EFBFBD><EFBFBD>';
strExist = 'pr<70>zdny';
strNonExist = 'nepr<70>zdny';
strIn = 'sa nach<63>dza v';
strBetween = 'je v rozsahu';
strOR = 'alebo';
strAND = 'a s<><73>astne';
strField = 'Polo<6C>ka';
strCondition = 'Podmienka';
strValue = 'Hodnota';
strAddCondition = ' Definovanie dodato<74>nej podmienky: ';
strSelection = ' Zoznam z<>znamov pre n<>sledn<64> podmienky:';
strAddToList = 'Prida<64> do zoznamu';
strDeleteFromList = 'Odstr<74>ni<6E> zo zoznamu';
strTemplate = 'Filter template dialog';
strFLoadFrom = 'Na<4E><61>ta<74> z...'; // New constatns
strFSaveAs = 'Ulo<6C>i<EFBFBD> ako..';
strFDescription = 'Popis';
strFFileName = 'N<>zov';
strFCreate = 'Vytvoren<65> : %s';
strFModify = 'Upraven<65> : %s';
strFProtect = 'Zamedzi<7A> prep<65>saniu';
strFProtectErr = 'S<>bor nemo<6D>no prap<61>sa<73> !';
const //for SMDBNavigator
SFirstRecord = 'Prv<72> z<>znam';
SPriorRecord = 'Predch<63>dzaj<61>ci record';
SNextRecord = '<27>al<61><6C> z<>znam';
SLastRecord = 'Posledn<64> z<>znam';
SInsertRecord = 'Vlo<6C>i<EFBFBD> z<>znam';
SCopyRecord = 'Kop<6F>rova<76> z<>znam';
SDeleteRecord = 'Vymaza<7A> z<>znam';
SEditRecord = 'Upravi<76> z<>znam';
SFilterRecord = 'Filtrovacia podmienka';
SFindRecord = 'H<>adanie v z<>znamoch';
SPrintRecord = 'Tla<6C>enie z<>znamov';
SExportRecord = 'Exportovanie z<>znamov';
SPostEdit = 'Ulo<6C>enie zmien';
SCancelEdit = 'Ukon<6F>enie zmien';
SRefreshRecord = 'Obnovi<76> d<>ta';
SChoice = 'Vyberte si z<>znam';
SClear = 'Ostra<72>ujem vybran<61> z<>znamy';
SDeleteRecordQuestion = 'Vymaza<7A> z<>znam?';
SDeleteMultipleRecordsQuestion = 'Skuto<74>ne chcete vymaza<7A> vybran<61> z<>znamy?';
SRecordNotFound = 'Z<>znam sa nena<6E>iel';
SFirstName = 'Prv<72>';
SPriorName = 'Predch<63>dzaj<61>ci';
SNextName = 'Nasledovn<76>';
SLastName = 'Posledn<64>';
SInsertName = 'Vlo<6C>i<EFBFBD>';
SCopyName = 'Kop<6F>rova<76>';
SDeleteName = 'Vymaza<7A>';
SEditName = 'Upravi<76>';
SFilterName = 'Filter';
SFindName = 'H<>adanie';
SPrintName = 'Tla<6C>';
SExportName = 'Export';
SPostName = 'Ulo<6C>i<EFBFBD>';
SCancelName = 'Storno';
SRefreshName = 'Obnovi<76>';
SChoiceName = 'Vo<56>ba';
SClearName = 'Odstr<74>ni<6E>';
SBtnOk = '&OK';
SBtnCancel = '&N<>vrat';
SBtnLoad = 'Na<4E><61>ta<74>';
SBtnSave = 'Ulo<6C>i<EFBFBD>';
SBtnCopy = 'Kop<6F>rova<76>';
SBtnPaste = 'Vlo<6C>i<EFBFBD>';
SBtnClear = 'Odstr<74>ni<6E>';
SRecNo = 'z<>z.';
SRecOf = ' z ';
const //for EditTyped
etValidNumber = 'platn<74> <20><>slo';
etValidInteger = 'platn<74> num.hodnota';
etValidDateTime = 'platn<74> d<>tum/<2F>as';
etValidDate = 'platn<74> d<>tum';
etValidTime = 'platn<74> <20>as';
etValid = 'platn<74>';
etIsNot = 'Nie je';
etOutOfRange = 'Hodnota %s je mimo rozsahu %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Spanish resource strings
translated by Juan J. Martinez, mizar@wanadoo.es

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{Spanish strings}
const
strMessage = 'Imprimir...';
strSaveChanges = 'Confirma la grabaci<63>n de datos en el Servidor';
strErrSaveChanges = 'Imposible grabar! Chequea la conexi<78>n con el servidor o valida los datos.';
strDeleteWarning = 'Confirma el borrado de la tabla %s?';
strEmptyWarning = 'Confirma el vaciado de la table %s?';
const
PopUpCaption: array [0..22] of string[33] =
('Agregar registro',
'Insertar registro',
'Editar registro',
'Eliminar registro',
'-',
'Imprimir ...',
'Exportar ...',
'-',
'Grabar cambios',
'Descartar cambios',
'Refrescar',
'-',
'Selecciona/Deselecciona registros',
'Seleccionar registro',
'Selecciona todos los registros',
'-',
'Deselecciona registro',
'Deselecciona todos los reg.',
'-',
'Guarda Formato de columna',
'Recupera formato de columna',
'-',
'Configurar...');
const //for TSMSetDBGridDialog
SgbTitle = ' T<>tulo ';
SgbData = ' Datos ';
STitleCaption = 'T<>tulo:';
STitleAlignment = 'Alineaci<63>n:';
STitleColor = 'Fondo:';
STitleFont = 'Fuente:';
SWidth = 'Ancho:';
SWidthFix = 'caracteres';
SAlignLeft = 'izquierda';
SAlignRight = 'derecha';
SAlignCenter = 'centro';
const //for TSMDBFilterDialog
strEqual = 'igual';
strNonEqual = 'diferente';
strNonMore = 'menor o igual';
strNonLess = 'mayor o igual';
strLessThan = 'menor';
strLargeThan = 'mayor';
strExist = 'vacio';
strNonExist = 'lleno';
strIn = 'en la lista';
strBetween = 'entre';
strOR = 'OR';
strAND = 'AND';
strField = 'Campo';
strCondition = 'Condici<63>n';
strValue = 'Valor';
strAddCondition = ' Define condici<63>n adicional:';
strSelection = ' Selecciona los registros por las siguientes condiciones:';
strAddToList = 'Agrega a la lista';
strDeleteFromList = 'Borra de la lista';
strTemplate = 'Dialogo plantilla de filtro';
strFLoadFrom = 'Cargar desde...';
strFSaveAs = 'Guardar como..';
strFDescription = 'Descripci<63>n';
strFFileName = 'Archivo';
strFCreate = 'Creado: %s';
strFModify = 'Modificado: %s';
strFProtect = 'Protege para escritura';
strFProtectErr = 'Archivo protegido!';
const //for SMDBNavigator
SFirstRecord = 'Primero';
SPriorRecord = 'Anterior';
SNextRecord = 'Siguiente';
SLastRecord = 'Ultimo';
SInsertRecord = 'Nuevo';
SCopyRecord = 'Copiar';
SDeleteRecord = 'Eliminar';
SEditRecord = 'Modificar';
SFilterRecord = 'Filtrar';
SFindRecord = 'Buscar';
SPrintRecord = 'Impresi<73>n';
SExportRecord = 'Exportar';
SPostEdit = 'Guardar';
SCancelEdit = 'Deshacer Cambios';
SRefreshRecord = 'Refrescar Datos';
SChoice = 'Elegir registro';
SClear = 'Vaciar registro elegido';
SDeleteRecordQuestion = 'Eliminar registro?';
SDeleteMultipleRecordsQuestion = 'Realmente deseas eliminar los registro seleccionados?';
SRecordNotFound = 'Registro no encontrado';
SFirstName = 'Primero';
SPriorName = 'Anterior';
SNextName = 'Siguiente';
SLastName = 'Ultimo';
SInsertName = 'Nuevo';
SCopyName = 'Copiar';
SDeleteName = 'Eliminar';
SEditName = 'Modificar';
SFilterName = 'Filtrar';
SFindName = 'Buscar';
SPrintName = 'Imprimir';
SExportName = 'Exportar';
SPostName = 'Guardar';
SCancelName = 'Cancelar';
SRefreshName = 'Refrescar';
SChoiceName = 'Elegir';
SClearName = 'Vaciar';
SBtnOk = '&Aceptar';
SBtnCancel = '&Cancelar';
SBtnLoad = 'Cargar';
SBtnSave = 'Guardar';
SBtnCopy = 'Copiar';
SBtnPaste = 'Pegar';
SBtnClear = 'Vaciar';
SRecNo = 'reg.';
SRecOf = ' de ';
const //for EditTyped
etValidNumber = 'n<>mero correcto';
etValidInteger = 'entero correcto';
etValidDateTime = 'fecha/hora correcto ';
etValidDate = 'fecha correcta';
etValidTime = 'hora correcta';
etValid = 'correcto';
etIsNot = 'no es un/a';
etOutOfRange = 'Valor %s fuera del rango %s..%s';
implementation
end.

View File

@ -1,16 +0,0 @@
{*********************************************************}
{ }
{ Resources for SMComponent suite. Freeware. }
{ }
{ Copyright (c) 1998-2001 Mike Shkolnik }
{ }
{ E-Mail: mshkolnik@scalabium.com }
{ mshkolnik@yahoo.com }
{ WEB: http://www.scalabium.com }
{ http://www.geocities.com/mshkolnik }
{ tel: 380-/44/-552-10-29 }
{ }
{*********************************************************}
Ukrainian resource strings

View File

@ -1,150 +0,0 @@
unit SMCnst;
interface
{Ukrainian strings}
const
strMessage = '<27><><EFBFBD><EFBFBD>...';
strSaveChanges = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i <20><>i<EFBFBD><69> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i?';
strErrSaveChanges = '<27><><EFBFBD><EFBFBD>i <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>! <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD> <20>''<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.';
strDeleteWarning = '<27><> <20>i<EFBFBD><69><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s?';
strEmptyWarning = '<27><> <20>i<EFBFBD><69><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>i <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i %s?';
const PopUpCaption: array [0..21] of string[33] =
('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD> ...',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ...',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>i<EFBFBD><69>',
'<27>i<EFBFBD><69>i<EFBFBD><69><EFBFBD><EFBFBD> <20><>i<EFBFBD><69>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>i',
'-',
'<27><><EFBFBD>i<EFBFBD><69><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>',
'<27><><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD> <20><>i <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD> <20><>i <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
'-',
'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...');
const //for TSMSetDBGridDialog
SgbTitle = ' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ';
SgbData = ' <20><><EFBFBD>i ';
STitleCaption = '<27><><EFBFBD><EFBFBD><EFBFBD>:';
STitleAlignment = '<27><><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
STitleColor = '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:';
STitleFont = '<27><><EFBFBD><EFBFBD><EFBFBD>:';
SWidth = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:';
SWidthFix = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>';
SAlignLeft = '<27><>i<EFBFBD><69>';
SAlignRight = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SAlignCenter = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
const //for TSMDBFilterDialog
strEqual = '<27>i<EFBFBD><69><EFBFBD>';
strNonEqual = '<27><> <20>i<EFBFBD><69><EFBFBD>';
strNonMore = '<27><> <20>i<EFBFBD><69><EFBFBD><EFBFBD>';
strNonLess = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strLessThan = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i<EFBFBD>';
strLargeThan = '<27>i<EFBFBD><69><EFBFBD><EFBFBD> <20>i<EFBFBD>';
strExist = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strNonExist = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD>';
strIn = '<27> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strBetween = '<27>i<EFBFBD>';
strOR = '<27><><EFBFBD>';
strAND = '<27><>';
strField = '<27><><EFBFBD><EFBFBD>';
strCondition = '<27><><EFBFBD><EFBFBD><EFBFBD>';
strValue = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strAddCondition = ' <20><><EFBFBD><EFBFBD>i<EFBFBD><69> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>:';
strSelection = ' <20><><EFBFBD>i<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD> <20><>i<EFBFBD><69><EFBFBD> <20><>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>:';
strAddToList = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strDeleteFromList = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strTemplate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i<EFBFBD><69><EFBFBD><EFBFBD>i<EFBFBD>';
strFLoadFrom = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>...';
strFSaveAs = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>..';
strFDescription = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strFFileName = '<27><>''<27> <20><><EFBFBD><EFBFBD><EFBFBD>';
strFCreate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: %s';
strFModify = '<27><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD>: %s';
strFProtect = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
strFProtectErr = '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!';
const //for SMDBNavigator
SFirstRecord = '<27><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
SPriorRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
SNextRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
SLastRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
SInsertRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCopyRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SDeleteRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SEditRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFilterRecord = '<27>i<EFBFBD><69>i<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>';
SFindRecord = '<27><>i<EFBFBD><69> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPrintRecord = '<27><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>';
SExportRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>i<EFBFBD>';
SPostEdit = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>i<EFBFBD>';
SCancelEdit = '<27>i<EFBFBD><69>i<EFBFBD><69> <20><>i<EFBFBD>';
SRefreshRecord = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SChoice = '<27><><EFBFBD>i<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SClear = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>i';
SDeleteRecordQuestion = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>?';
SDeleteMultipleRecordsQuestion = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>i <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?';
SRecordNotFound = '<27><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFirstName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPriorName = '<27><><EFBFBD><EFBFBD><EFBFBD>.';
SNextName = '<27><>i<EFBFBD>.';
SLastName = '<27>i<EFBFBD><69><EFBFBD>';
SInsertName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCopyName = '<27><><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SDeleteName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SEditName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SFilterName = '<27>i<EFBFBD><69><EFBFBD><EFBFBD>';
SFindName = '<27><>i<EFBFBD><69>';
SPrintName = '<27><><EFBFBD><EFBFBD>';
SExportName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SPostName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SCancelName = '<27>i<EFBFBD><69>i<EFBFBD><69>';
SRefreshName = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SChoiceName = '<27><><EFBFBD>i<EFBFBD>';
SClearName = '<27><><EFBFBD><EFBFBD><EFBFBD>';
SBtnOk = '&OK';
SBtnCancel = '&<26>i<EFBFBD><69>i<EFBFBD><69>';
SBtnLoad = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnSave = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnCopy = '<27><><EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD>';
SBtnPaste = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SBtnClear = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
SRecNo = '<27>';
SRecOf = ' <20> ';
const //for EditTyped
etValidNumber = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValidInteger = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>i<EFBFBD><69><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etValidDateTime = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>';
etValidDate = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
etValidTime = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>';
etValid = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etIsNot = '<27><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
etOutOfRange = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> %s <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>i %s..%s';
implementation
end.

View File

@ -102,8 +102,8 @@ set params=--no-config
set params=%params% -aWinTypes=Windows;WinProcs=Windows;DbiProcs=BDE;DbiTypes=BDE;DbiErrs=BDE
set params=%params% -B
set params=%params% -i"%base_dir%\components\compilerdetection\include;%base_dir%\components\heidisql\include"
set params=%params% -r"%base_dir%\components\smdbgrid\Resources;%base_dir%\components\synedit\resources;%base_dir%\components\virtualtreeview\Resources;%base_dir%\components\edbimage\resources"
set params=%params% -u"%compiler_dir%\lib;%compiler_dir%\lib\obj;%base_dir%\components\zeosdbo\build;%base_dir%\components\virtualtreeview\build;%base_dir%\components\synedit\build;%base_dir%\components\smdbgrid\build;%base_dir%\components\heidisql\build;%base_dir%\components\edbimage\build;%base_dir%\components\tntunictrls\build"
set params=%params% -r"%base_dir%\components\synedit\resources;%base_dir%\components\virtualtreeview\Resources;%base_dir%\components\edbimage\resources"
set params=%params% -u"%compiler_dir%\lib;%compiler_dir%\lib\obj;%base_dir%\components\zeosdbo\build;%base_dir%\components\virtualtreeview\build;%base_dir%\components\synedit\build;%base_dir%\components\heidisql\build;%base_dir%\components\edbimage\build;%base_dir%\components\tntunictrls\build"
set params=%params% -N0"..\..\build"
set params=%params% -LE"..\..\build"
set params=%params% -LN"..\..\build"
@ -181,11 +181,6 @@ call :compile edbimage DCLSer
if not %err% == 0 goto end
rem Build SMDBGrid
call :compile smdbgrid SMDBGridComponents
if not %err% == 0 goto end
rem Build SynEdit
call :compile synedit SynEditR
if not %err% == 0 goto end

View File

@ -107,11 +107,6 @@ call :install edbimage DCLSer
if not %err% == 0 goto end
rem Install SMDBGrid
call :install smdbgrid SMDBGridComponents
if not %err% == 0 goto end
rem Install SynEdit
call :install synedit SynEditD
if not %err% == 0 goto end

View File

@ -74,7 +74,7 @@ Germany, Danmark, Netherlands, Brazil and China.
----------------------------------------
- ZeosLib under GPL - http://sourceforge.net/projects/zeoslib/
- SynEdit under LGPL - http://synedit.sourceforge.net
- Scalabium Software for Freeware SMDBGrid - http://www.scalabium.com/
- TNT Unicode Controls with unicode exceptions - http://www.mh-nexus.de/tntunicodecontrols.htm
- Inno Setup - http://www.jrsoftware.org/
- Sebasti<74>n Mayor<6F> for EDBImage
- Daniel Hahler for the name "HeidiSQL" - http://daniel.hahler.de/

View File

@ -1,4 +1,4 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{53d02113-9bb2-4326-83eb-53734f07dae7}</ProjectGuid>
<MainSource>heidisql.dpr</MainSource>
@ -19,10 +19,10 @@
<DCC_HppOutput>..\..\build</DCC_HppOutput>
<DCC_BplOutput>..\..\build</DCC_BplOutput>
<DCC_DcpOutput>..\..\build</DCC_DcpOutput>
<DCC_UnitSearchPath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_UnitSearchPath>
<DCC_ResourcePath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_ResourcePath>
<DCC_ObjPath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_ObjPath>
<DCC_IncludePath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_IncludePath>
<DCC_UnitSearchPath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_UnitSearchPath>
<DCC_ResourcePath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_ResourcePath>
<DCC_ObjPath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_ObjPath>
<DCC_IncludePath>..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\Resources;..\..\components\tntunictrls\build</DCC_IncludePath>
<DCC_Define>RELEASE</DCC_Define>
<DCC_Description>HeidiSQL</DCC_Description>
<DCC_AssertionsAtRuntime>False</DCC_AssertionsAtRuntime>
@ -40,10 +40,10 @@
<DCC_HppOutput>..\..\build</DCC_HppOutput>
<DCC_BplOutput>..\..\build</DCC_BplOutput>
<DCC_DcpOutput>..\..\build</DCC_DcpOutput>
<DCC_UnitSearchPath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_UnitSearchPath>
<DCC_ResourcePath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_ResourcePath>
<DCC_ObjPath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_ObjPath>
<DCC_IncludePath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_IncludePath>
<DCC_UnitSearchPath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_UnitSearchPath>
<DCC_ResourcePath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_ResourcePath>
<DCC_ObjPath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_ObjPath>
<DCC_IncludePath>$(BDS)\RaveReports\Lib;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources;..\..\components\tntunictrls\build</DCC_IncludePath>
<DCC_Define>DEBUG</DCC_Define>
<DCC_Description>HeidiSQL</DCC_Description>
</PropertyGroup>
@ -51,7 +51,7 @@
<Borland.Personality>Delphi.Personality</Borland.Personality>
<Borland.ProjectType>VCLApplication</Borland.ProjectType>
<BorlandProject>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">..\..;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\source;..\..\components\heidisql\source;..\..\components\smdbgrid\source;..\..\components\synedit\source;..\..\components\zeosdbo\src;..\..\components\zeosdbo\src\plain;..\..\components\zeosdbo\src\component;..\..\components\zeosdbo\src\core;..\..\components\zeosdbo\src\dbc;..\..\components\zeosdbo\src\parsesql</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="ProjectLang">$00000407</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">3</VersionInfo><VersionInfo Name="MinorVer">2</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">True</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1033</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription">HeidiSQL</VersionInfoKeys><VersionInfoKeys Name="FileVersion">3.2.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename">heidisql.exe</VersionInfoKeys><VersionInfoKeys Name="ProductName">HeidiSQL</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">heidisql.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="DebugSourceDirs">..\..;..\..\components\compilerdetection\include;..\..\components\heidisql\include;..\..\components\edbimage\source;..\..\components\heidisql\source;..\..\components\synedit\source;..\..\components\zeosdbo\src;..\..\components\zeosdbo\src\plain;..\..\components\zeosdbo\src\component;..\..\components\zeosdbo\src\core;..\..\components\zeosdbo\src\dbc;..\..\components\zeosdbo\src\parsesql</Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="ProjectLang">$00000407</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">3</VersionInfo><VersionInfo Name="MinorVer">2</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">True</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">1033</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription">HeidiSQL</VersionInfoKeys><VersionInfoKeys Name="FileVersion">3.2.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename">heidisql.exe</VersionInfoKeys><VersionInfoKeys Name="ProductName">HeidiSQL</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">3</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">heidisql.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
</ProjectExtensions>
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />
<ItemGroup>

View File

@ -199,8 +199,8 @@
<td>Build All + Install "DCLSer"</td>
</tr>
<tr>
<td>components/smdbgrid/packages/delphi10/SMDBGridComponents.bdsproj</td>
<td>Build All + Install "SMDBGridComponents"</td>
<td>components/tntunictrls/packages/delphi10/TntUnicodeVcl.bdsgroup</td>
<td>Build All + Install "TntUnicodeVcl_Design"</td>
</tr>
<tr>
<td>components/synedit/packages/delphi10/SynEdit.bds<u>group</u></td>
@ -340,7 +340,7 @@
<ul>
<li>EDBImage</li>
<li>HeidiSQL helper components</li>
<li>SMDBGrid</li>
<li>TNTWare Unicode Controls</li>
<li>SynEdit component suite</li>
<li>Zeos Database Components</li>
</ul>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject>
<PersonalityInfo>
<Option>
@ -11,7 +11,6 @@
<Default.Personality> <Projects>
<Projects Name="VCLser100.bpl">..\..\components\edbimage\packages\delphi10\VCLser.bdsproj</Projects>
<Projects Name="DCLSer100.bpl">..\..\components\edbimage\packages\delphi10\DCLSer.bdsproj</Projects>
<Projects Name="SMDBGridComponents100.bpl">..\..\components\smdbgrid\packages\delphi10\SMDBGridComponents.bdsproj</Projects>
<Projects Name="SynEditR100.bpl">..\..\components\synedit\Packages\delphi10\SynEditR.bdsproj</Projects>
<Projects Name="SynEditD100.bpl">..\..\components\synedit\Packages\delphi10\SynEditD.bdsproj</Projects>
<Projects Name="ZCore100.bpl">..\..\components\zeosdbo\packages\delphi10\ZCore.bdsproj</Projects>
@ -26,7 +25,7 @@
<Projects Name="TntUnicodeVcl100.bpl">..\..\components\tntunictrls\packages\delphi10\TntUnicodeVcl.bdsproj</Projects>
<Projects Name="TntUnicodeVcl_Design100.bpl">..\..\components\tntunictrls\packages\delphi10\TntUnicodeVcl_Design.bdsproj</Projects>
<Projects Name="heidisql.exe">..\..\packages\delphi10\heidisql.bdsproj</Projects>
<Projects Name="Targets">VCLser100.bpl DCLSer100.bpl SMDBGridComponents100.bpl SynEditR100.bpl SynEditD100.bpl ZCore100.bpl ZPlain100.bpl ZParseSql100.bpl ZDbc100.bpl ZComponent100.bpl ZComponentDesign100.bpl HeidiComponents100.bpl VirtualTreesR100.bpl VirtualTreesD100.bpl TntUnicodeVcl100.bpl TntUnicodeVcl_Design100.bpl heidisql.exe</Projects>
<Projects Name="Targets">VCLser100.bpl DCLSer100.bpl SynEditR100.bpl SynEditD100.bpl ZCore100.bpl ZPlain100.bpl ZParseSql100.bpl ZDbc100.bpl ZComponent100.bpl ZComponentDesign100.bpl HeidiComponents100.bpl VirtualTreesR100.bpl VirtualTreesD100.bpl TntUnicodeVcl100.bpl TntUnicodeVcl_Design100.bpl heidisql.exe</Projects>
</Projects>
<Dependencies/>
</Default.Personality>

View File

@ -1,4 +1,4 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{9d2773a7-5199-4f9f-9b9a-ad4c0c48a953}</ProjectGuid>
</PropertyGroup>
@ -26,15 +26,6 @@
<Target Name="DCLSer:Make">
<MSBuild Projects="..\..\components\edbimage\packages\delphi11\DCLSer.dproj" Targets="Make" />
</Target>
<Target Name="SMDBGridComponents">
<MSBuild Projects="..\..\components\smdbgrid\packages\delphi11\SMDBGridComponents.dproj" Targets="" />
</Target>
<Target Name="SMDBGridComponents:Clean">
<MSBuild Projects="..\..\components\smdbgrid\packages\delphi11\SMDBGridComponents.dproj" Targets="Clean" />
</Target>
<Target Name="SMDBGridComponents:Make">
<MSBuild Projects="..\..\components\smdbgrid\packages\delphi11\SMDBGridComponents.dproj" Targets="Make" />
</Target>
<Target Name="SynEditR">
<MSBuild Projects="..\..\components\synedit\Packages\delphi11\SynEditR.dproj" Targets="" />
</Target>
@ -162,12 +153,12 @@
<MSBuild Projects="..\..\packages\delphi11\heidisql.dproj" Targets="Make" />
</Target>
<Target Name="Build">
<CallTarget Targets="VCLSer;DCLSer;SMDBGridComponents;SynEditR;SynEditD;ZCore;ZPlain;ZParseSql;ZDbc;ZComponent;ZComponentDesign;HeidiComponents;VirtualTreesR;VirtualTreesD;TntUnicodeVcl;TntUnicodeVcl_Design;heidisql" />
<CallTarget Targets="VCLSer;DCLSer;SynEditR;SynEditD;ZCore;ZPlain;ZParseSql;ZDbc;ZComponent;ZComponentDesign;HeidiComponents;VirtualTreesR;VirtualTreesD;TntUnicodeVcl;TntUnicodeVcl_Design;heidisql" />
</Target>
<Target Name="Clean">
<CallTarget Targets="VCLSer:Clean;DCLSer:Clean;SMDBGridComponents:Clean;SynEditR:Clean;SynEditD:Clean;ZCore:Clean;ZPlain:Clean;ZParseSql:Clean;ZDbc:Clean;ZComponent:Clean;ZComponentDesign:Clean;HeidiComponents:Clean;VirtualTreesR:Clean;VirtualTreesD:Clean;TntUnicodeVcl:Clean;TntUnicodeVcl_Design:Clean;heidisql:Clean" />
<CallTarget Targets="VCLSer:Clean;DCLSer:Clean;SynEditR:Clean;SynEditD:Clean;ZCore:Clean;ZPlain:Clean;ZParseSql:Clean;ZDbc:Clean;ZComponent:Clean;ZComponentDesign:Clean;HeidiComponents:Clean;VirtualTreesR:Clean;VirtualTreesD:Clean;TntUnicodeVcl:Clean;TntUnicodeVcl_Design:Clean;heidisql:Clean" />
</Target>
<Target Name="Make">
<CallTarget Targets="VCLSer:Make;DCLSer:Make;SMDBGridComponents:Make;SynEditR:Make;SynEditD:Make;ZCore:Make;ZPlain:Make;ZParseSql:Make;ZDbc:Make;ZComponent:Make;ZComponentDesign:Make;HeidiComponents:Make;VirtualTreesR:Make;VirtualTreesD:Make;TntUnicodeVcl:Make;TntUnicodeVcl_Design:Make;heidisql:Make" />
<CallTarget Targets="VCLSer:Make;DCLSer:Make;SynEditR:Make;SynEditD:Make;ZCore:Make;ZPlain:Make;ZParseSql:Make;ZDbc:Make;ZComponent:Make;ZComponentDesign:Make;HeidiComponents:Make;VirtualTreesR:Make;VirtualTreesD:Make;TntUnicodeVcl:Make;TntUnicodeVcl_Design:Make;heidisql:Make" />
</Target>
</Project>