Subversion Repositories DevTools

Rev

Rev 2222 | Rev 2228 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2222 Rev 2226
Line 110... Line 110...
110
			registry->WriteString( "DrainFileSuffix", DrainFileSuffixEdit->Text );
110
			registry->WriteString( "DrainFileSuffix", DrainFileSuffixEdit->Text );
111
 
111
 
112
			registry->WriteBool( "BuildManifest", BuildManifestCheckBox->Checked );
112
			registry->WriteBool( "BuildManifest", BuildManifestCheckBox->Checked );
113
			registry->WriteString( "ManifestPrefix", ManifestPrefixEdit->Text );
113
			registry->WriteString( "ManifestPrefix", ManifestPrefixEdit->Text );
114
			registry->WriteString( "ManifestSuffix", ManifestSuffixEdit->Text );
114
			registry->WriteString( "ManifestSuffix", ManifestSuffixEdit->Text );
-
 
115
			registry->WriteString( "PathmapTarget", PathmapTargetEdit->Text );
115
		}
116
		}
116
	}
117
	}
117
	__finally
118
	__finally
118
	{
119
	{
119
		delete registry;
120
		delete registry;
Line 152... Line 153...
152
		AnsiString	drainFilePrefix;
153
		AnsiString	drainFilePrefix;
153
		AnsiString	drainFileSuffix		= ".devud";
154
		AnsiString	drainFileSuffix		= ".devud";
154
		bool		buildManifest		= true;
155
		bool		buildManifest		= true;
155
		AnsiString	manifestPrefix		= "udMan";
156
		AnsiString	manifestPrefix		= "udMan";
156
		AnsiString	manifestSuffix		= ".txt";
157
		AnsiString	manifestSuffix		= ".txt";
-
 
158
		AnsiString	pathmapTarget		= "/afc/ergdce/var/DCE/ud/drained";
157
 
159
 
158
		folder = registry.ReadString( "Folder" );
160
		folder = registry.ReadString( "Folder" );
159
 
161
 
160
		try
162
		try
161
		{
163
		{
Line 188... Line 190...
188
		manifestSuffix = registry.ReadString( "ManifestSuffix" );
190
		manifestSuffix = registry.ReadString( "ManifestSuffix" );
189
		if ( manifestSuffix.IsEmpty() )
191
		if ( manifestSuffix.IsEmpty() )
190
		{
192
		{
191
			manifestSuffix = ".txt";
193
			manifestSuffix = ".txt";
192
		}
194
		}
-
 
195
		pathmapTarget = registry.ReadString( "PathmapTarget" );
-
 
196
		if ( pathmapTarget.IsEmpty() )
193
		
197
		{
-
 
198
			pathmapTarget = "/afc/ergdce/var/DCE/ud/drained";
-
 
199
		}
-
 
200
 
194
		GenerationFolderDirectoryEdit->Text = folder;
201
		GenerationFolderDirectoryEdit->Text = folder;
195
		GenerateHeadersCheckBox->Checked = generateHeaders;
202
		GenerateHeadersCheckBox->Checked = generateHeaders;
196
		DrainFilePrefixEdit->Text = drainFilePrefix;
203
		DrainFilePrefixEdit->Text = drainFilePrefix;
197
		DrainFileSuffixEdit->Text = drainFileSuffix;
204
		DrainFileSuffixEdit->Text = drainFileSuffix;
198
 
205
 
199
		BuildManifestCheckBox->Checked = buildManifest;
206
		BuildManifestCheckBox->Checked = buildManifest;
200
		ManifestPrefixEdit->Text = manifestPrefix;
207
		ManifestPrefixEdit->Text = manifestPrefix;
201
		ManifestSuffixEdit->Text = manifestSuffix;
208
		ManifestSuffixEdit->Text = manifestSuffix;
-
 
209
		PathmapTargetEdit->Text = pathmapTarget;
202
		ManifestPrefixEdit->Enabled = BuildManifestCheckBox->Checked;
210
		ManifestPrefixEdit->Enabled = BuildManifestCheckBox->Checked;
203
		ManifestSuffixEdit->Enabled = BuildManifestCheckBox->Checked;
211
		ManifestSuffixEdit->Enabled = BuildManifestCheckBox->Checked;
-
 
212
		PathmapTargetEdit->Enabled = BuildManifestCheckBox->Checked;
204
	}
213
	}
205
}
214
}
206
//---------------------------------------------------------------------------
215
//---------------------------------------------------------------------------
207
 
216
 
208
void __fastcall TGenerationPropertiesForm::BuildManifestCheckBoxClick(
217
void __fastcall TGenerationPropertiesForm::BuildManifestCheckBoxClick(
209
	  TObject *Sender)
218
	  TObject *Sender)
210
{
219
{
211
	ManifestPrefixEdit->Enabled = BuildManifestCheckBox->Checked;
220
	ManifestPrefixEdit->Enabled = BuildManifestCheckBox->Checked;
212
	ManifestSuffixEdit->Enabled = BuildManifestCheckBox->Checked;
221
	ManifestSuffixEdit->Enabled = BuildManifestCheckBox->Checked;
-
 
222
	PathmapTargetEdit->Enabled = BuildManifestCheckBox->Checked;
213
}
223
}
214
//---------------------------------------------------------------------------
224
//---------------------------------------------------------------------------
215
 
225