#1 Members - Reputation: 882
Posted 25 November 2012 - 04:59 PM
http://www.libsdl.org/cgi/docwiki.cgi/SDL_CreateCursor (that one crashes my game)
1. Do you know of any working example of SDL_CreateCursor?
2. Have you ever tried it? Have you made SDL_CreateCursor working?
3. Any possible clues where the problem might be?
I'm using Code::Blocks and SDL 1.2.15 + SDL_Mixer + SDL_TTF + OpenGL.
#2 Members - Reputation: 673
Posted 17 December 2012 - 03:14 PM
I need to change the "system" mouse cursor (I do NOT WANT TO USE BLIT). So, I tried SDL_CreateCursor but can't find any working example.
http://www.libsdl.or...DL_CreateCursor (that one crashes my game)
1. Do you know of any working example of SDL_CreateCursor?
2. Have you ever tried it? Have you made SDL_CreateCursor working?
3. Any possible clues where the problem might be?
I'm using Code::Blocks and SDL 1.2.15 + SDL_Mixer + SDL_TTF + OpenGL.
I don't know about SDL_CreateCursor but SDL_CreateColorCursor works great for me its basically the same function except it uses an SDL_Surface as input I use this function after I create my window like so:
mainwindow = SDL_CreateWindow("game", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width, height, flags);
SDL_SetCursor(SDL_CreateColorCursor(IMG_Load("Resources/Textures/cursor.png"), 0, 0));
#3 Members - Reputation: 882
Posted 19 December 2012 - 06:31 PM
SDL 2.0 onlyI don't know about SDL_CreateCursor but SDL_CreateColorCursor works great for me its basically the same function except it uses an SDL_Surface as input I use this function after I create my window like so:
mainwindow = SDL_CreateWindow("game", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width, height, flags); SDL_SetCursor(SDL_CreateColorCursor(IMG_Load("Resources/Textures/cursor.png"), 0, 0));
Maybe I should switch...






