void cScreenMovieMaker::init() { g_CurrentScreen = SCREEN_CREATEMOVIE; if(!g_InitWin) return; Focused(); g_InitWin = false; // clear the lists ClearListBox(sceneslist_id); //get a list of all the column names, so we can find which data goes in that column vector<string> columnNames; m_ListBoxes[sceneslist_id]->GetColumnNames(columnNames); int numColumns = columnNames.size(); string* Data = new string[numColumns]; // Add scene to list for(int i=0; i<g_Studios.GetNumScenes(); i++) { sMovieScene* scene = g_Studios.GetScene(i); //if (selected_girl == gir) // selection = i; unsigned int item_color = COLOR_BLUE; scene->OutputSceneRow(Data, columnNames); AddToListBox(sceneslist_id, i, Data, numColumns, item_color); } delete [] Data; lastNum = -1; g_InitWin = false; }