(svn r23241) -Codechange: make the decision when to go to the custom drawn cursor more prominently during the initialisation of OpenTTD

This commit is contained in:
rubidium
2011-11-17 21:09:08 +00:00
parent cc85ef493a
commit 6e31c2f068
10 changed files with 44 additions and 7 deletions

View File

@@ -225,11 +225,23 @@ static bool CreateMainSurface(uint w, uint h)
snprintf(caption, sizeof(caption), "OpenTTD %s", _openttd_revision);
set_window_title(caption);
enable_hardware_cursor();
select_mouse_cursor(MOUSE_CURSOR_ARROW);
show_mouse(_allegro_screen);
GameSizeChanged();
return true;
}
bool VideoDriver_Allegro::ClaimMousePointer()
{
select_mouse_cursor(MOUSE_CURSOR_NONE);
show_mouse(_allegro_screen);
disable_hardware_cursor();
return true;
}
struct VkMapping {
uint16 vk_from;
byte vk_count;