|
Página 1 de 2
|
Videotutoriales: Contenedores !!!!
Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Videotutoriales: Contenedores !!!!
última edición por jsbsan el Jueves, 12 May 2016, 18:56; editado 1 vez
|
#1 Domingo, 08 May 2016, 16:50 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Videotutoriales: Contenedores !!!!
Ostras. Que panzada de videotutoriales!.
Gracias!.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#2 Domingo, 08 May 2016, 17:56 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Videotutoriales: Contenedores !!!!
Gracias por lo que me toca. Buen currele te has metido. Quedan un par de flecos que contar, pero aquél que entienda lo que aquí expones está capacitado para lidiar con el tema él solito.
=================== No podemos regresar
|
#3 Domingo, 08 May 2016, 18:25 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Videotutoriales: Contenedores !!!!
Julio:
Comentarte que para que el usuario que ve el vídeo2 en su formulario se produzca los mismos efectos.
La propiedad Expand del TextArea debe estar a True. Creo que no lo he oído en los vídeos.
Por defecto la tenía puesta a False y no me quedaba igual como a ti.
Es curioso que cuando copiamos un botón no se repite el código del mismo.
Opino que podríamos hablar un poco para el que haya notado y pueda demostrar algún problema
como comentó Shordi en su día, que el prefiere usar Paneles a otros contenedores, ya que el por la practica
que tiene si lo ha percibido.
Yo sinceramente no he visto problemas, vamos que me ofrecería a demostrar que el mismo formulario usando
otro tipo de contenedores, se puede lograr el mismo efecto, siendo más clara la distribución de los controles
dentro del contenedor.
Ya que en la jerarquía no podemos deducir de un vistazo rápido, la ordenación que tiene un panel, si no es viendo
sus propiedades.
Queda demostrado lo importante que es el uso de los contenedores para una mejor organización de nuestros
formularios.
Claro que puede haber algún tipo de formulario, tamaño fijo, que no necesite expandirse, que pudiera ser que no interese
el uso de contenedores u organizadores. Aun así podemos organizar su interior.
Y también no olvidar las opciones del menú contextual que dispone gambas de alinear controles de una forma más básica
como es el menú alineación.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Domingo, 08 May 2016, 19:23; editado 1 vez
|
#4 Domingo, 08 May 2016, 19:22 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Videotutoriales: Contenedores !!!!
Shordi:
Citar: Quedan un par de flecos que contar,
Dime que falta y lo añado en otro video. Yo he contado lo que se, y lo que aprendi con tu ejemplo.
Shell:
Citar: La propiedad Expand del TextArea debe estar a True.
Si, lo he dado por hecho, (como seguia con el anterior formulario), no lo he comentado, pero hace falta que este como True la propiedad Expand del TextArea.
Citar: Es curioso que cuando copiamos un botón no se repite el código del mismo.
Bueno, yo creo que es lo lógico, porque cada botón hará cosas distintas.
Si quieres "moverlo" a otro contenedor, si tienes que "cortar y pegar", para que él código se mantenga.
|
#5 Domingo, 08 May 2016, 20:59 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Videotutoriales: Contenedores !!!!
...descargamolos:
Private pr As Process
Public Sub Button1_Click()
Dim youtube, dest As String
youtube = "http://youtube.com/watch?v=JZEpDKYwzKw"
dest = "/tmp/file_01.mpg"
pr = Shell "cvlc " & youtube & " --sout=#transcode{vcodec=mp2v,fps=60,width=1080,vb=64,acodec=mp2a,ab=64,scale=1,channels=2,deinterlace,audio-sync}" &
":standard{access-file,mux=ts,dst=" & dest & "}"
End
Public Sub Button2_Click() ' CERRAR EL PROGRAMA SIEMPRE PRESIONANDO ESTE BUTTON
pr.Kill
Me.Close
End
|
#6 Lunes, 09 May 2016, 01:06 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Videotutoriales: Contenedores !!!!
jsbsan escribió:
Dime que falta y lo añado en otro video. Yo he contado lo que se, y lo que aprendi con tu ejemplo.
Lo que falta por contar no es de manejo puro y duro, es clarificar la "teoría" de cómo funciona todo el invento, es decir: explicar el ciclo de Eventos y la propagación de los mismos através de la jerarquía de contenedores. Quien comprenda eso no se asombra de nada de lo que le pase al cambiar las propiedades de marras...
Y, como fleco final, explicar qué es el gbDesktop.scale (si es que se escribe así, que cito de memoria) y cómo se utiliza para calcular el padding por defecto de las propiedades spacing y margin siempre que no establezcamos uno específico.
Pero ya te digo, quien siga y comprenda tus tutoriales, lo tiene muy masticado.
Saludos
=================== No podemos regresar
|
#7 Lunes, 09 May 2016, 09:53 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Videotutoriales: Contenedores !!!!
Shordi:
Citar: explicar el ciclo de Eventos y la propagación de los mismos através de la jerarquía de contenedores.
Pues eso no lo sé, ¿lo puedes comentar tu? (aunque sea por escrito)
Citar: explicar qué es el gbDesktop.scale (si es que se escribe así, que cito de memoria) y cómo se utiliza para calcular el padding por defecto de las propiedades spacing y margin siempre que no establezcamos uno específico
Supongo que eso un factor, relacionado con las dimensiones del escritorio....
vuott:
El código de que pones, ¿como sería para para descargar una lista de reproducción de youtube?
Por ejemplo esta:
https://www.youtube.com/playlist?li...FgrZI49rjOMT58l
|
#8 Lunes, 09 May 2016, 19:45 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Videotutoriales: Contenedores !!!!
Vuott:
El vídeo se descarga, pero no veo un final de proceso.
Comentar que en el vídeo que se copia o crea en /tmp. Al principio se escucha la voz de Julio, pero el fondo es de un solo color,
al poco sale el editor de gambas. Como si el vídeo no se hubiera creado correctamente.
Este es log que voy viendo:
Citar:
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
[0x9a15338] dummy interface: using the dummy interface module...
[0x9b0bd40] main playlist: stopping playback
[0x9b0bd40] main playlist: stopping playback
Non-reference picture received and no reference available
[h264 @ 0xb011f100] decode_slice_header error
[h264 @ 0xb011fda0] Missing reference picture
[h264 @ 0xb0120200] reference picture missing during reorder
[h264 @ 0xb0120200] Missing reference picture
Julio:
En este caso Vuott, conocía el enlace, debería conocer todos los enlaces de la lista.
Te recomiendo que uses JDownloader2. Cuando hice clic en uno de los vídeos de la lista y
arrastré el enlace al JDownloader me preguntó que si solo quería bajar un vídeo o la lista. Le dije que la lista y...
y si abro el contenido de un directorio de cada vídeo me muestra esto, ejemplo:
Luego le doy a iniciar descargas y listo.
Para los vídeos de YouTube ha añadido un plugin. Luego en menos de 1 minuto, se ha bajado la lista.
Prefiero verlo online.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#9 Lunes, 09 May 2016, 20:35 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Videotutoriales: Contenedores !!!!
Shell escribió: El vídeo se descarga, pero no veo un final de proceso.
Prueba cambiando asì:
..........dst=" & dest & "} vlc://quit"
Shell escribió: Comentar que en el vídeo que se copia o crea en /tmp. Al principio se escucha la voz de Julio, pero el fondo es de un solo color,
al poco sale el editor de gambas. Como si el vídeo no se hubiera creado correctamente.
Sì, no se el porque; pero despues unos secundos las imagenes del video aparecen.
jsbsan escribió: ¿como sería para para descargar una lista de reproducción de youtube?
Por ahora no se...
|
#10 Lunes, 09 May 2016, 23:29 |
|
|
|
|
Página 1 de 2
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|