Foros Néfele 4 Harbour › Foros › Noticias y novedades › Nuevo ejemplo con formularios y menú lateral
Etiquetado: ejemplos
- Este debate tiene 15 respuestas, 4 mensajes y ha sido actualizado por última vez el 8 meses por Edgar Ruiz. This post has been viewed 1853 times
-
AutorEntradas
-
-
02-09-2020 a las 20:46 #553Alfredo SanzSuperadministrador
Ya os podéis descargar el nuevo ejemplo de uso de Néfele, al que hemos incorporado una ReBar en el header y menú de opciones
Enlace de descarga: https://nefele.dev/blog/download/ejemplos-basicos-nefele/
Lo podéis ver funcionando en https://samples.nefele.dev/ejemplo
Contenido no disponible.
Por favor, acepta las cookies haciendo clic en este avisoPara el próximo día 10 de Septiembre a las 17:00 hora peninsular española tendremos una nueva reunión de usuarios por Skype en la que veremos con más detalle el código de este ejemplo y resolveremos vuestras dudas sobre Néfele.
Los interados en asistir, enviadme un mensaje a hola@nefele.dev o estar atentos al foro el día 10, que publicaremos en enlace de Skype.
Si tenéis alguna consulta que queráis que resolvamos en la reunión, nos la podéis enviar por email a hola@nefele.dev y con gusto la trataremos en la reunión.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 2 meses por Alfredo Sanz.
- Este debate fue modificado 4 años, 1 mes por Alfredo Sanz.
-
02-09-2020 a las 21:51 #558XeviParticipante
Fredy,
Sigue faltando, en el proyecto, el fichero "nefele.ch", que he tenido que copiar de la copia del primer ejemplo a la carpeta imclude y también a la carpeta SubProjects/Forms/include
Además, he tenido que cambiar en el proyecto... Fichero de salida
\Apache\cgi-bin\nefele_samples.exe
por
\Apache24\cgi-bin\nefele_samples.exe
Un Saludo,
Xevi
-
02-09-2020 a las 21:55 #559Alfredo SanzSuperadministrador
Ok gracias.
Me parece que el problema es que no me lo incluye al exportar el proyecto.
Vamos a ver si lo consigo 🙂
Si no te importa, descárgate la nueva versión Nefele_samples-1-0-2-0.zip y dime si ya funciona. Gracias
- Esta respuesta fue modificada 4 años, 2 meses por Alfredo Sanz.
-
02-09-2020 a las 22:22 #563XeviParticipante
Ya funciona correctamente!!!
Una dudilla que tengo.
¿Como puedo establecer cClrPane personalizado a un control???Por ejemplo...
with object WRebar():New(oParent)
:cClrPane := "pink"desearia ponerlo
:cClrPane := #bfccc3
Quien dice una WreBar un Label o cualquer otro.
Gracias
Un Saludo,
Xevi
-
02-09-2020 a las 22:33 #564Alfredo SanzSuperadministrador
cClrPane sólo acepta el esquema de colores de materialize
Quita el :cClrPane y usa :oStyle:cBackground = "#bfccc3"
En la próxima versión lo cambiaremos para detectar si cClrPane empieza con # utilice el esquema de colores de css
-
02-09-2020 a las 22:48 #571XeviParticipante
Perfecto!!!
-
02-09-2020 a las 22:50 #572XeviParticipante
Siguiendo con el tema de "personalización" de la ReBar...
El tamaño del la imagen, ponerla a 70% y con un margen Top a 10px por ejemplo.123456789101112131415with object WRebar():New(oParent):oStyle:cBackground = "#bfccc3":lBeforeMain := .T.:lMenuNav := .T.:lBlock := .T.:cTitle := cTitle:cTitleAlign := xc_Center:cLogo := "images/@Soft/@Soft.ico":cLogoAlign := xc_Right/* Busco algo así:nLogoMarginTop := 10:nLogoPercent := 70%*/:Create()end withTambién, poder establecer una fuente y tamaño del texto de la WSideNav
1234567with object WSideNav():New(oParent):cId := "Menu":cTitle := "Mi Primera Web"/*Algo como:cFontNameTitle := "Arial":nFontSizeTitle := 15Perdona por las preguntas, pero no veo documentación en el Wiki, y de aquí mis inquietudes.
Gracias por tu tiempo.
Un saludo,
Xevi.
- Esta respuesta fue modificada 4 años, 2 meses por Xevi.
- Esta respuesta fue modificada 4 años, 2 meses por Xevi.
- Esta respuesta fue modificada 4 años, 2 meses por Xevi.
- Esta respuesta fue modificada 4 años, 2 meses por Alfredo Sanz.
-
03-09-2020 a las 00:16 #582Alfredo SanzSuperadministrador
Muy bien! Así me gusta!
Veamos:
Digamos que hemos "nefelizado" las opciones más usuales para incrementar la productividad a la hora de hacer desarrollos web.
Cosas como las que pides, se pueden hacer, pero tenemos que "arremangarnos" con un poquito de css. Merece la pena, porque podemos hacer auténticas diabluras
Tomando como base el ejemplo que hemos puesto en el foro, prueba esto:
- Cuando definimos la Rebar, vamos a darle un :cId para poder trabajar con ella
123456with object WRebar():New(oParent)******* NUEVO *****:cId := "mirebar"*******************:cClrPane := "pink":lBeforeMain := .T.- Al crear el TWebPage, vamos a asignarle la propiedad :cCss que nos permite jugar con el css de la página que estamos creando
1234567With Object TWebPage():New():lValign := .T.:lContainer := .T.******* NUEVO *****:cCss := "#mirebar_logo > img {margin-top: 30px;width: 40px; height: 40px !important; margin-right: 21px; animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;}"********************AppMenu( :WO )Como ya he comentado otras veces, para programar con Néfele no hace falta saber ni html, ni css, ni javascript, lo que no quita que si sabes aunque sea un poquito de cualquiera de ellos, vas a poder llevar tus apps a un nuevo nivel
Este otro, de poner el texto "puntacabeza" te lo dejo a ti, a ver si lo consigues
- Esta respuesta fue modificada 4 años, 2 meses por Alfredo Sanz.
-
03-09-2020 a las 04:15 #584AMD10Participante
Hola!
Descargué el ejemplo y compila perfectamente (Está muy útil por cierto, la herramienta la encuentro cada vez más interesante). Sin embargo, al ejecutar desde Xailer e intentar acceder a través de localhost/nefele_samples obtengo un error de Not Found, porque la URL no la encuentra. Disculpen si es un error de novato pero acaso estoy ingresando con la URL incorrecta? No es la misma que el nombre del proyecto?
Gracias por toda la ayuda, estaré atento.
Saludos,
Andrés
-
03-09-2020 a las 11:07 #590Alfredo SanzSuperadministrador
Échale un vistazo al Néfele Wizard te hace esas cosas de forma automática
-
-
03-09-2020 a las 08:27 #585XeviParticipante
Andrés,
Se tiene que crear un acceso en el ficherete de Apache httpd.conf
ScriptAlias /nefele_samples "${SRVROOT}/cgi-bin/nefele_samples.exe"
y reiniciar Apache.
De no tener ese acceso, puedes acceder ingresando en el navegador
localhost/cgi-bin/nefele_samples.exe en el navegador
Un saludo,
Xevi
- Esta respuesta fue modificada 4 años, 2 meses por Xevi.
-
03-09-2020 a las 09:19 #587XeviParticipante
Fredy...
mis avances, en pruebas, solo me da que satisfacción a medida que me adentro en el código.
de momento, en mis pruebas, toco medidas del Logo y tamaño texto del Título de la NavBar
12:cCss := "#mirebar_logo > img {margin-top: 6px; height: 80% !important;}" +CRLF +;"#mirebar_title {font-size: 25px; !important;}"Un Saludo,
Xevi.
-
03-09-2020 a las 11:05 #589Alfredo SanzSuperadministrador
Bien!!, veo que le vas cogiendo el "tranquillo"
-
-
03-09-2020 a las 11:33 #593XeviParticipante
Le voy hechando ganas, si más no, jejeje
Creo que de momento, lo que más va a costarme será el "aspecto" ya que Néfele, al estar "intregrado" con Xailer, voy a poder utilizar o "reutilizar" mucho código escrito para presentar las páginas, al menos eso es lo que voy viendo.
Por lo que respecta a WSideNav, una tonteria que veo... la transparencia de cTitle no es 100%, pues el ejemplo que teneis, si nos fijamos bien, se muestra un fondo del Label del título.
En esta captura, igual se aprecia más...Gracias por vuestro tiempo.
Un Saludo,
Xevi.
- Esta respuesta fue modificada 4 años, 2 meses por Xevi.
-
03-09-2020 a las 12:40 #595Alfredo SanzSuperadministrador
Sí, es un efecto que siempre pone Materialize
En la próxima versión de Néfele lo hemos cambiado añadiendo al SideNav la property
PROPERTY cTitleClass INIT "z-depth-5"
de tal forma que se pueda modificar por el que más te guste, o simplemente eliminarlo
-
21-03-2024 a las 05:01 #2218Edgar RuizParticipante
Hola Alfredo
Revisando el programa ejemplo de nefele veo que en las novedades esta el scanear codigo de barra o qr, ¡eso esta excelente!!!
Mi duda es: ¿Como hago eso?
Ojala me puedas apoyar diciendome como lo hago.
Busque en el codigo del programa ejemplo, pero no lo encontré
Saludos....
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.