mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2025-01-31 00:09:19 +01:00
Make some printf() calls into SDL_Log() so I can see them on Windows. :)
This commit is contained in:
parent
89ad793407
commit
4ef6eddaf7
@ -1386,7 +1386,7 @@ SDLTest_CommonEvent(SDLTest_CommonState * state, SDL_Event * event, int *done)
|
|||||||
if (current_win) {
|
if (current_win) {
|
||||||
const SDL_bool shouldCapture = (SDL_GetWindowFlags(current_win) & SDL_WINDOW_MOUSE_CAPTURE) == 0;
|
const SDL_bool shouldCapture = (SDL_GetWindowFlags(current_win) & SDL_WINDOW_MOUSE_CAPTURE) == 0;
|
||||||
const int rc = SDL_CaptureMouse(shouldCapture);
|
const int rc = SDL_CaptureMouse(shouldCapture);
|
||||||
printf("%sapturing mouse %s!\n", shouldCapture ? "C" : "Unc", (rc == 0) ? "succeeded" : "failed");
|
SDL_Log("%sapturing mouse %s!\n", shouldCapture ? "C" : "Unc", (rc == 0) ? "succeeded" : "failed");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -18,12 +18,12 @@ hitTest(SDL_Window *window, const SDL_Point *pt, void *data)
|
|||||||
int i;
|
int i;
|
||||||
for (i = 0; i < numareas; i++) {
|
for (i = 0; i < numareas; i++) {
|
||||||
if (SDL_PointInRect(pt, &areas[i])) {
|
if (SDL_PointInRect(pt, &areas[i])) {
|
||||||
printf("HIT-TEST: DRAGGABLE\n");
|
SDL_Log("HIT-TEST: DRAGGABLE\n");
|
||||||
return SDL_HITTEST_DRAGGABLE;
|
return SDL_HITTEST_DRAGGABLE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("HIT-TEST: NORMAL\n");
|
SDL_Log("HIT-TEST: NORMAL\n");
|
||||||
return SDL_HITTEST_NORMAL;
|
return SDL_HITTEST_NORMAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -40,7 +40,7 @@ int main(int argc, char **argv)
|
|||||||
renderer = SDL_CreateRenderer(window, -1, 0);
|
renderer = SDL_CreateRenderer(window, -1, 0);
|
||||||
|
|
||||||
if (SDL_SetWindowHitTest(window, hitTest, NULL) == -1) {
|
if (SDL_SetWindowHitTest(window, hitTest, NULL) == -1) {
|
||||||
fprintf(stderr, "Enabling hit-testing failed!\n");
|
SDL_Log("Enabling hit-testing failed!\n");
|
||||||
SDL_Quit();
|
SDL_Quit();
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
@ -61,16 +61,16 @@ int main(int argc, char **argv)
|
|||||||
switch (e.type)
|
switch (e.type)
|
||||||
{
|
{
|
||||||
case SDL_MOUSEBUTTONDOWN:
|
case SDL_MOUSEBUTTONDOWN:
|
||||||
printf("button down!\n");
|
SDL_Log("button down!\n");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SDL_MOUSEBUTTONUP:
|
case SDL_MOUSEBUTTONUP:
|
||||||
printf("button up!\n");
|
SDL_Log("button up!\n");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SDL_WINDOWEVENT:
|
case SDL_WINDOWEVENT:
|
||||||
if (e.window.event == SDL_WINDOWEVENT_MOVED) {
|
if (e.window.event == SDL_WINDOWEVENT_MOVED) {
|
||||||
printf("Window event moved to (%d, %d)!\n", (int) e.window.data1, (int) e.window.data2);
|
SDL_Log("Window event moved to (%d, %d)!\n", (int) e.window.data1, (int) e.window.data2);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user