diff --git a/ediv/propuestas.txt b/ediv/propuestas.txt index 70d8d8b..f6fce0e 100644 --- a/ediv/propuestas.txt +++ b/ediv/propuestas.txt @@ -301,4 +301,6 @@ map_clone, copia un grafico, incluyendo puntos de control :) joysticks... controladores.. force feedback.. (kien tiene uno de estos trastos? xD) -drag&drop \ No newline at end of file +drag&drop + +graficos mediante beziers!! http://www.newimage.com/~rhk/roaddemo/ diff --git a/ediv/src/dlls/dlls.suo b/ediv/src/dlls/dlls.suo index 07b12b8..6f56e0d 100644 Binary files a/ediv/src/dlls/dlls.suo and b/ediv/src/dlls/dlls.suo differ diff --git a/ediv/src/dlls/graphics/main.c b/ediv/src/dlls/graphics/main.c index 281186e..624ddd8 100644 --- a/ediv/src/dlls/graphics/main.c +++ b/ediv/src/dlls/graphics/main.c @@ -1386,8 +1386,8 @@ void first_load(FUNCTION_PARAMS2) //k_error(K_ERR_SDL_SET_VIDEO_MODE); - screen = SDL_SetVideoMode(320, 200, 24, SDL_HWSURFACE ); - rmask = 0x00ff0000; + screen = SDL_SetVideoMode(320, 200, 24, SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_HWACCEL); + rmask = 0x00ff0000; gmask = 0x0000ff00; bmask = 0x000000ff; amask = 0x00000000; diff --git a/ediv/src/stub/error.c b/ediv/src/stub/error.c index 5e85481..2615e55 100644 --- a/ediv/src/stub/error.c +++ b/ediv/src/stub/error.c @@ -51,6 +51,10 @@ void error(int num, ...) { + #ifdef _WIN32 + HWND ventanuka; + #endif + va_list opparam; char mensaje[256]; @@ -59,7 +63,9 @@ void error(int num, ...) vsprintf(mensaje,translate_runtime_error(num-100),opparam); #ifdef _WIN32 - MessageBox(0,mensaje,translate(1),MB_ICONERROR); + ventanuka=GetActiveWindow(); + //MessageBox( + MessageBox(ventanuka,mensaje,translate(1),MB_ICONERROR); #else printf("%s\n",mensaje); #endif diff --git a/ediv/src/visual c/ediv_ws.suo b/ediv/src/visual c/ediv_ws.suo index e253866..fddc273 100644 Binary files a/ediv/src/visual c/ediv_ws.suo and b/ediv/src/visual c/ediv_ws.suo differ