Foros Néfele 4 Harbour › Foros › Dudas › Punto de entrada de la aplicacion de usuario
- Este debate tiene 7 respuestas, 6 mensajes y ha sido actualizado por última vez el 4 años, 11 meses por
ramonzea. This post has been viewed 1063 times
-
AutorEntradas
-
-
14-09-2020 a las 16:26 #659
quim
ParticipanteBuenas tardes
Siguiendo con las investigaciones ...
Según el ejemplo facilitado, existe un punto de entrada para la aplicacion CGI en la funcion main
Procedure Main()
Application:cTitle := "nefele_samples"
Application:oIcon := "nefele.ico"
CGI_Init()
Application:Run()CGI_Init() es una funcion declarada en main.prg que instancia TCgi():New()
No logro encontrar dónde se instancia el objeto Application ni tampoco en el wiki los métodos y variables de su clase
Una ayuda ?
Gracias y saludos !
-
14-09-2020 a las 17:00 #661
Pedro AmaroSuperadministradorBuenas tardes;
TApplication es un Objeto de Xailer, y esta documentado en su ayuda.
TCgi():New() realiza todos los procesos necesarios para comunicarse con el Servidor Http y recibir lo que nos ha enviado el Navegador.
El Metodo Run() de TCgi es el que se encarga de llamar al Procedure o Función de nuestra aplicación según los parametros recibidos desde el navegador y el router que hemos definido al sobreargar la clase TCgi.
-
20-10-2020 a las 23:02 #1332
Marcelo RoggeriParticipanteBuenas tardes, siguiendo el hilo quisiera cambiar el ico
Application:oIcon := "nefele.ico"
en su lugar quiero poner mi favicon.ico
pero al compilar me vuelve a poner el de nefele.
Como puedo hacer?
gracias de antemano
-
21-10-2020 a las 01:22 #1333
Alfredo SanzSuperadministradorNéfele mo utiliza el Application:oIcon
Simplemente crea un favicon.ico en tu carpeta htdocs y lo usará automáticamente
-
21-10-2020 a las 15:51 #1339
XeviParticipanteSi os referís al icono que "incrusta" en el .exe, yo lo establezco en las propiedades del proyecto - Apariencia, selecciono el icono que tengo en mi .rc y veo que me cambia el Main(), dejándolo así...
123456789101112#include "Xailer.ch"Procedure Main()SET DATE FORMAT TO "dd/mm/yyyy"SET DELETE ONApplication:cTitle := "ASoft"Application:oIcon := "ASoft"CGI_Init()Application:Run()ReturnY me funciona perfectamente!!!
Un saludo,
Xevi
-
21-10-2020 a las 21:35 #1342
Pedro AmaroSuperadministradorPara definir el Favicon de la página creada con Néfele, tenemos la propiedad cIcon de tWebPage.
Puedes indicarle cualquier tipo de fichero de imagen (png, jpg, gif e ico), la única exigencia, y que estará solventada en la próxima actualización de Néfele, es que el fichero ha de estar en la carpeta principal del apache (normalmente htdocs). -
21-10-2020 a las 21:57 #1343
Marcelo RoggeriParticipanteMuchas gracias a todos
Saludos
-
14-11-2020 a las 08:15 #1540
ramonzeaParticipanteYo lo cambié así:
1234CLASS TWebPage FROM XWebPagePROPERTY cTitle INIT AppData:cAppRegisterProperty cicon Init "ZeaSoftware.ico"Property cUri Init "www.zeasoftware.mx"Saludos.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.