Merge pull request #1 from K6TU/1.70A

Version 1.70A - K6TU 3/19/2015
This commit is contained in:
Stephen Hicks 2015-03-23 15:48:25 -05:00
commit 88716f5190
13 changed files with 2155 additions and 2060 deletions

4
.gitignore vendored
View file

@ -11,3 +11,7 @@
*.lai
*.la
*.a
# C++Builder generated files
mmtty.exe
Debug_Build/*

View file

@ -31,7 +31,7 @@
#include <mbstring.h>
#include <SHELLAPI.H>
#define VERID "Ver1.68" //AA6YQ 1.65D->1.66G, JE3HHT 1.67
#define VERID "Ver1.70" //K6TU 1.68A -> 1.70A AA6YQ 1.65D->1.66G, JE3HHT 1.67
#define VERBETA "A"
#define VERTTL2 "MMTTY "VERID VERBETA
#define VERTTL VERTTL2" (C) JE3HHT 2000-2010."

1604
Mmtty.ini

File diff suppressed because it is too large Load diff

View file

@ -34,6 +34,12 @@
//TAgcSetDlg *AgcSetDlg;
int PageIndex = 0;
static int PageIndexBPF = 0;
// Static array to map selected audio devices from radio group index
// to unit number - one each for input & output devices
// K6TU 3/17/2015
static int InputDeviceMap[16];
static int OutputDeviceMap[16];
//---------------------------------------------------------------------
__fastcall TOptionDlg::TOptionDlg(TComponent* AOwner)
: TForm(AOwner)
@ -58,20 +64,73 @@ __fastcall TOptionDlg::TOptionDlg(TComponent* AOwner)
SetComboBox(pllVCOGain, MmttyWd->m_asVCOGain.c_str());
SetComboBox(pllLoopFC, MmttyWd->m_asLoopFC.c_str());
//AA6YQ 1.66
InputSoundcards->Items->BeginUpdate();
InputSoundcards->Items->Clear();
for( int i = 0; i < 16; i++ ){
InputSoundcards->Items->Add(MmttyWd->pSound->GetInputSoundcard(i));
}
InputSoundcards->Items->EndUpdate();
//K6TU
// Amended enumeration of audio units to review the
// first 32 units for each of input & output.
//
// To address the introduction of DAX by FlexRadio systems
// for their Flex-6000 series radios, only devices that do NOT
// include the substrings "IQ" or "RESERVED" are provided
// as choices to the user.
int CountUnits = 0;
int CurrentUnit = 0;
LPCSTR devName;
char *cString;
OutputSoundcards->Items->BeginUpdate();
OutputSoundcards->Items->Clear();
for( int i = 0; i < 16; i++ ){
OutputSoundcards->Items->Add(MmttyWd->pSound->GetOutputSoundcard(i));
}
OutputSoundcards->Items->EndUpdate();
//AA6YQ 1.66
InputSoundcards->Items->BeginUpdate();
InputSoundcards->Items->Clear();
while (CountUnits < 16 && CurrentUnit < 32) {
devName = MmttyWd->pSound->GetInputSoundcard(CurrentUnit);
cString = AnsiString(devName).c_str();
if (strstr(cString, "IQ") || strstr(cString, "RESERVED")) {
// This is one of the FlexRadio audio devices we don't want
CurrentUnit++;
continue;
}
// This is a device we want...
if (devName) {
InputSoundcards->Items->Add(devName);
InputDeviceMap[CountUnits++] = CurrentUnit++;
} else {
CurrentUnit++;
}
}
// for( int i = 0; i < 16; i++ ){
// InputSoundcards->Items->Add(MmttyWd->pSound->GetInputSoundcard(i));
// }
InputSoundcards->Items->EndUpdate();
OutputSoundcards->Items->BeginUpdate();
OutputSoundcards->Items->Clear();
CountUnits = 0;
CurrentUnit = 0;
while (CountUnits < 16 && CurrentUnit < 32) {
devName = MmttyWd->pSound->GetOutputSoundcard(CurrentUnit);
cString = AnsiString(devName).c_str();
if (strstr(cString, "IQ") || strstr(cString, "RESERVED")) {
// This is one of the FlexRadio audio devices we don't want
CurrentUnit++;
continue;
}
// This is a device we want...
if (devName) {
OutputSoundcards->Items->Add(devName);
OutputDeviceMap[CountUnits++] = CurrentUnit++;
} else {
CurrentUnit++;
}
}
//for( int i = 0; i < 16; i++ ){
// OutputSoundcards->Items->Add(MmttyWd->pSound->GetOutputSoundcard(i));
//}
OutputSoundcards->Items->EndUpdate();
if( Font->Charset != SHIFTJIS_CHARSET ){
@ -135,7 +194,7 @@ __fastcall TOptionDlg::TOptionDlg(TComponent* AOwner)
TxPort->Items->Strings[0] = "Sound";
TxPort->Items->Strings[1] = "Sound + COM-TxD (FSK)";
CBFix45->Caption = "Fixes 45.45 baud";
CBFix45->Caption = "Fixes 45.45 baud";
SBIN1->Font->Name = sys.m_BtnFontName;
SBIN1->Font->Charset = sys.m_BtnFontCharset;
SBIN2->Font->Name = sys.m_BtnFontName;
@ -178,10 +237,10 @@ __fastcall TOptionDlg::TOptionDlg(TComponent* AOwner)
//AA6YQ 1.66B moved here from TOptionDlg::DevNoDropDown
m_MMListW.QueryList("MMW");
for( int i = 0; i < m_MMListW.GetCount(); i++ ){
DevNo->Items->Add(m_MMListW.GetItemName(i));
DevOutNo->Items->Add(m_MMListW.GetItemName(i));
m_MMListW.QueryList("MMW");
for( int i = 0; i < m_MMListW.GetCount(); i++ ){
DevNo->Items->Add(m_MMListW.GetItemName(i));
DevOutNo->Items->Add(m_MMListW.GetItemName(i));
}
}
@ -282,8 +341,8 @@ void __fastcall TOptionDlg::UpdateUI(void)
int dd;
f = (sscanf(AnsiString(DevNo->Text).c_str(), "%d", &dd) == 1 ); //JA7UDE 0428
GB4->Enabled = f;
SetGroupEnabled(GB4);
Source->Enabled = f;
SetGroupEnabled(GB4);
Source->Enabled = f;
}
//---------------------------------------------------------------------------
TSpeedButton *__fastcall TOptionDlg::GetSB(int n)
@ -324,9 +383,9 @@ void __fastcall TOptionDlg::UpdateMacro(void)
int __fastcall TOptionDlg::IsSoundcard(LPCSTR t)
{
for( ; ; t++ ){
if (*t=='\0') {
return 1;
}
if (*t=='\0') {
return 1;
}
else if ((*t<'0')||(*t>'9')){
return 0;
}
@ -470,21 +529,45 @@ int __fastcall TOptionDlg::Execute(CFSKDEM *fp, CFSKMOD *mp)
DevOutNo->Text = sys.m_SoundOutDevice;
}
//AA6YQ 1.66
//AA6YQ 1.66
//K6TU
if (IsSoundcard (AnsiString(DevNo->Text).c_str())) { //JA7UDE 0428
InputSoundcards->ItemIndex = atoi(AnsiString(DevNo->Text).c_str()); //AA6YQ 1.66 //JA7UDE 0428
}
else {
InputSoundcards->ItemIndex =-1;
}
// Assuming that devices haven't been re-enumerated by Windows,
// we need to find the corresponding unit number in the map in order
// to select the right unit
int unitNum = atoi(AnsiString(DevNo->Text).c_str());
int i;
for (i=0; i < 16; i++) {
if (InputDeviceMap[i] == unitNum) {
break;
}
}
InputSoundcards->ItemIndex = i != 16 ? i : -1;
// InputSoundcards->ItemIndex = atoi(AnsiString(DevNo->Text).c_str()); //AA6YQ 1.66 //JA7UDE 0428
}
else {
InputSoundcards->ItemIndex =-1;
}
//AA6YQ 1.66
//AA6YQ 1.66
//K6TU
if (IsSoundcard (AnsiString(DevOutNo->Text).c_str())) { //JA7UDE 0428
OutputSoundcards->ItemIndex = atoi(AnsiString(DevOutNo->Text).c_str()); //AA6YQ 1.66 //JA7UDE 0428
}
else {
OutputSoundcards->ItemIndex =-1;
}
// Assuming that devices haven't been re-enumerated by Windows,
// we need to find the corresponding unit number in the map in order
// to select the right unit
int unitNum = atoi(AnsiString(DevOutNo->Text).c_str());
int i;
for (i=0; i < 16; i++) {
if (OutputDeviceMap[i] == unitNum) {
break;
}
}
OutputSoundcards->ItemIndex = i != 16 ? i : -1;
// OutputSoundcards->ItemIndex = atoi(AnsiString(DevOutNo->Text).c_str()); //AA6YQ 1.66 //JA7UDE 0428
}
else {
OutputSoundcards->ItemIndex =-1;
}
Source->ItemIndex = sys.m_SoundStereo;
@ -738,7 +821,9 @@ int __fastcall TOptionDlg::Execute(CFSKDEM *fp, CFSKMOD *mp)
sys.m_SoundPriority = SoundPriority->ItemIndex;
if( sscanf(AnsiString(DevNo->Text).c_str(), "%d", &dd) == 1 ){ //JA7UDE 0428
sys.m_SoundDevice = dd;
// Find the unit number in the input map and update
sys.m_SoundDevice = InputDeviceMap[dd];
// sys.m_SoundDevice = dd;
}
else {
sys.m_SoundDevice = -2;
@ -747,7 +832,9 @@ int __fastcall TOptionDlg::Execute(CFSKDEM *fp, CFSKMOD *mp)
//AA6YQ 1.66
if( sscanf(AnsiString(DevOutNo->Text).c_str(), "%d", &dd) == 1 ){ //JA7UDE 0428
sys.m_SoundOutDevice = dd;
// Find the unit in the output map and update
sys.m_SoundOutDevice = OutputDeviceMap[dd];
// sys.m_SoundOutDevice = dd;
}
else {
sys.m_SoundOutDevice = -2;

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -46,6 +46,7 @@ __fastcall TVerDspDlg::TVerDspDlg(TComponent* AOwner)
Version->Caption = VERTTL;
LTNX->Caption =
"------ Programming ------\r\n"
"Stu, K6TU (Updated 1.66A -> 1.70A)\r\n"
"Dave, AA6YQ (updated 1.65D -> 1.66G)\r\n"
"------ Help, FAQ and Remote mode, etc... ------\r\n"
"Jan, KX2A Ken, VE5KC Bill, KB4IJ Andy, K3UK(KB2EOQ)\r\n"

Binary file not shown.

View file

@ -1,470 +1,473 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{8A19E7D5-B824-4AED-A872-E0689B281994}</ProjectGuid>
<ProjectType>CppVCLApplication</ProjectType>
<MainSource>mmtty.cpp</MainSource>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Debug</Config>
<ProjectVersion>14.6</ProjectVersion>
<AppType>Application</AppType>
<FrameworkType>VCL</FrameworkType>
<Platform Condition="'$(Platform)'==''">Win32</Platform>
<TargetedPlatforms>1</TargetedPlatforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
<Base_Win32>true</Base_Win32>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
<Base_Win64>true</Base_Win64>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
<Cfg_1>true</Cfg_1>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
<Cfg_1_Win32>true</Cfg_1_Win32>
<CfgParent>Cfg_1</CfgParent>
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
<Cfg_1_Win64>true</Cfg_1_Win64>
<CfgParent>Cfg_1</CfgParent>
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
<Cfg_2>true</Cfg_2>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win32)'!=''">
<Cfg_2_Win32>true</Cfg_2_Win32>
<CfgParent>Cfg_2</CfgParent>
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
<Cfg_2_Win64>true</Cfg_2_Win64>
<CfgParent>Cfg_2</CfgParent>
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
<VerInfo_Locale>1041</VerInfo_Locale>
<DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
<LinkPackageStatics>rtl.lib;vcl.lib;vclx.lib;dbrtl.lib;vcldb.lib;bdertl.lib;vcldbx.lib</LinkPackageStatics>
<PackageImports>vclx.bpi;rtl.bpi;vcl.bpi;dbrtl.bpi;vcldb.bpi;bdertl.bpi;vcldbx.bpi;bcbsmp.bpi;teeui.bpi;teedb.bpi;tee.bpi;ibsmp.bpi;inetdb.bpi;inet.bpi;$(PackageImports)</PackageImports>
<BCC_PCHCache>true</BCC_PCHCache>
<ILINK_AppType>Windows</ILINK_AppType>
<DCC_IncludePath>.\;$(BDS)\lib;$(BDS)\lib\obj;$(DCC_IncludePath)</DCC_IncludePath>
<BRCC_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(BRCC_IncludePath)</BRCC_IncludePath>
<BCC_OptimizeForSpeed>true</BCC_OptimizeForSpeed>
<BCC_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(BCC_IncludePath)</BCC_IncludePath>
<TASM_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(TASM_IncludePath)</TASM_IncludePath>
<FinalOutputDir>.</FinalOutputDir>
<OutputExt>exe</OutputExt>
<AllPackageLibs>rtl.lib;vcl.lib;vclx.lib;dbrtl.lib;vcldb.lib;bdertl.lib;vcldbx.lib</AllPackageLibs>
<TASM_Debugging>None</TASM_Debugging>
<TASM_AdditionalSwitches> /w2</TASM_AdditionalSwitches>
<DCC_AdditionalSwitches> -M</DCC_AdditionalSwitches>
<DCC_CBuilderOutput>JPHNE</DCC_CBuilderOutput>
<DCC_UnitSearchPath>.\;$(BDS)\lib;$(BDS)\lib\obj;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
<ILINK_LibraryPath>$(BDS)\lib\obj;$(BDS)\lib;$(BDS)\lib\psdk;$(ILINK_LibraryPath)</ILINK_LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''">
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
<IncludePath>$(BDSINCLUDE)\windows\vcl;$(IncludePath)</IncludePath>
<VerInfo_Locale>1033</VerInfo_Locale>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve</BCC_UserSuppliedOptions>
<Icon_MainIcon>mmtty_Icon.ico</Icon_MainIcon>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win64)'!=''">
<IncludePath>$(BDSINCLUDE)\windows\vcl;$(IncludePath)</IncludePath>
<Icon_MainIcon>mmtty_Icon.ico</Icon_MainIcon>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''">
<BCC_MonitorGlobalAndStackData>true</BCC_MonitorGlobalAndStackData>
<BCC_MonitorThis>true</BCC_MonitorThis>
<BCC_MonitorInlinePtrAccess>true</BCC_MonitorInlinePtrAccess>
<ILINK_LibraryPath>$(BDS)\lib\debug;$(ILINK_LibraryPath);$(ILINK_LibraryPath)</ILINK_LibraryPath>
<DCC_Define>DEBUG;$(DCC_Define);$(DCC_Define)</DCC_Define>
<BCC_SourceDebuggingOn>true</BCC_SourceDebuggingOn>
<IntermediateOutputDir>Debug_Build</IntermediateOutputDir>
<ILINK_FullDebugInfo>true</ILINK_FullDebugInfo>
<TASM_DisplaySourceLines>true</TASM_DisplaySourceLines>
<ILINK_DisableIncrementalLinking>true</ILINK_DisableIncrementalLinking>
<BCC_DisableOptimizations>true</BCC_DisableOptimizations>
<TASM_Debugging>Full</TASM_Debugging>
<DCC_AdditionalSwitches> -M -V</DCC_AdditionalSwitches>
<BCC_DebugLineNumbers>true</BCC_DebugLineNumbers>
<DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
<BCC_InlineFunctionExpansion>false</BCC_InlineFunctionExpansion>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
<BCC_AllCodeguardOptions>false</BCC_AllCodeguardOptions>
<BCC_MonitorGlobalAndStackData>false</BCC_MonitorGlobalAndStackData>
<BCC_MonitorThis>false</BCC_MonitorThis>
<BCC_MonitorInlinePtrAccess>false</BCC_MonitorInlinePtrAccess>
<Manifest_File>None</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Locale>1033</VerInfo_Locale>
<BCC_Defines>_DEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve -k</BCC_UserSuppliedOptions>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
<BCC_Defines>_DEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<IntermediateOutputDir>Release_Build</IntermediateOutputDir>
<DCC_AdditionalSwitches> -M -$O+</DCC_AdditionalSwitches>
<ILINK_LibraryPath>$(BDS)\lib\release;$(ILINK_LibraryPath);$(ILINK_LibraryPath)</ILINK_LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
<BCC_Defines>NDEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve -r</BCC_UserSuppliedOptions>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
<BCC_Defines>NDEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
</PropertyGroup>
<ItemGroup>
<CppCompile Include="ClockAdj.cpp">
<BuildOrder>9</BuildOrder>
<Form>ClockAdjDlg</Form>
<DependentOn>ClockAdj.h</DependentOn>
<BuildOrder>27</BuildOrder>
</CppCompile>
<CppCompile Include="CLX.cpp">
<BuildOrder>44</BuildOrder>
<DependentOn>CLX.h</DependentOn>
<BuildOrder>14</BuildOrder>
</CppCompile>
<CppCompile Include="ComLib.cpp">
<BuildOrder>31</BuildOrder>
<DependentOn>ComLib.h</DependentOn>
<BuildOrder>2</BuildOrder>
</CppCompile>
<CppCompile Include="Comm.cpp">
<BuildOrder>26</BuildOrder>
<DependentOn>Comm.h</DependentOn>
<BuildOrder>10</BuildOrder>
</CppCompile>
<CppCompile Include="ConvDef.cpp">
<BuildOrder>7</BuildOrder>
<Form>ConvDefDlg</Form>
<DependentOn>ConvDef.h</DependentOn>
<BuildOrder>23</BuildOrder>
</CppCompile>
<CppCompile Include="country.cpp">
<BuildOrder>35</BuildOrder>
<DependentOn>country.h</DependentOn>
<BuildOrder>17</BuildOrder>
</CppCompile>
<CppCompile Include="cradio.cpp">
<BuildOrder>4</BuildOrder>
<DependentOn>cradio.h</DependentOn>
<BuildOrder>32</BuildOrder>
</CppCompile>
<CppCompile Include="ctnc.cpp">
<BuildOrder>29</BuildOrder>
<DependentOn>ctnc.h</DependentOn>
<BuildOrder>1</BuildOrder>
</CppCompile>
<CppCompile Include="EditDlg.cpp">
<BuildOrder>41</BuildOrder>
<Form>EditDlgBox</Form>
<DependentOn>EditDlg.h</DependentOn>
<BuildOrder>11</BuildOrder>
</CppCompile>
<CppCompile Include="Fft.cpp">
<BuildOrder>7</BuildOrder>
<DependentOn>Fft.h</DependentOn>
<BuildOrder>23</BuildOrder>
</CppCompile>
<CppCompile Include="fir.cpp">
<BuildOrder>33</BuildOrder>
<DependentOn>fir.h</DependentOn>
<BuildOrder>3</BuildOrder>
</CppCompile>
<CppCompile Include="FreqDisp.cpp">
<BuildOrder>38</BuildOrder>
<Form>FreqDispDlg</Form>
<DependentOn>FreqDisp.h</DependentOn>
<BuildOrder>20</BuildOrder>
</CppCompile>
<CppCompile Include="Hamlog5.cpp">
<BuildOrder>42</BuildOrder>
<DependentOn>Hamlog5.h</DependentOn>
<BuildOrder>13</BuildOrder>
</CppCompile>
<CppCompile Include="InputWin.cpp">
<BuildOrder>36</BuildOrder>
<Form>InputWinDlg</Form>
<DependentOn>InputWin.h</DependentOn>
<BuildOrder>19</BuildOrder>
</CppCompile>
<CppCompile Include="LogConv.cpp">
<DependentOn>LogConv.h</DependentOn>
<BuildOrder>22</BuildOrder>
</CppCompile>
<CppCompile Include="LogFile.cpp">
<BuildOrder>44</BuildOrder>
<DependentOn>LogFile.h</DependentOn>
<BuildOrder>14</BuildOrder>
</CppCompile>
<CppCompile Include="Loglink.cpp">
<BuildOrder>37</BuildOrder>
<DependentOn>Loglink.h</DependentOn>
<BuildOrder>21</BuildOrder>
</CppCompile>
<CppCompile Include="LogList.cpp">
<BuildOrder>43</BuildOrder>
<Form>LogListDlg</Form>
<DependentOn>LogList.h</DependentOn>
<BuildOrder>15</BuildOrder>
</CppCompile>
<CppCompile Include="LogSet.cpp">
<BuildOrder>26</BuildOrder>
<Form>LogSetDlg</Form>
<DependentOn>LogSet.h</DependentOn>
<BuildOrder>10</BuildOrder>
</CppCompile>
<CppCompile Include="MacroKey.cpp">
<BuildOrder>34</BuildOrder>
<Form>MacroKeyDlg</Form>
<DependentOn>MacroKey.h</DependentOn>
<BuildOrder>18</BuildOrder>
</CppCompile>
<CppCompile Include="Main.cpp">
<BuildOrder>-1</BuildOrder>
<Form>MmttyWd</Form>
<DependentOn>Main.h</DependentOn>
<BuildOrder>1</BuildOrder>
</CppCompile>
<CppCompile Include="mmcg.cpp">
<BuildOrder>34</BuildOrder>
<DependentOn>mmcg.h</DependentOn>
<BuildOrder>18</BuildOrder>
</CppCompile>
<CppCompile Include="MmcgDlg.cpp">
<BuildOrder>36</BuildOrder>
<Form>MmcgDlgBox</Form>
<DependentOn>MmcgDlg.h</DependentOn>
<BuildOrder>19</BuildOrder>
</CppCompile>
<None Include="mml.h">
<BuildOrder>39</BuildOrder>
<BuildOrder>16</BuildOrder>
</None>
<CppCompile Include="MMlink.cpp">
<BuildOrder>38</BuildOrder>
<DependentOn>MMlink.h</DependentOn>
<BuildOrder>20</BuildOrder>
</CppCompile>
<None Include="mmrp.h">
<BuildOrder>40</BuildOrder>
<BuildOrder>12</BuildOrder>
</None>
<CppCompile Include="mmtty.cpp">
<BuildOrder>-1</BuildOrder>
<BuildOrder>0</BuildOrder>
</CppCompile>
<ResFiles Include="mmtty.res">
<BuildOrder>40</BuildOrder>
<BuildOrder>12</BuildOrder>
</ResFiles>
<None Include="mmw.h">
<BuildOrder>41</BuildOrder>
<BuildOrder>11</BuildOrder>
</None>
<CppCompile Include="Option.cpp">
<BuildOrder>9</BuildOrder>
<Form>OptionDlg</Form>
<DependentOn>Option.h</DependentOn>
<BuildOrder>27</BuildOrder>
</CppCompile>
<CppCompile Include="PlayDlg.cpp">
<BuildOrder>6</BuildOrder>
<Form>PlayDlgBox</Form>
<DependentOn>PlayDlg.h</DependentOn>
<BuildOrder>24</BuildOrder>
</CppCompile>
<CppCompile Include="QsoDlg.cpp">
<BuildOrder>39</BuildOrder>
<Form>QSODlgBox</Form>
<DependentOn>QsoDlg.h</DependentOn>
<BuildOrder>16</BuildOrder>
</CppCompile>
<CppCompile Include="radioset.cpp">
<BuildOrder>33</BuildOrder>
<Form>RADIOSetDlg</Form>
<DependentOn>radioset.h</DependentOn>
<BuildOrder>3</BuildOrder>
</CppCompile>
<CppCompile Include="Rtty.cpp">
<BuildOrder>5</BuildOrder>
<DependentOn>Rtty.h</DependentOn>
<BuildOrder>28</BuildOrder>
</CppCompile>
<CppCompile Include="Scope.cpp">
<BuildOrder>8</BuildOrder>
<Form>TScope</Form>
<DependentOn>Scope.h</DependentOn>
<BuildOrder>25</BuildOrder>
</CppCompile>
<CppCompile Include="SendFile.cpp">
<BuildOrder>31</BuildOrder>
<Form>SendFileDlg</Form>
<DependentOn>SendFile.h</DependentOn>
<BuildOrder>2</BuildOrder>
</CppCompile>
<CppCompile Include="SetHelp.cpp">
<BuildOrder>5</BuildOrder>
<Form>SetHelpBox</Form>
<DependentOn>SetHelp.h</DependentOn>
<BuildOrder>28</BuildOrder>
</CppCompile>
<CppCompile Include="ShortCut.cpp">
<BuildOrder>8</BuildOrder>
<Form>ShortCutDlg</Form>
<DependentOn>ShortCut.h</DependentOn>
<BuildOrder>25</BuildOrder>
</CppCompile>
<CppCompile Include="Sound.cpp">
<BuildOrder>4</BuildOrder>
<DependentOn>Sound.h</DependentOn>
<BuildOrder>32</BuildOrder>
</CppCompile>
<CppCompile Include="TextEdit.cpp">
<BuildOrder>42</BuildOrder>
<Form>TextEditDlg</Form>
<DependentOn>TextEdit.h</DependentOn>
<BuildOrder>13</BuildOrder>
</CppCompile>
<CppCompile Include="TH5Len.cpp">
<BuildOrder>43</BuildOrder>
<Form>TH5LenDlg</Form>
<DependentOn>TH5Len.h</DependentOn>
<BuildOrder>15</BuildOrder>
</CppCompile>
<CppCompile Include="TncSet.cpp">
<BuildOrder>30</BuildOrder>
<Form>TNCSetDlg</Form>
<DependentOn>TncSet.h</DependentOn>
<BuildOrder>0</BuildOrder>
</CppCompile>
<CppCompile Include="TxdDlg.cpp">
<BuildOrder>35</BuildOrder>
<Form>TxdDlgBox</Form>
<DependentOn>TxdDlg.h</DependentOn>
<BuildOrder>17</BuildOrder>
</CppCompile>
<CppCompile Include="VerDsp.cpp">
<BuildOrder>37</BuildOrder>
<Form>VerDspDlg</Form>
<DependentOn>VerDsp.h</DependentOn>
<BuildOrder>21</BuildOrder>
</CppCompile>
<CppCompile Include="Wave.cpp">
<BuildOrder>6</BuildOrder>
<DependentOn>Wave.h</DependentOn>
<BuildOrder>24</BuildOrder>
</CppCompile>
<FormResources Include="PlayDlg.dfm"/>
<FormResources Include="Option.dfm"/>
<FormResources Include="QsoDlg.dfm"/>
<FormResources Include="radioset.dfm"/>
<FormResources Include="TncSet.dfm"/>
<FormResources Include="TH5Len.dfm"/>
<FormResources Include="TxdDlg.dfm"/>
<FormResources Include="VerDsp.dfm"/>
<FormResources Include="TextEdit.dfm"/>
<FormResources Include="SendFile.dfm"/>
<FormResources Include="Scope.dfm"/>
<FormResources Include="SetHelp.dfm"/>
<FormResources Include="ShortCut.dfm"/>
<FormResources Include="MmcgDlg.dfm"/>
<FormResources Include="EditDlg.dfm"/>
<FormResources Include="ClockAdj.dfm"/>
<FormResources Include="ConvDef.dfm"/>
<FormResources Include="LogSet.dfm"/>
<FormResources Include="LogList.dfm"/>
<FormResources Include="MacroKey.dfm"/>
<FormResources Include="Main.dfm"/>
<FormResources Include="FreqDisp.dfm"/>
<FormResources Include="InputWin.dfm"/>
<BuildConfiguration Include="Release">
<Key>Cfg_2</Key>
<CfgParent>Base</CfgParent>
</BuildConfiguration>
<BuildConfiguration Include="Base">
<Key>Base</Key>
</BuildConfiguration>
<BuildConfiguration Include="Debug">
<Key>Cfg_1</Key>
<CfgParent>Base</CfgParent>
</BuildConfiguration>
</ItemGroup>
<Import Condition="Exists('$(BDS)\Bin\CodeGear.Cpp.Targets')" Project="$(BDS)\Bin\CodeGear.Cpp.Targets"/>
<Import Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')" Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj"/>
<ProjectExtensions>
<Borland.Personality>CPlusPlusBuilder.Personality.12</Borland.Personality>
<Borland.ProjectType>CppVCLApplication</Borland.ProjectType>
<BorlandProject>
<CPlusPlusBuilder.Personality>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">False</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">1041</VersionInfo>
<VersionInfo Name="CodePage">932</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"/>
<VersionInfoKeys Name="FileDescription"/>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"/>
<VersionInfoKeys Name="LegalCopyright"/>
<VersionInfoKeys Name="LegalTrademarks"/>
<VersionInfoKeys Name="OriginalFilename"/>
<VersionInfoKeys Name="ProductName"/>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"/>
</VersionInfoKeys>
<ProjectProperties>
<ProjectProperties Name="AutoShowDeps">False</ProjectProperties>
<ProjectProperties Name="ManagePaths">True</ProjectProperties>
<ProjectProperties Name="VerifyPackages">True</ProjectProperties>
</ProjectProperties>
<Source>
<Source Name="MainSource">mmtty.cpp</Source>
</Source>
<Excluded_Packages/>
</CPlusPlusBuilder.Personality>
<Platforms>
<Platform value="Win32">True</Platform>
<Platform value="Win64">False</Platform>
</Platforms>
</BorlandProject>
<ProjectFileVersion>12</ProjectFileVersion>
</ProjectExtensions>
</Project>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{8A19E7D5-B824-4AED-A872-E0689B281994}</ProjectGuid>
<ProjectType>CppVCLApplication</ProjectType>
<MainSource>mmtty.cpp</MainSource>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Debug</Config>
<ProjectVersion>16.1</ProjectVersion>
<AppType>Application</AppType>
<FrameworkType>VCL</FrameworkType>
<Platform Condition="'$(Platform)'==''">Win32</Platform>
<TargetedPlatforms>1</TargetedPlatforms>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
<Base_Win32>true</Base_Win32>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
<Base_Win64>true</Base_Win64>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
<Cfg_1>true</Cfg_1>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
<Cfg_1_Win32>true</Cfg_1_Win32>
<CfgParent>Cfg_1</CfgParent>
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
<Cfg_1_Win64>true</Cfg_1_Win64>
<CfgParent>Cfg_1</CfgParent>
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
<Cfg_2>true</Cfg_2>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win32)'!=''">
<Cfg_2_Win32>true</Cfg_2_Win32>
<CfgParent>Cfg_2</CfgParent>
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
<Cfg_2_Win64>true</Cfg_2_Win64>
<CfgParent>Cfg_2</CfgParent>
<Cfg_2>true</Cfg_2>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<SanitizedProjectName>mmtty</SanitizedProjectName>
<VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
<VerInfo_Locale>1041</VerInfo_Locale>
<DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
<LinkPackageStatics>rtl.lib;vcl.lib;vclx.lib;dbrtl.lib;vcldb.lib;bdertl.lib;vcldbx.lib</LinkPackageStatics>
<PackageImports>vclx.bpi;rtl.bpi;vcl.bpi;dbrtl.bpi;vcldb.bpi;bdertl.bpi;vcldbx.bpi;bcbsmp.bpi;teeui.bpi;teedb.bpi;tee.bpi;ibsmp.bpi;inetdb.bpi;inet.bpi;$(PackageImports)</PackageImports>
<BCC_PCHCache>true</BCC_PCHCache>
<ILINK_AppType>Windows</ILINK_AppType>
<DCC_IncludePath>.\;$(BDS)\lib;$(BDS)\lib\obj;$(DCC_IncludePath)</DCC_IncludePath>
<BRCC_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(BRCC_IncludePath)</BRCC_IncludePath>
<BCC_OptimizeForSpeed>true</BCC_OptimizeForSpeed>
<BCC_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(BCC_IncludePath)</BCC_IncludePath>
<TASM_IncludePath>$(BDS)\include;$(BDS)\include\vcl;$(TASM_IncludePath)</TASM_IncludePath>
<FinalOutputDir>.</FinalOutputDir>
<AllPackageLibs>rtl.lib;vcl.lib;vclx.lib;dbrtl.lib;vcldb.lib;bdertl.lib;vcldbx.lib</AllPackageLibs>
<TASM_Debugging>None</TASM_Debugging>
<TASM_AdditionalSwitches> /w2</TASM_AdditionalSwitches>
<DCC_AdditionalSwitches> -M</DCC_AdditionalSwitches>
<DCC_CBuilderOutput>JPHNE</DCC_CBuilderOutput>
<DCC_UnitSearchPath>.\;$(BDS)\lib;$(BDS)\lib\obj;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
<ILINK_LibraryPath>$(BDS)\lib\obj;$(BDS)\lib;$(BDS)\lib\psdk;$(ILINK_LibraryPath)</ILINK_LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''">
<OutputExt>exe</OutputExt>
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
<IncludePath>$(BDSINCLUDE)\windows\vcl;$(IncludePath)</IncludePath>
<VerInfo_Locale>1033</VerInfo_Locale>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve</BCC_UserSuppliedOptions>
<Icon_MainIcon>mmtty_Icon.ico</Icon_MainIcon>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win64)'!=''">
<IncludePath>$(BDSINCLUDE)\windows\vcl;$(IncludePath)</IncludePath>
<Icon_MainIcon>mmtty_Icon.ico</Icon_MainIcon>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''">
<BCC_MonitorGlobalAndStackData>true</BCC_MonitorGlobalAndStackData>
<BCC_MonitorThis>true</BCC_MonitorThis>
<BCC_MonitorInlinePtrAccess>true</BCC_MonitorInlinePtrAccess>
<ILINK_LibraryPath>$(BDS)\lib\debug;$(ILINK_LibraryPath);$(ILINK_LibraryPath)</ILINK_LibraryPath>
<DCC_Define>DEBUG;$(DCC_Define);$(DCC_Define)</DCC_Define>
<BCC_SourceDebuggingOn>true</BCC_SourceDebuggingOn>
<IntermediateOutputDir>Debug_Build</IntermediateOutputDir>
<ILINK_FullDebugInfo>true</ILINK_FullDebugInfo>
<TASM_DisplaySourceLines>true</TASM_DisplaySourceLines>
<ILINK_DisableIncrementalLinking>true</ILINK_DisableIncrementalLinking>
<BCC_DisableOptimizations>true</BCC_DisableOptimizations>
<TASM_Debugging>Full</TASM_Debugging>
<DCC_AdditionalSwitches> -M -V</DCC_AdditionalSwitches>
<BCC_DebugLineNumbers>true</BCC_DebugLineNumbers>
<DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
<BCC_InlineFunctionExpansion>false</BCC_InlineFunctionExpansion>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
<ILINK_LibraryPath>C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP\;$(BDS)\lib\win32\release\;$(ILINK_LibraryPath)</ILINK_LibraryPath>
<BCC_AllCodeguardOptions>false</BCC_AllCodeguardOptions>
<BCC_MonitorGlobalAndStackData>false</BCC_MonitorGlobalAndStackData>
<BCC_MonitorThis>false</BCC_MonitorThis>
<BCC_MonitorInlinePtrAccess>false</BCC_MonitorInlinePtrAccess>
<Manifest_File>None</Manifest_File>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Locale>1033</VerInfo_Locale>
<BCC_Defines>_DEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve -k</BCC_UserSuppliedOptions>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
<BCC_Defines>_DEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<IntermediateOutputDir>Release_Build</IntermediateOutputDir>
<DCC_AdditionalSwitches> -M -$O+</DCC_AdditionalSwitches>
<ILINK_LibraryPath>$(BDS)\lib\release;$(ILINK_LibraryPath);$(ILINK_LibraryPath)</ILINK_LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
<BCC_Defines>NDEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
<BCC_UserSuppliedOptions> -tWM -Vx -d -Ve -r</BCC_UserSuppliedOptions>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
<BCC_Defines>NDEBUG;$(BCC_Defines);$(BCC_Defines)</BCC_Defines>
</PropertyGroup>
<ItemGroup>
<CppCompile Include="ClockAdj.cpp">
<BuildOrder>9</BuildOrder>
<Form>ClockAdjDlg</Form>
<DependentOn>ClockAdj.h</DependentOn>
<BuildOrder>27</BuildOrder>
</CppCompile>
<CppCompile Include="CLX.cpp">
<BuildOrder>44</BuildOrder>
<DependentOn>CLX.h</DependentOn>
<BuildOrder>14</BuildOrder>
</CppCompile>
<CppCompile Include="ComLib.cpp">
<BuildOrder>31</BuildOrder>
<DependentOn>ComLib.h</DependentOn>
<BuildOrder>2</BuildOrder>
</CppCompile>
<CppCompile Include="Comm.cpp">
<BuildOrder>26</BuildOrder>
<DependentOn>Comm.h</DependentOn>
<BuildOrder>10</BuildOrder>
</CppCompile>
<CppCompile Include="ConvDef.cpp">
<BuildOrder>7</BuildOrder>
<Form>ConvDefDlg</Form>
<DependentOn>ConvDef.h</DependentOn>
<BuildOrder>23</BuildOrder>
</CppCompile>
<CppCompile Include="country.cpp">
<BuildOrder>35</BuildOrder>
<DependentOn>country.h</DependentOn>
<BuildOrder>17</BuildOrder>
</CppCompile>
<CppCompile Include="cradio.cpp">
<BuildOrder>4</BuildOrder>
<DependentOn>cradio.h</DependentOn>
<BuildOrder>32</BuildOrder>
</CppCompile>
<CppCompile Include="ctnc.cpp">
<BuildOrder>29</BuildOrder>
<DependentOn>ctnc.h</DependentOn>
<BuildOrder>1</BuildOrder>
</CppCompile>
<CppCompile Include="EditDlg.cpp">
<BuildOrder>41</BuildOrder>
<Form>EditDlgBox</Form>
<DependentOn>EditDlg.h</DependentOn>
<BuildOrder>11</BuildOrder>
</CppCompile>
<CppCompile Include="Fft.cpp">
<BuildOrder>7</BuildOrder>
<DependentOn>Fft.h</DependentOn>
<BuildOrder>23</BuildOrder>
</CppCompile>
<CppCompile Include="fir.cpp">
<BuildOrder>33</BuildOrder>
<DependentOn>fir.h</DependentOn>
<BuildOrder>3</BuildOrder>
</CppCompile>
<CppCompile Include="FreqDisp.cpp">
<BuildOrder>38</BuildOrder>
<Form>FreqDispDlg</Form>
<DependentOn>FreqDisp.h</DependentOn>
<BuildOrder>20</BuildOrder>
</CppCompile>
<CppCompile Include="Hamlog5.cpp">
<BuildOrder>42</BuildOrder>
<DependentOn>Hamlog5.h</DependentOn>
<BuildOrder>13</BuildOrder>
</CppCompile>
<CppCompile Include="InputWin.cpp">
<BuildOrder>36</BuildOrder>
<Form>InputWinDlg</Form>
<DependentOn>InputWin.h</DependentOn>
<BuildOrder>19</BuildOrder>
</CppCompile>
<CppCompile Include="LogConv.cpp">
<DependentOn>LogConv.h</DependentOn>
<BuildOrder>22</BuildOrder>
</CppCompile>
<CppCompile Include="LogFile.cpp">
<BuildOrder>44</BuildOrder>
<DependentOn>LogFile.h</DependentOn>
<BuildOrder>14</BuildOrder>
</CppCompile>
<CppCompile Include="Loglink.cpp">
<BuildOrder>37</BuildOrder>
<DependentOn>Loglink.h</DependentOn>
<BuildOrder>21</BuildOrder>
</CppCompile>
<CppCompile Include="LogList.cpp">
<BuildOrder>43</BuildOrder>
<Form>LogListDlg</Form>
<DependentOn>LogList.h</DependentOn>
<BuildOrder>15</BuildOrder>
</CppCompile>
<CppCompile Include="LogSet.cpp">
<BuildOrder>26</BuildOrder>
<Form>LogSetDlg</Form>
<DependentOn>LogSet.h</DependentOn>
<BuildOrder>10</BuildOrder>
</CppCompile>
<CppCompile Include="MacroKey.cpp">
<BuildOrder>34</BuildOrder>
<Form>MacroKeyDlg</Form>
<DependentOn>MacroKey.h</DependentOn>
<BuildOrder>18</BuildOrder>
</CppCompile>
<CppCompile Include="Main.cpp">
<BuildOrder>-1</BuildOrder>
<Form>MmttyWd</Form>
<DependentOn>Main.h</DependentOn>
<BuildOrder>1</BuildOrder>
</CppCompile>
<CppCompile Include="mmcg.cpp">
<BuildOrder>34</BuildOrder>
<DependentOn>mmcg.h</DependentOn>
<BuildOrder>18</BuildOrder>
</CppCompile>
<CppCompile Include="MmcgDlg.cpp">
<BuildOrder>36</BuildOrder>
<Form>MmcgDlgBox</Form>
<DependentOn>MmcgDlg.h</DependentOn>
<BuildOrder>19</BuildOrder>
</CppCompile>
<None Include="mml.h">
<BuildOrder>39</BuildOrder>
<BuildOrder>16</BuildOrder>
</None>
<CppCompile Include="MMlink.cpp">
<BuildOrder>38</BuildOrder>
<DependentOn>MMlink.h</DependentOn>
<BuildOrder>20</BuildOrder>
</CppCompile>
<None Include="mmrp.h">
<BuildOrder>40</BuildOrder>
<BuildOrder>12</BuildOrder>
</None>
<CppCompile Include="mmtty.cpp">
<BuildOrder>-1</BuildOrder>
<BuildOrder>0</BuildOrder>
</CppCompile>
<ResFiles Include="mmtty.res">
<BuildOrder>40</BuildOrder>
<BuildOrder>12</BuildOrder>
</ResFiles>
<None Include="mmw.h">
<BuildOrder>41</BuildOrder>
<BuildOrder>11</BuildOrder>
</None>
<CppCompile Include="Option.cpp">
<BuildOrder>9</BuildOrder>
<Form>OptionDlg</Form>
<DependentOn>Option.h</DependentOn>
<BuildOrder>27</BuildOrder>
</CppCompile>
<CppCompile Include="PlayDlg.cpp">
<BuildOrder>6</BuildOrder>
<Form>PlayDlgBox</Form>
<DependentOn>PlayDlg.h</DependentOn>
<BuildOrder>24</BuildOrder>
</CppCompile>
<CppCompile Include="QsoDlg.cpp">
<BuildOrder>39</BuildOrder>
<Form>QSODlgBox</Form>
<DependentOn>QsoDlg.h</DependentOn>
<BuildOrder>16</BuildOrder>
</CppCompile>
<CppCompile Include="radioset.cpp">
<BuildOrder>33</BuildOrder>
<Form>RADIOSetDlg</Form>
<DependentOn>radioset.h</DependentOn>
<BuildOrder>3</BuildOrder>
</CppCompile>
<CppCompile Include="Rtty.cpp">
<BuildOrder>5</BuildOrder>
<DependentOn>Rtty.h</DependentOn>
<BuildOrder>28</BuildOrder>
</CppCompile>
<CppCompile Include="Scope.cpp">
<BuildOrder>8</BuildOrder>
<Form>TScope</Form>
<DependentOn>Scope.h</DependentOn>
<BuildOrder>25</BuildOrder>
</CppCompile>
<CppCompile Include="SendFile.cpp">
<BuildOrder>31</BuildOrder>
<Form>SendFileDlg</Form>
<DependentOn>SendFile.h</DependentOn>
<BuildOrder>2</BuildOrder>
</CppCompile>
<CppCompile Include="SetHelp.cpp">
<BuildOrder>5</BuildOrder>
<Form>SetHelpBox</Form>
<DependentOn>SetHelp.h</DependentOn>
<BuildOrder>28</BuildOrder>
</CppCompile>
<CppCompile Include="ShortCut.cpp">
<BuildOrder>8</BuildOrder>
<Form>ShortCutDlg</Form>
<DependentOn>ShortCut.h</DependentOn>
<BuildOrder>25</BuildOrder>
</CppCompile>
<CppCompile Include="Sound.cpp">
<BuildOrder>4</BuildOrder>
<DependentOn>Sound.h</DependentOn>
<BuildOrder>32</BuildOrder>
</CppCompile>
<CppCompile Include="TextEdit.cpp">
<BuildOrder>42</BuildOrder>
<Form>TextEditDlg</Form>
<DependentOn>TextEdit.h</DependentOn>
<BuildOrder>13</BuildOrder>
</CppCompile>
<CppCompile Include="TH5Len.cpp">
<BuildOrder>43</BuildOrder>
<Form>TH5LenDlg</Form>
<DependentOn>TH5Len.h</DependentOn>
<BuildOrder>15</BuildOrder>
</CppCompile>
<CppCompile Include="TncSet.cpp">
<BuildOrder>30</BuildOrder>
<Form>TNCSetDlg</Form>
<DependentOn>TncSet.h</DependentOn>
<BuildOrder>0</BuildOrder>
</CppCompile>
<CppCompile Include="TxdDlg.cpp">
<BuildOrder>35</BuildOrder>
<Form>TxdDlgBox</Form>
<DependentOn>TxdDlg.h</DependentOn>
<BuildOrder>17</BuildOrder>
</CppCompile>
<CppCompile Include="VerDsp.cpp">
<BuildOrder>37</BuildOrder>
<Form>VerDspDlg</Form>
<DependentOn>VerDsp.h</DependentOn>
<BuildOrder>21</BuildOrder>
</CppCompile>
<CppCompile Include="Wave.cpp">
<BuildOrder>6</BuildOrder>
<DependentOn>Wave.h</DependentOn>
<BuildOrder>24</BuildOrder>
</CppCompile>
<FormResources Include="PlayDlg.dfm"/>
<FormResources Include="Option.dfm"/>
<FormResources Include="QsoDlg.dfm"/>
<FormResources Include="radioset.dfm"/>
<FormResources Include="TncSet.dfm"/>
<FormResources Include="TH5Len.dfm"/>
<FormResources Include="TxdDlg.dfm"/>
<FormResources Include="VerDsp.dfm"/>
<FormResources Include="TextEdit.dfm"/>
<FormResources Include="SendFile.dfm"/>
<FormResources Include="Scope.dfm"/>
<FormResources Include="SetHelp.dfm"/>
<FormResources Include="ShortCut.dfm"/>
<FormResources Include="MmcgDlg.dfm"/>
<FormResources Include="EditDlg.dfm"/>
<FormResources Include="ClockAdj.dfm"/>
<FormResources Include="ConvDef.dfm"/>
<FormResources Include="LogSet.dfm"/>
<FormResources Include="LogList.dfm"/>
<FormResources Include="MacroKey.dfm"/>
<FormResources Include="Main.dfm"/>
<FormResources Include="FreqDisp.dfm"/>
<FormResources Include="InputWin.dfm"/>
<BuildConfiguration Include="Release">
<Key>Cfg_2</Key>
<CfgParent>Base</CfgParent>
</BuildConfiguration>
<BuildConfiguration Include="Base">
<Key>Base</Key>
</BuildConfiguration>
<BuildConfiguration Include="Debug">
<Key>Cfg_1</Key>
<CfgParent>Base</CfgParent>
</BuildConfiguration>
</ItemGroup>
<Import Condition="Exists('$(BDS)\Bin\CodeGear.Cpp.Targets')" Project="$(BDS)\Bin\CodeGear.Cpp.Targets"/>
<Import Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')" Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj"/>
<ProjectExtensions>
<Borland.Personality>CPlusPlusBuilder.Personality.12</Borland.Personality>
<Borland.ProjectType>CppVCLApplication</Borland.ProjectType>
<BorlandProject>
<CPlusPlusBuilder.Personality>
<VersionInfo>
<VersionInfo Name="IncludeVerInfo">False</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">1041</VersionInfo>
<VersionInfo Name="CodePage">932</VersionInfo>
</VersionInfo>
<VersionInfoKeys>
<VersionInfoKeys Name="CompanyName"/>
<VersionInfoKeys Name="FileDescription"/>
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="InternalName"/>
<VersionInfoKeys Name="LegalCopyright"/>
<VersionInfoKeys Name="LegalTrademarks"/>
<VersionInfoKeys Name="OriginalFilename"/>
<VersionInfoKeys Name="ProductName"/>
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
<VersionInfoKeys Name="Comments"/>
</VersionInfoKeys>
<ProjectProperties>
<ProjectProperties Name="AutoShowDeps">False</ProjectProperties>
<ProjectProperties Name="ManagePaths">True</ProjectProperties>
<ProjectProperties Name="VerifyPackages">True</ProjectProperties>
<ProjectProperties Name="IndexFiles">False</ProjectProperties>
</ProjectProperties>
<Source>
<Source Name="MainSource">mmtty.cpp</Source>
</Source>
<Excluded_Packages/>
</CPlusPlusBuilder.Personality>
<Platforms>
<Platform value="Win32">True</Platform>
<Platform value="Win64">False</Platform>
</Platforms>
</BorlandProject>
<ProjectFileVersion>12</ProjectFileVersion>
</ProjectExtensions>
</Project>

View file

@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject/>
<?xml version="1.0" encoding="utf-8"?>
<BorlandProject/>

View file

@ -1,6 +1,6 @@
Start Length Name Class
0001:00401000 00037F46CH _TEXT CODE
0002:00781000 00003A5DCH _DATA DATA
0003:007BB5DC 0000320D0H _BSS BSS
0004:00000000 0000000F8H _TLS TLS
Start Length Name Class
0001:00401000 0003BF6C4H _TEXT CODE
0002:007C1000 00003B620H _DATA DATA
0003:007FC620 000032568H _BSS BSS
0004:00000000 0000000F8H _TLS TLS

BIN
mmtty.tds

Binary file not shown.

View file

@ -33,7 +33,7 @@ LPCSTR __MK[]={
"Yaesu FT 736, 817, 847, 857, 897", //AA6YQ 1.66 cosmetic, MakerIndex=2
"Icom xx=addr 01-7F", // , MakerIndex=3
"Ten-Tec Omni VI xx=addr 00-64", // , MakerIndex=4
"Kenwood, Elecraft ", // , MakerIndex=5
"Kenwood, Elecraft, FlexRadio ", // , MakerIndex=5
"JRC JST-245", // , MakerIndex=6
"Clear", // , MakerIndex=6
NULL, // , MakerIndex=8
@ -94,7 +94,7 @@ const POLLDEF __VT4[]={
};
const POLLDEF __VT5[]={
{ "NONE", 0 },
{ "Kenwood, Elecraft", RADIO_POLLKENWOOD },
{ "Kenwood, Elecraft, FlexRadio", RADIO_POLLKENWOOD },
{ "Kenwood, Elecraft (use auto info)", RADIO_POLLKENWOODN },
{ NULL, 0 },
};
@ -394,7 +394,7 @@ int __fastcall TRADIOSetDlg::IsCompatible(int PollType, int MakerIndex)
}
else if (PollType == RADIO_POLLFT9000) {
return 1;
}
}
else if (PollType == RADIO_POLLFT2000) {
return 1;
}