private void btnCreateMetadata_Click(object sender, System.EventArgs e) { string Path; Path = Application.StartupPath + @"\..\..\"; cIndexed oIndex = new cIndexed(txtRelativeFileName.Text, Path); oIndex.CreateMetadata(txtIndexInfoFileName.Text); txtOutput.Text = "Metadata created"; } private void btnCreateIndex_Click(object sender, System.EventArgs e) { int N; string Path; Path = Application.StartupPath + @"\..\..\"; cIndexed oIndex = new cIndexed(txtRelativeFileName.Text, Path); oIndex.OpenMetadata(txtIndexInfoFileName.Text); N = Convert.ToInt32(txtIndexNumber.Text); oIndex.CreateIndex(N, txtNodeFileName.Text,0); oIndex.CloseMetadata(); txtOutput.Text = "Index created"; } private void btnLoadIndex_Click(object sender, System.EventArgs e) { int i; int N; int M; string KeyValue; string Path; Path = Application.StartupPath + @"\..\..\"; cIndexed oIndex = new cIndexed(txtRelativeFileName.Text, Path); oIndex.OpenMetadata(txtIndexInfoFileName.Text); cRelative oRelative = new cRelative (txtRelativeFileName.Text, Path); oRelative.OpenRelative(); M = Convert.ToInt32(txtIndexNumber.Text); oIndex.OpenIndex(M); N = oRelative.NumberOfRecords; for(i=0; i