Difference between revisions of "NET:LavishScriptAPI.LavishScriptIterator"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
RegionGroup rg = new RegionGroup("landmark"); | RegionGroup rg = new RegionGroup("landmark"); | ||
LavishScriptIterator i = new LavishScriptIterator(rg.NewIterator()); | LavishScriptIterator i = new LavishScriptIterator(rg.NewIterator()); | ||
− | |||
lstLandmarks.BeginUpdate(); | lstLandmarks.BeginUpdate(); | ||
lstLandmarks.Items.Clear(); | lstLandmarks.Items.Clear(); | ||
− | |||
if (i.First()) | if (i.First()) | ||
{ | { | ||
Line 13: | Line 11: | ||
LavishNavAPI.Regions.Region r = new LavishNavAPI.Regions.Region(i.PersistentValue); | LavishNavAPI.Regions.Region r = new LavishNavAPI.Regions.Region(i.PersistentValue); | ||
MessageBox.Show(r.Name); | MessageBox.Show(r.Name); | ||
− | |||
ListViewItem li = new ListViewItem(); | ListViewItem li = new ListViewItem(); | ||
li.Text = r.Name; | li.Text = r.Name; |
Revision as of 22:39, 29 February 2008
private void LoadLandmarks() { RegionGroup rg = new RegionGroup("landmark"); LavishScriptIterator i = new LavishScriptIterator(rg.NewIterator()); lstLandmarks.BeginUpdate(); lstLandmarks.Items.Clear(); if (i.First()) { do { LavishNavAPI.Regions.Region r = new LavishNavAPI.Regions.Region(i.PersistentValue); MessageBox.Show(r.Name); ListViewItem li = new ListViewItem(); li.Text = r.Name; lstLandmarks.Items.Add(li);
} while (i.Next()); } lstLandmarks.EndUpdate(); }