Page 1 of 1

¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Sat Apr 30, 2011 1:18 am
by xerver
¿Como puedo comenzar a estudiar la API de ReactOS a traves de sus bug?.. estoy interesado en entender el proceso desde el bug.. hasta la linea de código donde está... ¿en las API esta la implementación de la interfáz gráfica?

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Thu May 12, 2011 4:38 pm
by xerver
Bueno.. me respondo yo mismo ... mi tutor vicmarcal me ha dado a dado buenas coordenadas... en otro post me a comentado que ReactOS implementa el mismo nombre de API .. lo cual ahora me parece que hice una pregunta que llovía sobre lo mojado... tienen que tener el mismo nombre para que los programas que llaman funciones de la API no se pierdan..eureka..descubri el agua tibia... ha intentado pasar por doxygen todo el código fuente para tenerlo todo asi bonito organizado para buscar las funciones que tienen bugs y no cargarme a mano archivo por archivo para buscar las llamadas.. pero el doxygen se me puso vago.. o la compu no me acompaño.... bueno seguire respondiendome yo mismo sobre cuestiones del API de ReactOS..ciao

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Mon May 16, 2011 10:34 am
by vicmarcal
xerver wrote:Bueno.. me respondo yo mismo ... mi tutor vicmarcal me ha dado a dado buenas coordenadas... en otro post me a comentado que ReactOS implementa el mismo nombre de API .. lo cual ahora me parece que hice una pregunta que llovía sobre lo mojado... tienen que tener el mismo nombre para que los programas que llaman funciones de la API no se pierdan..eureka..descubri el agua tibia... ha intentado pasar por doxygen todo el código fuente para tenerlo todo asi bonito organizado para buscar las funciones que tienen bugs y no cargarme a mano archivo por archivo para buscar las llamadas.. pero el doxygen se me puso vago.. o la compu no me acompaño.... bueno seguire respondiendome yo mismo sobre cuestiones del API de ReactOS..ciao
Efectivamente, los programas hacen uso de APIs creadas por Windows. Nosotros (re)-creamos esas APIs con código abierto. Deben tener el mismo nombre pues si una aplicacion llama a CreateWindowEx y nosotros creamos una API llamada CreateReactOSWindowEx la aplicación no la "encontraría". La mejor manera de aprender es haciendo pequeñas apps con el libro de Petzold. Apps que se dediquen a comprobar que los Menues, las ventanas, los botones, etc...se comportan correctamente. Correctamente==Lo que dice MSDN de Microsoft(donde encontraras una definicion de qué trabajo o para qué sirve la API y qué debe devolver).Mi recomendacion: Coge una API y hazle mil pruebas distintas.Y comprueba si falla en alguna. Si es así, ya tienes un nuevo bug encontrado :) y una aplicación capaz de mostrar el Bug.

:)

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Mon May 16, 2011 2:43 pm
by xerver
¿y como pongo el compilador dentro de la imagen qemu?..por ejemplo codeblock

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Mon May 16, 2011 6:58 pm
by vicmarcal
xerver wrote:¿y como pongo el compilador dentro de la imagen qemu?..por ejemplo codeblock
¿Para que lo necesitas?La aplicacion la puedes hacer en Windows y luego pasarla a ReactOS y ejecutarla.

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Tue May 17, 2011 1:34 pm
by xerver
En eso es lo que llevo un tiempo.. intentando poner dentro de ReactOS algun programa...

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Tue May 17, 2011 2:30 pm
by vicmarcal
xerver wrote:En eso es lo que llevo un tiempo.. intentando poner dentro de ReactOS algun programa...
La manera mas comoda es instalar ReactOS en una maquina virtual
Luego coge los documentos y los programas que quieras meterle dentro de ReactOS y haz un fichero ISO con ellos.Luego coloca la ISO en el cdrom virtual de la maquina virtual.Arranca la maquina virtual y veras los archivos en D: dentro de ReactOS.
Busca en el foro inglés si las instrucciones no son claras, o en el español, pq se ha explicado cientos y cientos de veces :)

Re: ¿Como puedo comenzar a estudiar la API de ReactOS ...

Posted: Wed May 18, 2011 9:20 am
by elhoir
.... y ya no está tan lejos el día en que podamos usar dispositivos USB.... asi que... :)