Witam, mam problem z zapisywaniem tablicy do wszelkich elementów z FLTK, na pole wyboru, pole wyswietlania tekstu itd.
Mianowicie, chce zapisać tablice do rozwijanego menu (Fl_choice):
char* tablica[40];
for (int i=0;i<35;i++){ choice->add(tablica[i], 0, 0, (void*)4);}
i jest wszystko ok.
Problem się robi gdy ponownie chce zapisać tablicę do innego elementu, np. do "choice2"
for (int i=0;i<35;i++){ choice2->add(tablica[i], 0, 0, (void*)4);}
lub wyświetlić jakiś element:
wynik->value(tablica[2]);
Program kompliluje się bez żadnych warningów, jednak działa zawsze tylko "pierwsze użycie" tablicy, poźniejsze są niekompletne lub z krzakami, a gdy usunę "pierwsze użycie" to drugie jest ok, i tak przechodzi.
EDIT:
Dodatkowo jeśli do tablicy wpiszę elementy ręcznie, to wszystko działa poprawnie.