From e62cfb662d8404d0ab64f76423f51edcce77e417fae71ddbb8213bbda27dd38b Mon Sep 17 00:00:00 2001 From: Gabriel Lorenzo Date: Wed, 30 Oct 2002 18:26:10 +0000 Subject: [PATCH] intento de mensajes de error en fullscreen --- ediv/propuestas.txt | 4 +++- ediv/src/dlls/dlls.suo | Bin 23552 -> 23552 bytes ediv/src/dlls/graphics/main.c | 4 ++-- ediv/src/stub/error.c | 8 +++++++- ediv/src/visual c/ediv_ws.suo | Bin 17920 -> 18432 bytes 5 files changed, 12 insertions(+), 4 deletions(-) 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 07b12b880760740e667472821ef8fcf7d6f0bba4c5a3218021b9ef60a5b89323..6f56e0dc1abd8130eeaa06bec0dcb4e7f28c80a08c0f5e34a9e81d7c825475c3 100644 GIT binary patch delta 822 zcmbtSO-~b16g_X4PK)id4fuu9G{#2aLSrpN(MG@zniveCabrl7*b3EBa5@?VlGen; zjT?A>!I&5~%52z)u2>KgqT;t(7rJ!A#(M5p5;nSVlJnj@=iNJV@0nLyP_+g1bih>2 zdY75B;`d)X?yY%_`BEj`19(pSs@LmVxDOKN8vL~$vc8#L$h>SYXxfT7^-ZL*>lHJl z-S9ni)>{kbR8Jm9FpLWFC~+^Mj4O<8k{34Uf6g!A7Bl2z0{bzBEGBf-ZtLzaph`7^ zU+|wt+cC35u6$;oMNOj%-RKH{iBt~vCnM5kkivSqR+OY- z=&9)G$PP)|a2AM>Wc6CKYNTS`R4lYvziP7*eK?4IoWdb=a!q3&j{9+jQF?B0r(WFM zTGesZ7C29lb5-Cn0x~UJM&V!tlN_-~J1SI~#J_QhE=AzFluC)?TQ=(FRHRRNTbY>! z0(c^2S1FY!u*{!?uXO0())G}}lH&6CHdo-gH{jcv1+-TBTFVH@pKEn?k5&+QoxCja(}fS;H~-+XSd$*T<@29qIOeJDfZE9~VpiIDf&W{o>L!`5<)fP(JLiixJ;e=x2Kp-tw85 QNJu7>NA9)fUVNZ_15=30oB#j- delta 547 zcmYjN%}Z2K96k4WXXfe5drq1k#S0U^Qd$V55RA1j5G@(4T`NV$45w)rA0Z~pgWT0- z{B7E`i8g`6+>Ov8F$5QZ4DI^b_8$ap8qf6ux^V8jzjMz0-5)2~QPGb2cwZ}5x^-7P z`nx|Gl}$cliF+$IA~EXFoIhci9tarU@!(-piOFCYh%9y zWQYM!VWRmk~V$CG3%8_4owtchS>|T_$>FcuH(^qat zQ_5ixPw*V82zdiOwQzfk66QJZGNlDdz(d>jDanu|@XbE8PfBzY=(nCPb`0CCKxd8s zR_wDSQh5@<2kTg6%M$Zw&yxjST1!ZIjXUtlEcd?iPx6)Yjf}i;(v`WC_k+?;;urB- zDo#gbF09@hPs(`fn2GMpC%TGE=ybjB#Ku9s=rBkw2M*&MtxoJVR3|r;Y`L9sI1|X* b8Q1Ji4J)bk2j=VaM#_!TeIA<$AH7z`-x`$e 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 e253866d223e85e437190b360bd9d6fe852dee3bd7c3b3b4bf871f52ae916866..fddc2739d90cf04e8dd963a3a6ba5bf6a8a6b82ce8afb61280a8445d3e6f7afa 100644 GIT binary patch delta 771 zcmZqZVQiSdxS@rKQE77{Q#Iox79U3D$%-uUdjBwEPfp9K-PaC zm@LSlG5H6}86GyE0544NB8$rAFRTHqJd98guu_m{33mV!4~WNwq?Szx$O-4z{EK%U zleQ8Q19MIT6Ho*UmPs(woB;AcCV{{QhH3@_24e<8RtEOXhXq<0Ik$9L>lr&hVNEs%&zDO9-b3FwE6J;Xe7IfH1!i zkYNMFpx_3A$qyx!Co8$eDQGY;Fyf3aCWcRw_lx<0{LY!mPy~ee3`LU{IEAwq8X22R z4z$;FIlJ0K=>5L6_ZTdJL1x5I3p5)f$H0K(9IzdEXlWu3nkJYSeoa1LpKcoj4)9`N tkmoSOGn4}(I1iXkjDYMEV1(xaZ3aaLgk=b1rvqJ+$WRGU333yoApk#($Ql3u delta 538 zcmZpez}V2kxS@rK@!!V4YQ{+{K8%c$6Y?}`Yv@%Zi;L%|f2FkA4TqzXC zBghOgIfWsgA)BET$l{imT&pdu!wnKm1&U`flz~J!fJ7355kne?1ClFdC;_TZ0&zF% z%WoAH{0H>VZXg##?*-8t1GyPDndEU!R$~#KEF|eN`K_zlWNy1c1vz{!W@7j-d4cQX z$@=z%VoF#QZr*0k$0(+ZUGA0xJEN=$BhZEa|EpqEGWnn5f0zmltSUB3IY%>sVgUvw uH@JjI$N@uC4Hl|EnX{`+gx>F4dk+}nB9k9UDos{$jhp