Harpo 04-03-2023, 20:26
Saludos!!
Tenía pendiente subir mi versión de ComboSeek desde hace mucho tiempo y aquí la tienen. Mis disculpas por la tardanza.

Lo primero, hay dos controles dentro del proyecto:
  • ButtonTextBox: un ButtonBox modificado, en su día me resultaba molesto que el control original al pulsar el tabulador el foco no saltara al siguiente control y primero pasara por los botones. Así que me hice mi propio ButtonBox.
  • ButtonTextBoxAC: hereda del anterior e incorpora la lista desplegable y la búsqueda. El "AC" del final proviene de "AutoComplete", en su momento la cabeza no de me dio para más. A medida que escribimos el control filtra los resultados y autocompleta el texto con el primero que cumple las condiciones. Se activa al 2º carácter.
Creé el control para trabajar con tablas auxiliares, la típica tabla con dos campos: clave-descripción. Necesitaba mostrar al usuario la descripción y recuperar la clave.
Por eso no usa un String[] para la lista desplegable, usa un objeto Collection, donde "Key" es el texto a mostrar y "Value" el código que queremos recuperar.
El control no tiene propiedad "index", en su lugar usa "ListID", es un variant.

Una imagen del formulario de test del control.
[Imagen: HXsFx8g.png]

Las propiedades importantes:
  • List: un objeto collection del que obtiene la lista a mostar. Sin esto no funciona. Big Grin
  • ListID: la clave asociada al valor de la lista seleccionado. Sustituye a "Index". Se puede asignar directamente y el control actualiza el texto mostrado. Si pulsan en una fila del GridView de la derecha asignará el valor de la primera columna.
  • Autocomplete: con esta propiedad a "True" activa la búsqueda y autocompletado. A "False" funcionaría como un ComboBox.
  • Verify: Fuerza a seleccionar un valor de la lista, si tecleamos un texto que no existe al abandonar el control este asigna automáticamente el valor por defecto.
No me alargo más, llevo trabajando con el control un tiempo y funciona razonablemente bien, pero no hay nadie peor para probar software que el propio autor, si alguien encuentra un error en sus pruebas agradecería lo comentara.
Para terminar, el control no funciona todo lo bien que debiera en ventanas modales, el ratón no trabaja correctamente, pueden verificarlo con el botón "ShowModal". No he conseguido encontrar una solución al problema.

Un saludo, Harpo.
Archivos adjuntos
.gz
ButtonTextBox.tar.gz (Tamaño: 44.92 KB Descargas: 5)
Shell 03-03-2023, 14:46
Buenas!.

Buscando archivos con Find de un tamaño determinado desde el raíz.
Aparece en la lista /proc/kcore tamaño 0

Estaba buscando archivos superiores a 1GB.

Código:
find / -size +1G -exec du -h {} \; 2>/dev/null

Fui al directorio de los procesos y veo....
 
Cita:-r-------- 1 root root 128T mar  3 13:28 kcore

Vaya burrada no ?.  Rolleyes

No es real.
 
Cita:¿Por qué proc es tan grande?

Como todos los demás archivos debajo de /proc, el archivo kcore es solo un archivo virtual. Contiene la memoria RAM que el kernel puede asignar. … Este archivo no usa espacio en disco real y solo existe virtualmente. Nota: en los sistemas de 64 bits, el tamaño de /proc/kcore es incluso de 128 TB porque ese es el límite absoluto de lo que es de 64 bits. Los sistemas pueden asignar.

¿ Qué es el proceso Kcore en Linux ?

Saludos
Shell 03-03-2023, 12:43
Buenas!.

A ver que como son esas mejoras. Smile

Mejorar el rendimiento de un sistema operativo de escritorio Linux

Saludos
Páginas (564):    1 202 203 204 205 206 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, 03-11-2025, 18:41
Respuestas: 3 - Vistas: 98
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,544
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,329
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 112
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.