https://foro.gambas-es.org/viewtopic.php?f=10&t=5515
-----------------------------------
shordi
Viernes, 03 Junio 2016, 18:35

Creación De Un Control Simple: Video Tutorial
-----------------------------------
Vosotros lo habéis querido. Me ha costado dios y ayuda, pero lo he hecho, ja. ja.

Aquí tenéis las dos primeras entregas de los video tutoriales sobre la creación de controles y componentes. En estos dos vídeos vamos desde la creación de una clase que extiende a textbox, a la conversión de la misma en un control y su integración con el ide.
En un futuro vídeo os contaré "todo lo que siempre quiso saber y nunca se atrevió a preguntar" sobre la creación de controles compuestos.
Si alguien queda vivo después de eso os subiré un útimo vídeo sobre la creación de componentes en Gambas.

Os advierto: Tengo voz de cura somnoliento. Os desafío a que no os durmáis viéndolo. Además tengo tos por la alergia primaveral. 

Además, no sé por qué, a partir de cierto punto el sonido hace como un chisporroteo más bien molesto, que no sé de dónde sale... pero es lo que hay.

[youtube]7kRnQ4uUVIQ[/youtube]

y la segunda parte

[youtube]2yhKRT_M3Zk[/youtube]


-----------------------------------
shordi
Viernes, 03 Junio 2016, 18:37

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
En mi ordenador no se ve el cuadrito del vídeo, pulsad donde dice Link para la primera parte...


-----------------------------------
Shell
Viernes, 03 Junio 2016, 18:39

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Coooñeeee esto no me lo pierdo, Shordi haciendo videotutoriales.  :o 

Se ve la previsualización del segundo, el primero no, solo pone Link.
Tendrá efecto retardado, o no pusiste bien el enlace.   :| 

Fíjate bien como le pusiste el enlace. A veces pasa.

Saludos


-----------------------------------
shordi
Viernes, 03 Junio 2016, 19:12

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
El foro no da lugar a mucho error, sólo tienes que copiar el id del link del youtbe. El resto lo hace él...


-----------------------------------
didier18
Viernes, 03 Junio 2016, 21:22

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Videos muy interesantes!
Incentivos para más tarde


-----------------------------------
tincho
Viernes, 03 Junio 2016, 21:41

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Shordi: Acabo de terminar de ver el segundo video.
Dos cosas, la primera muchas gracias, es muy claro y esta bien explicado, la segunda, me haces acordad a "saben aquel que diu..."  :mryellow: .

Es verdad lo que decías que no es tan complicado hacer controles.

Gracias, un saludo.


-----------------------------------
Shell
Sabado, 04 Junio 2016, 09:07

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Shordi:

Los vídeos están geniales. 

[b]Sobre el diseño del vídeo[/b]:

- El problema del sonido puede ser que tengas el nivel de entrada del micro algo alto.

- ¿ Qué aplicación usaste para crearlo ?.  A veces aparece un pequeño recuadro de lado a lado, que es 
una parte del escritorio.  Esto no recuerdo que me haya pasado. Nunca he usado sonido,  no tengo micro.
¿ Usaste una máquina virtual ?. ( supongo ).

[b]Sobre el código[/b]:

¿ Por qué creas el control en el new y no en el form_open ?. (¿ Algún motivo en especial ?)

Y "casi" la ultima y la más importante. Debes mostrar paso a paso lo que vas haciendo, no te
saltes los paso. ( Además que es muy interesante el trabajo que estas haciendo ).

Si aparece código "mágicamente" en el set de la propiedad tdfault mas de uno se va a liar. :-)

Se agradece los vídeo tutoriales. "Nunca" olvides solicitar apoyo en la comunidad para la creación de
los vídeos. Es un gran trabajo y muchos gamberos los veremos.

Aaaaaah, en cuanto a la voz. No te quites méritos, tienes una buena voz para los vídeo tutoriales.
Espero que te animes a crear otros más!!!.

Saludos


-----------------------------------
Shell
Sabado, 04 Junio 2016, 09:45

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
He bajado todos los archivos referente a los dos vídeos.
Tanto el de sonido como el de vídeo, e incluso los subtítulos.

He cargado este archivo:
[quote]
Creando un Control en Gambas parte 1 (192kbit_AAC).m4a
[/quote]
Según el comando file que tenemos en Linux, me da está respuesta al preguntarle que es:

[quote]
Creando un Control en Gambas parte 1 (192kbit_AAC).m4a: ISO Media, MPEG v4 system, version 1
[/quote]


Estoy usando Audacity con el sonido del primer vídeo y parece que el nivel de sonido del canal izquierdo
es muy alto con respecto al derecho, que aparenta no tener sonido.

 [img]https://foro.gambas-es.org/files/images/768/capturav_deounosonido.png[/img] 

Quiero comprobar si es posible quitarle el problema del ruido al archivo con algún tipo de filtro.
Aunque el sonido es esterero, el canal derecho es casi nulo.

Saludos


-----------------------------------
Shell
Sabado, 04 Junio 2016, 13:45

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
¿ De que tamaño suele ser el icono que usamos para los controles ?.

¿ 8x8 ? ¿ 16x16 ? ( Este es el mínimo tamaño que se usa con los iconos por defecto el control PictureBox )


Saludos


-----------------------------------
Shell
Sabado, 04 Junio 2016, 19:19

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Parece que el tamaño de los iconos es de 32 x 32 según las fuentes del gambas,las imágenes de los controles podemos encontrarlas en:
( Si tenemos las fuentes ).

[quote]
/3.8/app/src/gambas3/img/control
[/quote]

Saludos


-----------------------------------
jsbsan
Sabado, 04 Junio 2016, 19:19

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Shordi:

He editado los video, intentando mejorar el sonido.

Los he subido a mi canal de youtube:
https://www.youtube.com/watch?v=JRG0W9IR7hc
https://www.youtube.com/watch?v=wu6YsaJkNGE

Para que no tengas problemas te aconsejo que siempre antes de grabar un video, prueba grabando varios segundos, y comprueba como queda el sonido. Asi te das cuentas si lo tienes alto, o bajo, o mal conectada la clavija.

A mi me paso una vez grabando un video largo (30 minutos), que no habia conectado la clavija  :roll:  :roll:  :roll: ... cuando me di cuenta, tuve que repetirlo entero   :shock:  :cry:


-----------------------------------
shordi
Domingo, 05 Junio 2016, 11:07

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Gracias Julio.

"De los escarmentados nacen los avisados" que decía mi abuela

"La proxima vez miraré antes de subirlo" que decía la corista al obispo...

 :mryellow:  :mryellow:  :mryellow:


-----------------------------------
shordi
Domingo, 05 Junio 2016, 11:15

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
[quote user="Shell" post="32686"]Shordi:

Los vídeos están geniales. 

[b]Sobre el diseño del vídeo[/b]:

- El problema del sonido puede ser que tengas el nivel de entrada del micro algo alto.

- ¿ Qué aplicación usaste para crearlo ?.  A veces aparece un pequeño recuadro de lado a lado, que es 
una parte del escritorio.  Esto no recuerdo que me haya pasado. Nunca he usado sonido,  no tengo micro.
¿ Usaste una máquina virtual ?. ( supongo ).
[/quote]
Lo del sonido puede ser cualquier cosa, porque no miré en absoluto niveles ni demás. Al próximo será distinto.
Utilicé mi propio ordenada, no virtual. Lo del recuadro negro, ni idea. A lo mejor es un mal uso del Avidemux, que utilicé para quitar y poner trozos.
[quote]
[b]Sobre el código[/b]:

¿ Por qué creas el control en el new y no en el form_open ?. (¿ Algún motivo en especial ?)
[/quote]
Es que no es lo mismo, _new se levanta en el momento de la creación del objeto, _open cuando lo muestras en pantalla. Hay cosas que no pueden ser definidas en open porque deben existir previamente.
[quote]
Y "casi" la ultima y la más importante. Debes mostrar paso a paso lo que vas haciendo, no te
saltes los paso. ( Además que es muy interesante el trabajo que estas haciendo ).

Si aparece código "mágicamente" en el set de la propiedad tdfault mas de uno se va a liar. :-)
[/quote]
¿¿¿ :shock:  :shock: ???
[quote]
Se agradece los vídeo tutoriales. "Nunca" olvides solicitar apoyo en la comunidad para la creación de
los vídeos. Es un gran trabajo y muchos gamberos los veremos.

Aaaaaah, en cuanto a la voz. No te quites méritos, tienes una buena voz para los vídeo tutoriales.
Espero que te animes a crear otros más!!!.

Saludos[/quote]

Os debo otros dos, la creación de controles compuestos y la creación de componentes.
Como cosa lejana, la creación de un repositorio, aunque ese tema creo que no interesa a casi nadie...


-----------------------------------
Shell
Domingo, 05 Junio 2016, 12:15

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Shordi:

¿ De veras que no viste que aparece código que has escrito antes y no se ve en el vídeo como lo hiciste ?.  :o 

Repásalo. Tampoco es un código difícil de entender.  Creo que más de un compañero lo habrá visto. 
O eso, o quiero un pc como el tuyo!.  :twisted:  ( que se hacen las cosas solas ). Que envidia me das!.  :shock: 

Saludos


-----------------------------------
shordi
Domingo, 05 Junio 2016, 12:43

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
[quote user="Shell" post="32711"]Shordi:

¿ De veras que no viste que aparece código que has escrito antes y no se ve en el vídeo como lo hiciste ?.  :o 

Repásalo. Tampoco es un código difícil de entender.  Creo que más de un compañero lo habrá visto. 
O eso, o quiero un pc como el tuyo!.  :twisted:  ( que se hacen las cosas solas ). Que envidia me das!.  :shock: 

Saludos[/quote]
Dime minuto y segundo, que estoy burriciego.. :cool:


-----------------------------------
Shell
Domingo, 05 Junio 2016, 13:40

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Del primer vídeo, minuto 7: 57. Shordi hace magia o tiene un montón de enanos del bosque pluriempleados a su merced!.


-----------------------------------
shordi
Domingo, 05 Junio 2016, 17:19

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
[quote user="Shell" post="32715"]Del primer vídeo, minuto 7: 57. Shordi hace magia o tiene un montón de enanos del bosque pluriempleados a su merced!.[/quote]
Sigo sin entender. El primer vídeo dura 7:57. La magia es que se acaba...


-----------------------------------
Shell
Domingo, 05 Junio 2016, 17:52

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
En el minuto 3:27 del primer vídeo aparece el set de la propiedad con solo una asignación a la variable privada de la clase.
Y en el minuto 6:22, vemos que el código del set  creció. wtf.. :mryellow: 

Cuando te dije lo del tiempo, debió ser muy cerca de la hora de marchar del trabajo en plan "estampida".  :roll:
Por lo demás, unos vídeo "conejudos".

Recuerda hacer pruebas con el micro y bajar un poco la entrada en el próximo. ;-)


-----------------------------------
shordi
Domingo, 05 Junio 2016, 18:04

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
¡Efestivamente, querido Sherlock! pero se te ha pasado por alto el momento del crimen. En el minuto 3.51 hay un corte. Ahí pegué un trozo y descarte una serie de toses... el nacimiento del pobre código debió perderse en la batalla del corta-pega. 
 :(  :(  :(


-----------------------------------
portaro
Miercoles, 20 Julio 2016, 21:32

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Gracias por compartir, estos videos me ayudan a saber un poco más.

Tengo una duda - el text box o lo que vayas poniendo en el form. son llamados Eventos ?


-----------------------------------
jsbsan
Jueves, 21 Julio 2016, 06:58

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Portaro:

[quote] el text box o lo que vayas poniendo en el form. son llamados Eventos ?[/quote]
No, los eventos son las cosas que le hace el usuario  al control (textbox, etc), por ejemplo hacerle click, dobleclik, escribir un caracter, etc...

Saludos


-----------------------------------
portaro
Viernes, 22 Julio 2016, 17:43

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
GRacias asi voy dando mis pasitos entendiendo los conceptos se me hace facil ir aprendiendo.

Mil gracias amigo.


-----------------------------------
davidbueno
Viernes, 12 Agosto 2016, 14:13

Re: Creación De Un Control Simple: Video Tutorial
-----------------------------------
Muchas gracias, yo estoy aprendiendo y me vienen muy bien :)


