/// Gets the user selected data from the level passed as a parameter
std::vector<tree::Node*> GetSelected(int level);
///Validates the selected images
/// Gets the user selected data from the level passed as a parameter
std::vector<tree::Node*> GetSelected(int level);
///Validates the selected images
///Gets selected filenames
void GetSelectedAsString(std::vector<std::string>&s);
/// Gets the next nodes on the list, be it up(true) or down(false).
///Gets selected filenames
void GetSelectedAsString(std::vector<std::string>&s);
/// Gets the next nodes on the list, be it up(true) or down(false).
///Creates the color palette for the first level
void CreateColorPalette();
///Selects the lowest level (images)
///Creates the color palette for the first level
void CreateColorPalette();
///Selects the lowest level (images)