#include "settings.h"
#include "guiMainMenu.h"
#include "sound.h"
-#include "sound_openal.h"
+#include "client/sound_openal.h"
#include "clouds.h"
#include "httpfetch.h"
#include "log.h"
//create soundmanager
MenuMusicFetcher soundfetcher;
#if USE_SOUND
- m_sound_manager = createOpenALSoundManager(&soundfetcher);
+ if (g_settings->getBool("enable_sound"))
+ m_sound_manager = createOpenALSoundManager(g_sound_manager_singleton.get(), &soundfetcher);
#endif
if(!m_sound_manager)
m_sound_manager = &dummySoundManager;
g_fontengine->getTextHeight());
rect += v2s32(4, 0);
- m_irr_toplefttext =
- addStaticText(RenderingEngine::get_gui_env(), m_toplefttext,
- rect, false, true, 0, -1);
+ m_irr_toplefttext = gui::StaticText::add(RenderingEngine::get_gui_env(),
+ m_toplefttext, rect, false, true, 0, -1);
//create formspecsource
m_formspecgui = new FormspecFormSource("");
m_texture_source,
m_formspecgui,
m_buttonhandler,
+ "",
false);
m_menu->allowClose(false);
rect += v2s32(4, 0);
m_irr_toplefttext->remove();
- m_irr_toplefttext =
- addStaticText(RenderingEngine::get_gui_env(), m_toplefttext,
- rect, false, true, 0, -1);
+ m_irr_toplefttext = gui::StaticText::add(RenderingEngine::get_gui_env(),
+ m_toplefttext, rect, false, true, 0, -1);
}
/******************************************************************************/