/* ** AreaEditor - a program for editing SMAUG and ROM area files. ** Author: Nick Gammon ** http://www.gammon.com.au/ ** See Copyright Notice at the end of AreaEditor.h */ #include "stdafx.h" #include "AreaEditor.h" CCommand::CCommand () { position = 0; level = 0; log = 0; flags = 0; FollowedBy = eCmdNone; iReferenced = 0; } // end of constructor void CCommand::AddToListBox (CListBox & ctlListBox, const char * strDescription, const bool bSelectIt) { int nItem; // no description supplied, take item summary if (strDescription [0] == 0) nItem = ctlListBox.AddString (name); else nItem = ctlListBox.AddString (strDescription); // now set item data to this item, if we added it OK if (nItem != LB_ERR && nItem != LB_ERRSPACE) { ctlListBox.SetItemData (nItem, (DWORD) this); if (bSelectIt) ctlListBox.SetCurSel (nItem); } // end of successful add } // end of CCommand::AddItemToListBox