Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Videotutoriales: Contenedores !!!!

Videotutoriales: Contenedores !!!!
Artículo
Responder citando    Descargar mensaje  
Mensaje Videotutoriales: Contenedores !!!! 
 
Lo prometido es deuda....

Aqui teneis unos video tutoriales dedicados a la ordenación de controles dentro de formularios y contenedores Panel.

El ultimo video explico como esta la aplicación de Shordi ( https://foro.gambas-es.org/viewtopic.php?f=1&t=5209&highlight= )

Faltaría explicar como hacerlo  en modo "codigo", que este ya lo haré.


Link



Link



Link



Link



Link




 
última edición por jsbsan el Jueves, 12 May 2016, 18:56; editado 1 vez 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Domingo, 08 May 2016, 16:50 ]
 


Videotutoriales: Contenedores !!!!
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Videotutoriales: Contenedores !!!! 
 
Ostras. Que panzada de videotutoriales!.  

Gracias!.



 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Domingo, 08 May 2016, 17:56 ]
Responder citando    Descargar mensaje  
Mensaje 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.



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Domingo, 08 May 2016, 18:25 ]
Responder citando    Descargar mensaje  
Mensaje 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



 
última edición por Shell el Domingo, 08 May 2016, 19:23; editado 1 vez 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Domingo, 08 May 2016, 19:22 ]
Responder citando    Descargar mensaje  
Mensaje 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.



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Domingo, 08 May 2016, 20:59 ]
Responder citando    Descargar mensaje  
Mensaje 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




 
vuott - Ver perfil del usuario Enviar mensaje privado  
vuott [ Lunes, 09 May 2016, 01:06 ]
Responder citando    Descargar mensaje  
Mensaje 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



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Lunes, 09 May 2016, 09:53 ]
Responder citando    Descargar mensaje  
Mensaje 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



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Lunes, 09 May 2016, 19:45 ]
Responder citando    Descargar mensaje  
Mensaje 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...

 listajulio

y si abro el contenido de un directorio de cada vídeo me muestra esto, ejemplo:

 undirectorio

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.

 encasa

Prefiero verlo online.  

Saludos



 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Lunes, 09 May 2016, 20:35 ]
Responder citando    Descargar mensaje  
Mensaje 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...  



 
vuott - Ver perfil del usuario Enviar mensaje privado  
vuott [ Lunes, 09 May 2016, 23:29 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron