Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 9
Ir a la página 1, 2, 3, 4, 5, 6, 7, 8, 9  Siguiente
 
GEC: Controles Extendidos Para Gambas (antes Top40)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje GEC: Controles Extendidos Para Gambas (antes Top40) 
 
Hola, se me ocurrió poner algunos controles que se han subido al foro o a la granja todos juntos en un proyecto, para mas comodidad, y me parece interesante compartir la compilación.

Nota: He cambiado algunos nombres para que todo tenga mas coherencia, por ejemplo:
VerticalProgressBar >> ProgressBarVertical
TextProgressBar >> ProgressBarText
etc.
Me ha parecido que seguir un estándar para poner los nombres de controles seria mejor, pero claro todo a gusto del consumidor.

Nota 2: He pintado de verde los iconos para que visualmente puedan identificarse como controles extendidos en el IDE.

Cosas que no logre incluir porque no supe como hacerlo o porque no eran un componente como los otros, pero los menciono porque seria útil que alguien que sepa como lo incluya.
He intentado agregas statusbar pero no lo logre.

Lista de xControls:
ButtonSquare
FileBoxData
ProgressBarText
ProgressbarVertical
TextBoxExplain
TextList

Lista de dbControls:
dbComboBox
dbListBox
dbSqlTree

Bonus track:
htEdit

Si tienen propuestas de mas controles que les parezcan interesante para poner en esta especie de navaja suiza de controles comenten lo.

Saludos.

top40-0.0.3.tar.gz
Descripción:  
Descargar
Nombre del archivo: top40-0.0.3.tar.gz
Tamaño: 121.73 KB
Descargado: 35 veces
top40-0.0.3.tar.gz
Descripción:  
Descargar
Nombre del archivo: top40-0.0.3.tar.gz
Tamaño: 121.73 KB
Descargado: 35 veces
top40-0.0.3.tar.gz
Descripción:  
Descargar
Nombre del archivo: top40-0.0.3.tar.gz
Tamaño: 121.73 KB
Descargado: 35 veces

 



 
última edición por tincho el Domingo, 11 Diciembre 2016, 13:43; editado 4 veces 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
jeje, Mola estar en los 40 principales.
   
Me gustaban más los nombres antiguos dbFileBox, dbCombobox, etc., pero el hábito no hace al monje supongo...
   
Tengo más... por ejemplo un gridview que muestra una base de datos y que ordena según hagas click en las columnas y filtra registros y demás. Un form que te edita cualquier tabla (más o menos como el del programa siesta)
Si te interesan los puedo aportar.

Buena idea esa recopilación
 




===================
No podemos regresar
 
última edición por shordi el Domingo, 20 Noviembre 2016, 10:58; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
shordi escribió: [Ver mensaje]
jeje, Mola estar en los 40 principales.
   
Me gustaban más los nombres antiguos dbFileBox, dbCombobox, etc., pero el hábito no hace al monje supongo...
   
Tengo más... por ejemplo un gridview que muestra una base de datos y que ordena según hagas click en las columnas y filtra registros y demás. Un form que te edita cualquier tabla (más o menos como el del programa siesta)
Si te interesan los puedo aportar.
Buena idea esa recopilación


Jaja!! si Top 40 había pensado también "Top Gun" y poner la foto de Kelly McGillis (no de la actualidad, no te asustes)

Respecto a lo de la base de datos, me pasaste la otra vez algo de eso creo era el Formudata-0.0.1.tar.gz de donde saque los controles db..... pero es verdad que ahi no esta lo del GridView así que por supuesto subí todo lo que consideres y yo intentare ponerlos en el "Top 40"
La idea es tener en un proyecto con todos estos controles para verlos probarlos  y por que no, mejorarlos entre todos.
No se si te pasa, pero a veces estas programando y tenes presente la existencia de un control que viste en el foro o en otra parte pero... ¿Donde esta? y bien ahí es donde este Top 40 entra.

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Aquí tienes los controles db "presentables". He modificado muchos a raíz de una aplicación nueva que estoy haciendo. El código es más simple (creo) y efectivo (espero). Los controles que no tienes aún en el top40 son dbGrid y dbGridFilter. Los explico un poco:
dbGrid:
Implementa un gridview enlazado a una consulta sql  que permite ser ordenado con hacer click en las cabeceras de las columnas.
1 click= orden ascendente
2 clicks = orden descendente
3 clicks = desordenado
Las ordenaciones se acumulan de columna en columna y si pulsas mayuscula + click sobre una de las columnas se eliminan todos los ordenes establecidos y se establece el orden de esa columna ascendente.
La propiedad colkey es el número de la columna cuyo valor queremos que nos sea devuelto y
La propiedad Value es un string[] con los valores de las columnas colkey seleccionadas (es un array por la posibilidad de seleccionar varias)

dbGridFilter

Implementa un dbGrid más una barra de botones para hacer filtros y una pantalla creadora de filtros.

De los demás controles no recuerdo exactamente las modificaciones, pero la mayoría son internas corrigiendo bugs y añadiendo alguna cosita. Actualízalas en el top 40 (no me he atrevido a hacerlo yo, que es tuyo) porque son, creo, mejores que las que subí antes.
Destacar en el archivo adjunto cómo alguno de los controles del ejemplo, como el dbGridFilter, utilizan consultas de tablas múltiples.

Saludos

dbControles-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: dbControles-0.0.2.tar.gz
Tamaño: 78.67 KB
Descargado: 35 veces
dbControles-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: dbControles-0.0.2.tar.gz
Tamaño: 78.67 KB
Descargado: 35 veces
dbControles-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: dbControles-0.0.2.tar.gz
Tamaño: 78.67 KB
Descargado: 35 veces

 




===================
No podemos regresar
 
última edición por shordi el Lunes, 21 Noviembre 2016, 13:23; editado 3 veces 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Por cierto le he quitado el "db" al filebox, que ni él ni el htEdit tienen nada que ver con las Bases de Datos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
ok, lo descargue, ahora lo voy a implementar en el Top 40.

Gracias y saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Bueno agregue los controles, le deje el nombre original de "dbCONTROL" cambie algunas cosas de la estetica de los colores de los ejemplos debido a que yo uso un tema dark y la letras con el fondo no se veian bien.
Lo deje así:
    If $alternate And (Row Mod 2) <> 0 Then
        'Me.Data.Background = $lighter
         Me.Data.background = Color.ButtonBackground
    Else
         Me.Data.background = Color.TextBackground
        'Me.Data.Background = $bgcolor
    Endif
 

dbcontrols_sample
Nota: luego de cambiar de temas y distribuir y usar apps de otros llegue a la conclusion de que lo mas practico es usar colores "lógicos" y no por valores. del estilo: Color.TextBackground y Color.ButtonBackground  por nombrar algunos.

En el primer post pongo la ultima versión.

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Citar:
  
Bueno agregue los controles, le deje el nombre original de "dbCONTROL" cambie algunas cosas de la estetica de los colores de los ejemplos debido a que yo uso un tema dark y la letras con el fondo no se veian bien.

Estrictamente no era necesario, ya habrás visto que el dbGrid tiene como propiedades en el IDE esos colores. Con darle los valores adecuados, todo arreglado sin tocar el código.
¿lo has probado con un tema claro? Lo mismo no queda bien para los que usamos temas claros...

Saludos
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Me auto respondo: no queda mal. Muy gris, pero no queda mal...    
 captura_de_pantalla_de_2016_11_21_10_33_44
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Top 40 De Los Controles Extendidos 
 
Por cierto Tincho, me gusta ese tema Dark. ¿Cuál es, de dónde lo has sacado?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Evento Para Todos Los Controles arkyansoul Controles/Librerías/Componentes 4 Martes, 23 Noviembre 2010, 17:00 Ver último mensaje
arkyansoul
No hay nuevos mensajes Un Evento Para Muchos Controles arkyansoul Controles/Librerías/Componentes 2 Lunes, 27 Diciembre 2010, 13:56 Ver último mensaje
arkyansoul
No hay nuevos mensajes Tesseract Gambas (antes Python) tincho Python 19 Martes, 12 Abril 2016, 16:56 Ver último mensaje
tincho
No hay nuevos mensajes Atributos Extendidos De Un Archivo Shell Mundo Linux 1 Miercoles, 30 Enero 2019, 20:32 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 9
Ir a la página 1, 2, 3, 4, 5, 6, 7, 8, 9  Siguiente

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


 
Lista de permisos
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



  

 

cron