¿ No sientes curiosidad de como es posible que usando una libreria
sea posible transformar Harbour en una GUI usando distintas API graficas,
como Win32 , GTK+, etc... como Fivewin, Xailer, etc...?
Yo no me considero ningún experto, faltaria más, pero si soy una persona
al menos saber como funciona el invento.
Si os fijais, nadie dice nada, no hay documentos a nivel compresible
a los 'profanos' que nos pemita 'saber el como', y siempre se suele
decir : Mira el código fuente!
Eso no es suficiente!!.
Por mucho código fuente que tengas, hay cosas, que si no son explicadas,
nunca nos enteraremos de nada.
Bien, estoy ahora en ese etapa en que no estoy satisfecho con lo que se,
necesito más, como la droga jejeje, y quiero saber realmente como funciona
y el porque.
Acabo de comprender una de las cosas que me tenian con la mosca detrás de la
oreja, y es saber el punto de entrada que permite usar el WinApi
de Win32 a Harbour.
Jajaja, ahora me falta comprender como entrar en el bucle de eventos...
umm, el cuento de nunca acabar...
Ahora solamente me queda reproducirlo en ejemplos de codigo, pero como
estoy teorizando, de momento no voy a escribir nada hasta que por lo menos
sepa un poco más del tema, ya que mi idea no es hacerlo bajo el api Win32,
sino bajo GTK+ o mas concretamente, haciendo uso de Gnome.
Si alguien le interesa el saber porque sobre Gnome, ya posteare otra entrada
explicando porque.
Además, hay múltiples maneras de hacerlo, tantas como GUI existan y por cada GUI, distintas implementaciones, según a gusto del programador.
Espero que con esta reflexion, alguien le de tambien por pensar en ello.
¿ Y tú, sabes ya como se produce 'el punto de entrada' ?
Saludos.
Rafa: primero de todo agradecerte que hayas creado este blog. Creo que va a ser superinteresante leerte. Espero ansioso que nos cuentes lo del punto de entrada y me gusta que sea con GTK+. Ya tengo Linux - Fedora - instalado y me atrae la idea de saber de GTK.
Saludos,
Jose Luis, quiera comentarte que POR FIN! he realizado mi primer programa nativo en GTK usando solamente Harbour y C, nada mas, no podia esperar a teorizar mas, y queria saber si mi teoria era cierta ,jajaja.
Lo que he realizado, permite no tener que llamar
a inicializar GTK por el programador , si no que
directamente harbour ya esta preparado para recibir funciones de gtk.
Simulando como lo hace fivewin:
Function Main()
? "Hola" // Aqui sale un MsgBox()
Return nil
Lo que queria evitar era hacer:
Function Main()
gtk_init()
? "Hola"
gtk_main()
Return nil
Es un paso muy pequeño, pero en fin, al menos se por donde empieza el punto de entrada.
Saludos
Hola Rafa,
Te explico lo del "punto de entrada" en news://news.fivetechsoft.com ;-)
saludos,
Antonio
Escrito por Antonio Linares a las Junio 6, 2004 12:48 AM网络营销软件
网络营销软件
网络营销软件
群发软件
群发软件
---
群发软件
博客群建软件
网络营销软件
论坛群发软件
网站排名软件
群发软件
推广小助手破解版
论坛群发
网站排名软件
群发软件
推荐给你很好的群发软件和信息群发软件和供求群发软件
推荐给你很好的群发软件和信息群发软件和供求群发软件博客群发软件网络营销软件网络营销软件
网站排名软件网站排名软件网站优化软件信息群发软件信息群发软件信息群发软件论坛群发软件网站推广软件网站推广软件博客群发软件博客群发软件
群发软件
网络营销软件
论坛群发
网站推广软件
群发软件群发软件博客群发软件论坛群发软件网络营销软件论坛群发软件
信息群发软件推广软件网站推广软件网络营销软件网站推广软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件
网站排名软件
群发软件
博客群发软件
网站排名软件
网站推广软件
群发软件信息群发软件
免费论坛群发软件
论坛群发软件
网站排名软件
免费博客群发软件
网站推广软件
群发软件
博客群发软件
网站排名软件
网站推广软件
群发软件信息群发软件
免费论坛群发软件
论坛群发软件
网站排名软件
免费博客群发软件
博客群发软件
信息群发软件
论坛群发软件
信息群发软件
博客群发软件
qq群发软件
邮件群发软件
博客群建软件
企业名录搜索软件
信息群发软件
邮件群发软件
论坛群发软件
博客群发软件
网站推广软件
网络营销软件
全能营销破解版
网络营销软件
论坛群发软件
论坛群发软件
论坛群发软件
网络营销软件
信息群发软件
信息群发软件
信息群发软件
群发软件
论坛群发软件