Reproduccción en cola
Para que los videos tanto de las listas como de la biblioteca y los resultados de búsqueda se pudiesen reproducir en cola, agregué un dos botones, uno de siguiente video y otro de último video visualizado. En función de guardar el e último video cree una lista dentro del código, así al escoger ver el último video este solo tendría que preguntarle a la lista por el último elemento agregado, solo que, si es el primer video que se está reproduciendo y en la lista no hay elementos anteriores, este botón no se activará. En el comando de siguiente video, lo que hice fue suma uno más al indice actual lo que haría que buscara en las listas el video que está en la posición siguiente al video actual. Pero para poder reproducir videos sin seleccionarlo manualmente hay que tomar en cuenta que los videos tienen diferentes fuentes y métodos para iniciarse, por esto definí varias variables universales las cuales guardarían la información acerca de su fuente, si es de youtube o local, y su origen, si vienen de la ventana de búsque, de listas o de la biblioteca.
Este es muy útil a la hora de situar elemento en un espacio más reducido, como cuadros o ventanas de soporte, que contienen muchos elementos, pero por su tamaño es difícil situar estos con place(). Este presenta comandos para facilitar su manejo, como 'side'; el cual sirve para definir en que lado del espacio va a estar, 'ipadx' y 'ipady'; que son para definir el espacio interno del elemento, por ejemplo si dentro del elemento hay una palabra este ajuste hace que la palabra puede tener más distancia de los bordes del elemento, la 'y' se refiere al ámbito vertical y la 'x' al horizontal, y 'padx' y 'pady'; este tiene un efecto similar al 'ipadx' o 'ipady', solamente que este afecta al exterior del elemento, la distancia que este tendría de los demás elementos a su alrededor.
pack()
Para mejorar la estética de los botones en las ventanas investigué acerca del modo de ajuste pack().Este es muy útil a la hora de situar elemento en un espacio más reducido, como cuadros o ventanas de soporte, que contienen muchos elementos, pero por su tamaño es difícil situar estos con place(). Este presenta comandos para facilitar su manejo, como 'side'; el cual sirve para definir en que lado del espacio va a estar, 'ipadx' y 'ipady'; que son para definir el espacio interno del elemento, por ejemplo si dentro del elemento hay una palabra este ajuste hace que la palabra puede tener más distancia de los bordes del elemento, la 'y' se refiere al ámbito vertical y la 'x' al horizontal, y 'padx' y 'pady'; este tiene un efecto similar al 'ipadx' o 'ipady', solamente que este afecta al exterior del elemento, la distancia que este tendría de los demás elementos a su alrededor.
No hay comentarios.:
Publicar un comentario